
Public Types | |
| enum | { wxCAL_SUNDAY_FIRST = 0x0000, wxCAL_MONDAY_FIRST = 0x0001, wxCAL_SHOW_HOLIDAYS = 0x0002, wxCAL_NO_YEAR_CHANGE = 0x0004, wxCAL_NO_MONTH_CHANGE = 0x000c, wxCAL_SEQUENTIAL_MONTH_SELECTION = 0x0010, wxCAL_SHOW_SURROUNDING_WEEKS = 0x0020 } |
Public Member Functions | |
| this (IntPtr wxobj) | |
| this () | |
| this (Window parent, int id, wxDateTime date=null, Point pos=wxDefaultPosition, Size size=wxDefaultSize, int style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS, string name=wxCalendarNameStr) | |
| this (Window parent, DateTime date=null, Point pos=wxDefaultPosition, Size size=wxDefaultSize, int style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS, string name=wxCalendarNameStr) | |
| bool | Create (Window parent, int id, wxDateTime date, inout Point pos, inout Size size, int style, string name) |
| void | Date (DateTime value) |
| DateTime | Date () |
| void | LowerDateLimit (DateTime value) |
| DateTime | LowerDateLimit () |
| void | UpperDateLimit (DateTime value) |
| DateTime | UpperDateLimit () |
| bool | SetDateRange (DateTime lowerdate, DateTime upperdate) |
| void | EnableYearChange (bool value) |
| void | EnableMonthChange (bool value) |
| void | EnableHolidayDisplay (bool value) |
| void | SetHeaderColours (Colour colFg, Colour colBg) |
| Colour | HeaderColourFg () |
| Colour | HeaderColourBg () |
| void | SetHighlightColours (Colour colFg, Colour colBg) |
| Colour | HighlightColourFg () |
| Colour | HighlightColourBg () |
| void | SetHolidayColours (Colour colFg, Colour colBg) |
| Colour | HolidayColourFg () |
| Colour | HolidayColourBg () |
| CalendarDateAttr | GetAttr (int day) |
| void | SetAttr (int day, CalendarDateAttr attr) |
| void | SetHoliday (int day) |
| void | ResetAttr (int day) |
| CalendarHitTestResult | HitTest (Point pos, inout DateTime date, inout DayOfWeek wd) |
| void | SelectionChange_Add (EventListener value) |
| void | SelectionChange_Remove (EventListener value) |
| void | DayChange_Add (EventListener value) |
| void | DayChange_Remove (EventListener value) |
| void | MonthChange_Add (EventListener value) |
| void | MonthChange_Remove (EventListener value) |
| void | YearChange_Add (EventListener value) |
| void | YearChange_Remove (EventListener value) |
| void | DoubleClick_Add (EventListener value) |
| void | DoubleClick_Remove (EventListener value) |
| void | WeekdayClick_Add (EventListener value) |
| void | WeekdayClick_Remove (EventListener value) |
Public Attributes | |
| const string | wxCalendarNameStr = "CalendarCtrl" |
| anonymous enum |
| this | ( | IntPtr | wxobj | ) |
Reimplemented from Control.
| this | ( | ) |
| this | ( | Window | parent, | |
| int | id, | |||
| wxDateTime | date = null, |
|||
| Point | pos = wxDefaultPosition, |
|||
| Size | size = wxDefaultSize, |
|||
| int | style = wxCAL_SHOW_HOLIDAYS | wxWANTS_CHARS, |
|||
| string | name = wxCalendarNameStr | |||
| ) |
| this | ( | Window | parent, | |
| DateTime | date = null, |
|||
| Point | pos = wxDefaultPosition, |
|||
| Size | size = wxDefaultSize, |
|||
| int | style = wxCAL_SHOW_HOLIDAYS | wxWANTS_CHARS, |
|||
| string | name = wxCalendarNameStr | |||
| ) |
| bool Create | ( | Window | parent, | |
| int | id, | |||
| wxDateTime | date, | |||
| inout Point | pos, | |||
| inout Size | size, | |||
| int | style, | |||
| string | name | |||
| ) |
| void Date | ( | DateTime | value | ) |
| DateTime Date | ( | ) |
| void LowerDateLimit | ( | DateTime | value | ) |
| DateTime LowerDateLimit | ( | ) |
| void UpperDateLimit | ( | DateTime | value | ) |
| DateTime UpperDateLimit | ( | ) |
| bool SetDateRange | ( | DateTime | lowerdate, | |
| DateTime | upperdate | |||
| ) |
| void EnableYearChange | ( | bool | value | ) |
| void EnableMonthChange | ( | bool | value | ) |
| void EnableHolidayDisplay | ( | bool | value | ) |
| Colour HeaderColourFg | ( | ) |
| Colour HeaderColourBg | ( | ) |
| Colour HighlightColourFg | ( | ) |
| Colour HighlightColourBg | ( | ) |
| Colour HolidayColourFg | ( | ) |
| Colour HolidayColourBg | ( | ) |
| CalendarDateAttr GetAttr | ( | int | day | ) |
| void SetAttr | ( | int | day, | |
| CalendarDateAttr | attr | |||
| ) |
| void SetHoliday | ( | int | day | ) |
| void ResetAttr | ( | int | day | ) |
| CalendarHitTestResult HitTest | ( | Point | pos, | |
| inout DateTime | date, | |||
| inout DayOfWeek | wd | |||
| ) |
| void SelectionChange_Add | ( | EventListener | value | ) |
| void SelectionChange_Remove | ( | EventListener | value | ) |
| void DayChange_Add | ( | EventListener | value | ) |
| void DayChange_Remove | ( | EventListener | value | ) |
| void MonthChange_Add | ( | EventListener | value | ) |
| void MonthChange_Remove | ( | EventListener | value | ) |
| void YearChange_Add | ( | EventListener | value | ) |
| void YearChange_Remove | ( | EventListener | value | ) |
| void DoubleClick_Add | ( | EventListener | value | ) |
| void DoubleClick_Remove | ( | EventListener | value | ) |
| void WeekdayClick_Add | ( | EventListener | value | ) |
| void WeekdayClick_Remove | ( | EventListener | value | ) |
| const string wxCalendarNameStr = "CalendarCtrl" |
1.5.4