檢視原始碼 wxCalendarDateAttr (wx v2.4.3)

wxCalendarDateAttr 是一個日曆日期的自訂屬性。

此類別的物件與 wxCalendarCtrl 一起使用。

請參閱: wxCalendarCtrl

wxWidgets 文件: wxCalendarDateAttr

摘要

函式

銷毀物件

傳回日曆日期設定的背景顏色。

傳回日曆日期設定的邊框。

傳回日曆日期設定的邊框顏色。

傳回日曆日期設定的字型。

傳回日曆日期設定的文字顏色。

如果設定了非預設的文字背景顏色,則傳回 true。

如果設定了非預設(即任何)邊框,則傳回 true。

如果設定了非預設的邊框顏色,則傳回 true。

如果設定了非預設字型,則傳回 true。

如果設定了非預設的文字前景顏色,則傳回 true。

如果此日曆日顯示為假日,則傳回 true。

等同於 new([])

建構函式,用於指定所有 wxCalendarDateAttr 屬性。

建構函式,使用預設屬性,但指定的邊框除外。

設定要使用的文字背景顏色。

設定要使用的邊框。

設定要使用的邊框顏色。

設定要使用的字型。

如果 holiday 為 true,則此日曆日將顯示為假日。

設定要使用的文字(前景)顏色。

類型

-type wxCalendarDateAttr() :: wx:wx_object().

函式

-spec destroy(This :: wxCalendarDateAttr()) -> ok.

銷毀物件

連結至此函式

getBackgroundColour(This)

檢視原始碼
-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().

傳回日曆日期設定的文字顏色。

連結至此函式

hasBackgroundColour(This)

檢視原始碼
-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()}.

建構函式,使用預設屬性,但指定的邊框除外。

連結至此函式

setBackgroundColour(This, ColBack)

檢視原始碼
-spec setBackgroundColour(This, ColBack) -> ok
                             when This :: wxCalendarDateAttr(), ColBack :: wx:wx_colour().

設定要使用的文字背景顏色。

連結至此函式

setBorder(This, Border)

檢視原始碼
-spec setBorder(This, Border) -> ok when This :: wxCalendarDateAttr(), Border :: wx:wx_enum().

設定要使用的邊框。

連結至此函式

setBorderColour(This, Col)

檢視原始碼
-spec setBorderColour(This, Col) -> ok when This :: wxCalendarDateAttr(), Col :: wx:wx_colour().

設定要使用的邊框顏色。

-spec setFont(This, Font) -> ok when This :: wxCalendarDateAttr(), Font :: wxFont:wxFont().

設定要使用的字型。

連結至此函式

setHoliday(This, Holiday)

檢視原始碼
-spec setHoliday(This, Holiday) -> ok when This :: wxCalendarDateAttr(), Holiday :: boolean().

如果 holiday 為 true,則此日曆日將顯示為假日。

連結至此函式

setTextColour(This, ColText)

檢視原始碼
-spec setTextColour(This, ColText) -> ok when This :: wxCalendarDateAttr(), ColText :: wx:wx_colour().

設定要使用的文字(前景)顏色。