X-Git-Url: http://Server1/repobrowser/?p=xestiacalendar%2F.git;a=blobdiff_plain;f=source%2Fcommon%2Fevents.h;h=001c617aa721ebfe8db93e9e337b050f10edd473;hp=e425fa7beae234bae1e28169cddc631a0d51c737;hb=ca1d24d80ec04ae64a7540cf8bca61c053f2a193;hpb=bec32561302f63aa573fd1d2dd1d551892f0919b diff --git a/source/common/events.h b/source/common/events.h index e425fa7..001c617 100644 --- a/source/common/events.h +++ b/source/common/events.h @@ -21,139 +21,62 @@ #include -DEFINE_EVENT_TYPE(XCMAIN_PROCESSCALENDAR) -DEFINE_EVENT_TYPE(XCMAIN_EDITCALENDAR) -DEFINE_EVENT_TYPE(XCMAIN_DELETECALENDAR) -DEFINE_EVENT_TYPE(XCMAIN_EDITEVENT) -DEFINE_EVENT_TYPE(XCMAIN_DELETEEVENT) -DEFINE_EVENT_TYPE(XCMAIN_ADDEVENT) -DEFINE_EVENT_TYPE(XCMAIN_UPDATEEVENT) - -DECLARE_EVENT_TYPE(XCMAIN_PROCESSCALENDAR, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_EDITCALENDAR, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_DELETECALENDAR, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_EDITEVENT, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_DELETEEVENT, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_ADDEVENT, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_UPDATEEVENT, wxID_ANY) - -DEFINE_EVENT_TYPE(XCMAIN_ADDWINDOWINFO) -DEFINE_EVENT_TYPE(XCMAIN_UPDATEWINDOWINFO) -DEFINE_EVENT_TYPE(XCMAIN_DELETEWINDOWINFO) - -DECLARE_EVENT_TYPE(XCMAIN_ADDWINDOWINFO, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_UPDATEWINDOWINFO, wxID_ANY) -DECLARE_EVENT_TYPE(XCMAIN_DELETEWINDOWINFO, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_UPDATEICONS) -DEFINE_EVENT_TYPE(XCCALENDARDAY_DESELECTOTHERENTRIES) -DEFINE_EVENT_TYPE(XCCALENDARDAY_DESELECTALLENTRIES) - -DECLARE_EVENT_TYPE(XCCALENDARDAY_UPDATEICONS, wxID_ANY) -DECLARE_EVENT_TYPE(XCCALENDARDAY_DESELECTOTHERENTRIES, wxID_ANY) -DECLARE_EVENT_TYPE(XCCALENDARDAY_DESELECTALLENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAYENTRY_DESELECT) -DECLARE_EVENT_TYPE(XCCALENDARDAYENTRY_DESELECT, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_DESELECTOTHERENTRIES) -DECLARE_EVENT_TYPE(XCCALENDARMONTH_DESELECTOTHERENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMANIPULATOR_CHANGEGRID); -DECLARE_EVENT_TYPE(XCCALENDARMANIPULATOR_CHANGEGRID, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_CHANGEGRID); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_CHANGEGRID, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_HIDEACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_HIDEACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_SHOWACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_SHOWACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_DELETECALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_DELETECALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_DELETEENTRY); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_DELETEENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_ADDENTRY); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_ADDENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_UPDATEENTRY); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_UPDATEENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_UPDATECALENDARCOLOUR); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_UPDATECALENDARCOLOUR, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_HIDEACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_HIDEACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_SHOWACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_SHOWACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_DELETECALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_DELETECALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_DELETEENTRY) -DECLARE_EVENT_TYPE(XCCALENDARMONTH_DELETEENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_ADDENTRY); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_ADDENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_UPDATEENTRY); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_UPDATEENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_UPDATECALENDARCOLOUR); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_UPDATECALENDARCOLOUR, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_HIDEACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAY_HIDEACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_SHOWACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAY_SHOWACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_DELETECALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAY_DELETECALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_DELETEENTRY); -DECLARE_EVENT_TYPE(XCCALENDARDAY_DELETEENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_ADDENTRY) -DECLARE_EVENT_TYPE(XCCALENDARDAY_ADDENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_UPDATEENTRY) -DECLARE_EVENT_TYPE(XCCALENDARDAY_UPDATEENTRY, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_UPDATECALENDARCOLOUR); -DECLARE_EVENT_TYPE(XCCALENDARDAY_UPDATECALENDARCOLOUR, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAYENTRY_HIDEACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAYENTRY_HIDEACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAYENTRY_SHOWACCOUNTENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAYENTRY_SHOWACCOUNTENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_HIDECALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_HIDECALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARCTRL_SHOWCALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARCTRL_SHOWCALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_HIDECALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAY_HIDECALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARDAY_SHOWCALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARDAY_SHOWCALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_SHOWCALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_SHOWCALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_HIDECALENDARENTRIES); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_HIDECALENDARENTRIES, wxID_ANY) - -DEFINE_EVENT_TYPE(XCCALENDARMONTH_DISPLAYEVENTMENU); -DECLARE_EVENT_TYPE(XCCALENDARMONTH_DISPLAYEVENTMENU, wxID_ANY) +wxDECLARE_EVENT(XCMAIN_PROCESSCALENDAR, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_EDITCALENDAR, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_DELETECALENDAR, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_EDITEVENT, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_DELETEEVENT, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_ADDEVENT, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_UPDATEEVENT, wxCommandEvent); + +wxDECLARE_EVENT(XCMAIN_ADDWINDOWINFO, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_UPDATEWINDOWINFO, wxCommandEvent); +wxDECLARE_EVENT(XCMAIN_DELETEWINDOWINFO, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARDAY_UPDATEICONS, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_DESELECTOTHERENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_DESELECTALLENTRIES, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARDAYENTRY_DESELECT, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARMONTH_DESELECTOTHERENTRIES, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARMANIPULATOR_CHANGEGRID, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARCTRL_CHANGEGRID, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_HIDEACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_SHOWACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_DELETECALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_DELETEENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_ADDENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_UPDATEENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_UPDATECALENDARCOLOUR, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARMONTH_HIDEACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_SHOWACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_DELETECALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_DELETEENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_ADDENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_UPDATEENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_UPDATECALENDARCOLOUR, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_SHOWCALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_HIDECALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARMONTH_DISPLAYEVENTMENU, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARDAY_HIDEACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_SHOWACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_DELETECALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_DELETEENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_ADDENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_UPDATEENTRY, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_UPDATECALENDARCOLOUR, wxCommandEvent); + +wxDECLARE_EVENT(XCCALENDARDAYENTRY_HIDEACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAYENTRY_SHOWACCOUNTENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_HIDECALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARCTRL_SHOWCALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_HIDECALENDARENTRIES, wxCommandEvent); +wxDECLARE_EVENT(XCCALENDARDAY_SHOWCALENDARENTRIES, wxCommandEvent); #define ID_MONTHVIEWCLEARSELECTION 7000 #define ID_DESELECTALLITEMS 7001