21 #ifndef __ANTARES_APPLICATION_WINDOWS_CALENDAR_CALENDAR_H__
22 #define __ANTARES_APPLICATION_WINDOWS_CALENDAR_CALENDAR_H__
24 #include <wx/dialog.h>
25 #include "../../toolbox/components/button.h"
27 namespace Antares::Window
29 class CalendarViewStandard;
60 bool requireWholeWeekSelection;
65 void onProceed(
void*);
66 void evtOnShow(wxShowEvent&);
67 void updateSelectionText(
const YString& text);
70 void onSelectWholeYear(wxCommandEvent&);
71 void onSelectNone(wxCommandEvent&);
75 bool pComponentCreated;
77 bool pHasBeenModified;
82 wxWindow* pApplyButton;
83 wxWindow* pCalendarView;
Dialog Window for selecting a date range.
Definition: calendar.h:35
uint selectionDayRange[2]
Final Day range selection.
Definition: calendar.h:54
virtual ~CalendarSelect()
Destructor.
Definition: calendar.cpp:61
bool modified() const
Get if the date has been modified.
Definition: calendar.cpp:232
CalendarSelect(wxWindow *parent)
Default Constructor.
Definition: calendar.cpp:45
bool allowQuickSelect
option: True to allow a quick selection (without clicking to a button)
Definition: calendar.h:58
bool allowRangeSelection
option: True to allow range selection
Definition: calendar.h:56
Definition: view-standard.hxx:32