|
enum | {
nbMonthPerRow = 4
, spaceBetweenMonth = 10
, dayWidth = 18
, decalX = 10
,
decalY = 10
, weekNumbersWidth = dayWidth * 2
, recommendedWindowWidth
, recommendedWindowHeight = (12 / nbMonthPerRow) * (dayWidth * 8 + spaceBetweenMonth) + decalY * 2 + 4 + dayWidth * 2
,
borderWidth = 4
} |
|
|
| CalendarViewStandard (wxWindow *parent, CalendarSelect &dialog) |
|
void | selectWholeYear () |
|
void | selectNone () |
|
void | onDraw (wxPaintEvent &) |
| Event: draw the panel.
|
|
void | onEraseBackground (wxEraseEvent &) |
| UI: Erase background, empty to avoid flickering.
|
|
virtual void | onMouseMoved (int x, int y) |
| wxEvent : onMouseMove
|
|
virtual void | onMouseDown (wxMouseEvent &) |
| Click down.
|
|
virtual void | onMouseUp (wxMouseEvent &) |
| Click up.
|
|
| Panel (wxWindow *parent) |
| Constructor.
|
|
virtual | ~Panel () |
| Destructor.
|
|
virtual void | onMouseClick () |
| The panel has been clicked (delayed)
|
|
virtual void | onMouseEnter () |
| The mouse has entered.
|
|
virtual void | onMouseLeave () |
| The mouse has leaved.
|
|
|
Date::Calendar & | calendar |
| Current calendar.
|
|
Yuni::Bind< void(const YString &)> | onUpdateSelectionText |
| Event : update text.
|
|
|
static void | OnMouseMoveFromExternalComponent () |
| Event triggered by any other component (not derived from Panel)
|
|
virtual bool | triggerMouseClickEvent () const |
|
◆ onMouseDown()
void Antares::Window::CalendarViewStandard::onMouseDown |
( |
wxMouseEvent & | evt | ) |
|
|
virtual |
◆ onMouseMoved()
void Antares::Window::CalendarViewStandard::onMouseMoved |
( |
int | x, |
|
|
int | y ) |
|
virtual |
◆ onMouseUp()
void Antares::Window::CalendarViewStandard::onMouseUp |
( |
wxMouseEvent & | | ) |
|
|
virtual |
The documentation for this class was generated from the following file: