檢視原始碼 wxCalendarDateAttr (wx v2.4.3)
wxCalendarDateAttr
是一個日曆日期的自訂屬性。
此類別的物件與 wxCalendarCtrl
一起使用。
請參閱: wxCalendarCtrl
wxWidgets 文件: wxCalendarDateAttr
摘要
函式
銷毀物件
傳回日曆日期設定的背景顏色。
傳回日曆日期設定的邊框。
傳回日曆日期設定的邊框顏色。
傳回日曆日期設定的字型。
傳回日曆日期設定的文字顏色。
如果設定了非預設的文字背景顏色,則傳回 true。
如果設定了非預設(即任何)邊框,則傳回 true。
如果設定了非預設的邊框顏色,則傳回 true。
如果設定了非預設字型,則傳回 true。
如果設定了非預設的文字前景顏色,則傳回 true。
如果此日曆日顯示為假日,則傳回 true。
建構函式,用於指定所有 wxCalendarDateAttr
屬性。
建構函式,使用預設屬性,但指定的邊框除外。
設定要使用的文字背景顏色。
設定要使用的邊框。
設定要使用的邊框顏色。
設定要使用的字型。
如果 holiday
為 true,則此日曆日將顯示為假日。
設定要使用的文字(前景)顏色。
類型
-type wxCalendarDateAttr() :: wx:wx_object().
函式
-spec destroy(This :: wxCalendarDateAttr()) -> ok.
銷毀物件
-spec getBackgroundColour(This) -> wx:wx_colour4() when This :: wxCalendarDateAttr().
傳回日曆日期設定的背景顏色。
-spec getBorder(This) -> wx:wx_enum() when This :: wxCalendarDateAttr().
傳回日曆日期設定的邊框。
-spec getBorderColour(This) -> wx:wx_colour4() when This :: wxCalendarDateAttr().
傳回日曆日期設定的邊框顏色。
-spec getFont(This) -> wxFont:wxFont() when This :: wxCalendarDateAttr().
傳回日曆日期設定的字型。
-spec getTextColour(This) -> wx:wx_colour4() when This :: wxCalendarDateAttr().
傳回日曆日期設定的文字顏色。
-spec hasBackgroundColour(This) -> boolean() when This :: wxCalendarDateAttr().
如果設定了非預設的文字背景顏色,則傳回 true。
-spec hasBorder(This) -> boolean() when This :: wxCalendarDateAttr().
如果設定了非預設(即任何)邊框,則傳回 true。
-spec hasBorderColour(This) -> boolean() when This :: wxCalendarDateAttr().
如果設定了非預設的邊框顏色,則傳回 true。
-spec hasFont(This) -> boolean() when This :: wxCalendarDateAttr().
如果設定了非預設字型,則傳回 true。
-spec hasTextColour(This) -> boolean() when This :: wxCalendarDateAttr().
如果設定了非預設的文字前景顏色,則傳回 true。
-spec isHoliday(This) -> boolean() when This :: wxCalendarDateAttr().
如果此日曆日顯示為假日,則傳回 true。
-spec new() -> wxCalendarDateAttr().
等同於 new([])
。
-spec new(Border) -> wxCalendarDateAttr() when Border :: wx:wx_enum(); ([Option]) -> wxCalendarDateAttr() when Option :: {colText, wx:wx_colour()} | {colBack, wx:wx_colour()} | {colBorder, wx:wx_colour()} | {font, wxFont:wxFont()} | {border, wx:wx_enum()}.
建構函式,用於指定所有 wxCalendarDateAttr
屬性。
-spec new(Border, [Option]) -> wxCalendarDateAttr() when Border :: wx:wx_enum(), Option :: {colBorder, wx:wx_colour()}.
建構函式,使用預設屬性,但指定的邊框除外。
-spec setBackgroundColour(This, ColBack) -> ok when This :: wxCalendarDateAttr(), ColBack :: wx:wx_colour().
設定要使用的文字背景顏色。
-spec setBorder(This, Border) -> ok when This :: wxCalendarDateAttr(), Border :: wx:wx_enum().
設定要使用的邊框。
-spec setBorderColour(This, Col) -> ok when This :: wxCalendarDateAttr(), Col :: wx:wx_colour().
設定要使用的邊框顏色。
-spec setFont(This, Font) -> ok when This :: wxCalendarDateAttr(), Font :: wxFont:wxFont().
設定要使用的字型。
-spec setHoliday(This, Holiday) -> ok when This :: wxCalendarDateAttr(), Holiday :: boolean().
如果 holiday
為 true,則此日曆日將顯示為假日。
-spec setTextColour(This, ColText) -> ok when This :: wxCalendarDateAttr(), ColText :: wx:wx_colour().
設定要使用的文字(前景)顏色。