wxCalendarCtrl
See external documentation: wxCalendarCtrl.
See external documentation:
This class is derived (and can use functions) from:
wxControl
wxWindow
wxEvtHandler
DATA TYPES
wxCalendarCtrl()
An object reference, The representation is internal and can be changed without notice. It can't be used for comparsion stored on disc or distributed for use on other nodes.
Functions
new() -> wxCalendarCtrl()
See
new(Parent::wxWindow() (see module wxWindow), Id::integer()) -> wxCalendarCtrl()
Equivalent to new(Parent, Id, []).
new(Parent::wxWindow() (see module wxWindow), Id::integer(), Options::[Option]) -> wxCalendarCtrl()
Option = {date, datetime() (see module wx)} | {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()}
See
create(This::wxCalendarCtrl(), Parent::wxWindow() (see module wxWindow), Id::integer()) -> bool()
Equivalent to create(This, Parent, Id, []).
create(This::wxCalendarCtrl(), Parent::wxWindow() (see module wxWindow), Id::integer(), Options::[Option]) -> bool()
Option = {date, datetime() (see module wx)} | {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()}
See
setDate(This::wxCalendarCtrl(), Date::datetime() (see module wx)) -> bool()
See
getDate(This::wxCalendarCtrl()) -> datetime() (see module wx)
See
enableYearChange(This::wxCalendarCtrl()) -> ok
Equivalent to enableYearChange(This, []).
enableYearChange(This::wxCalendarCtrl(), Options::[Option]) -> ok
Option = {enable, bool()}
See
enableMonthChange(This::wxCalendarCtrl()) -> ok
Equivalent to enableMonthChange(This, []).
enableMonthChange(This::wxCalendarCtrl(), Options::[Option]) -> ok
Option = {enable, bool()}
See
enableHolidayDisplay(This::wxCalendarCtrl()) -> ok
Equivalent to enableHolidayDisplay(This, []).
enableHolidayDisplay(This::wxCalendarCtrl(), Options::[Option]) -> ok
Option = {display, bool()}
See
setHeaderColours(This::wxCalendarCtrl(), ColFg::colour() (see module wx), ColBg::colour() (see module wx)) -> ok
See
getHeaderColourFg(This::wxCalendarCtrl()) -> colour() (see module wx)
See
getHeaderColourBg(This::wxCalendarCtrl()) -> colour() (see module wx)
See
setHighlightColours(This::wxCalendarCtrl(), ColFg::colour() (see module wx), ColBg::colour() (see module wx)) -> ok
See
getHighlightColourFg(This::wxCalendarCtrl()) -> colour() (see module wx)
See
getHighlightColourBg(This::wxCalendarCtrl()) -> colour() (see module wx)
See
setHolidayColours(This::wxCalendarCtrl(), ColFg::colour() (see module wx), ColBg::colour() (see module wx)) -> ok
See
getHolidayColourFg(This::wxCalendarCtrl()) -> colour() (see module wx)
See
getHolidayColourBg(This::wxCalendarCtrl()) -> colour() (see module wx)
See
getAttr(This::wxCalendarCtrl(), Day::integer()) -> wxCalendarDateAttr() (see module wxCalendarDateAttr)
See
setAttr(This::wxCalendarCtrl(), Day::integer(), Attr::wxCalendarDateAttr() (see module wxCalendarDateAttr)) -> ok
See
setHoliday(This::wxCalendarCtrl(), Day::integer()) -> ok
See
resetAttr(This::wxCalendarCtrl(), Day::integer()) -> ok
See
hitTest(This::wxCalendarCtrl(), Pos::{X::integer(), Y::integer()}) -> {WxCalendarHitTestResult, Date::datetime() (see module wx), Wd::WeekDay}
WxCalendarHitTestResult = integer()
WeekDay = integer()
See
WxCalendarHitTestResult is one of ?wxCAL_HITTEST_NOWHERE | ?wxCAL_HITTEST_HEADER | ?wxCAL_HITTEST_DAY | ?wxCAL_HITTEST_INCMONTH | ?wxCAL_HITTEST_DECMONTH | ?wxCAL_HITTEST_SURROUNDING_WEEK
WeekDay is one of ?wxDateTime_Sun | ?wxDateTime_Mon | ?wxDateTime_Tue | ?wxDateTime_Wed | ?wxDateTime_Thu | ?wxDateTime_Fri | ?wxDateTime_Sat | ?wxDateTime_Inv_WeekDay
destroy(This::wxCalendarCtrl()) -> ok
Destroys this object, do not use object again
- new/0
- new/1
- new/1-1
- create/1
- create/1-1
- setDate/1
- getDate/1
- enableYearChange/1
- enableYearChange/1-1
- enableMonthChange/1
- enableMonthChange/1-1
- enableHolidayDisplay/1
- enableHolidayDisplay/1-1
- setHeaderColours/1
- getHeaderColourFg/1
- getHeaderColourBg/1
- setHighlightColours/1
- getHighlightColourFg/1
- getHighlightColourBg/1
- setHolidayColours/1
- getHolidayColourFg/1
- getHolidayColourBg/1
- getAttr/1
- setAttr/1
- setHoliday/1
- resetAttr/1
- hitTest/1
- destroy/1