wxCalendarDateAttr

wxCalendarDateAttr は日付のカスタマイズ用の属性です。 このクラスのオブジェクトは wxCalendarCtrl と一緒に 使用されます。
wxCalendarDateAttr is a custom attributes for a calendar date. The objects of this class are used with wxCalendarCtrl.

継承元
Derived from

基底クラスなし
No base class

定数
Constants

これは日付の装飾に使用できる枠線の種類です。
Here are the possible kinds of borders which may be used to decorate a date:
enum wxCalendarDateBorder
{
    wxCAL_BORDER_NONE,          // 枠線なし(デフォルト) : no border (default)
    wxCAL_BORDER_SQUARE,        // 四角形の枠線 : a rectangular border
    wxCAL_BORDER_ROUND          // 円形の枠線 : a round border
}

参照
See also

wxCalendarCtrl

インクルードファイル
Include files

<wx/calctrl.h>

メンバ
Members


wxCalendarDateAttr::wxCalendarDateAttr

wxCalendarDateAttr()
wxCalendarDateAttr(const wxColour& colText, const wxColour& colBack = wxNullColour, const wxColour& colBorder = wxNullColour, const wxFont& font = wxNullFont, wxCalendarDateBorder border = wxCAL_BORDER_NONE)
wxCalendarDateAttr(wxCalendarDateBorder border, const wxColour& colBorder = wxNullColour)
コンストラクタ。
The constructors.

wxCalendarDateAttr::SetTextColour

void SetTextColour(const wxColour& colText)
テキストの色 (前景色) をセットします。
Sets the text (foreground) colour to use.

wxCalendarDateAttr::SetBackgroundColour

void SetBackgroundColour(const wxColour& colBack)
テキストの背景色をセットします。
Sets the text background colour to use.

wxCalendarDateAttr::SetBorderColour

void SetBorderColour(const wxColour& col)
枠線の色をセットします。
Sets the border colour to use.

wxCalendarDateAttr::SetFont

void SetFont(const wxFont& font)
使用するフォントをセットします。
Sets the font to use.

wxCalendarDateAttr::SetBorder

void SetBorder(wxCalendarDateBorder border)
枠線の種類 をセットします。
Sets the border kind

wxCalendarDateAttr::SetHoliday

void SetHoliday(bool holiday)
この属性を使用する日付を祝日として表示します。
Display the date with this attribute as a holiday.

wxCalendarDateAttr::HasTextColour

bool HasTextColour() const
この項目がデフォルト以外のテキスト前景色を持っているなら true を返します。
Returns true if this item has a non-default text foreground colour.

wxCalendarDateAttr::HasBackgroundColour

bool HasBackgroundColour() const
この属性にデフォルト以外のテキスト背景色を指定しているなら true を返します。
Returns true if this attribute specifies a non-default text background colour.

wxCalendarDateAttr::HasBorderColour

bool HasBorderColour() const
この属性にデフォルト以外の枠線色を指定しているなら true を返します。
Returns true if this attribute specifies a non-default border colour.

wxCalendarDateAttr::HasFont

bool HasFont() const
この属性にデフォルト以外のフォントを指定しているなら true を返します。
Returns true if this attribute specifies a non-default font.

wxCalendarDateAttr::HasBorder

bool HasBorder() const
この属性にデフォルト以外の枠線 (つまり枠線あり) を指定しているなら true を返します。
Returns true if this attribute specifies a non-default (i.e. any) border.

wxCalendarDateAttr::IsHoliday

bool IsHoliday() const
この項目を祝日として表示するなら true を返します。
Returns true if this attribute specifies that this item should be displayed as a holiday.

wxCalendarDateAttr::GetTextColour

const wxColour& GetTextColour() const
この属性を使用している項目のテキスト色を返します。
Returns the text colour to use for the item with this attribute.

wxCalendarDateAttr::GetBackgroundColour

const wxColour& GetBackgroundColour() const
この属性を使用している項目の背景色を返します。
Returns the background colour to use for the item with this attribute.

wxCalendarDateAttr::GetBorderColour

const wxColour& GetBorderColour() const
この属性を使用している項目の枠線の色を返します。
Returns the border colour to use for the item with this attribute.

wxCalendarDateAttr::GetFont

const wxFont& GetFont() const
この属性を使用している項目のフォントを返します。
Returns the font to use for the item with this attribute.

wxCalendarDateAttr::GetBorder

wxCalendarDateBorder GetBorder() const
この属性を使用している項目の 枠線 を返します。
Returns the border to use for the item with this attribute.