Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
frmMain: Manage windows from Window menu.
[xestiacalendar/.git] / source / common / events.h
index d95c33c..e425fa7 100644 (file)
@@ -37,6 +37,14 @@ 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)
@@ -168,5 +176,16 @@ DECLARE_EVENT_TYPE(XCCALENDARMONTH_DISPLAYEVENTMENU, wxID_ANY)
 #define ID_ADDENTRY 7018
 #define ID_UPDATEENTRY 7019
 #define ID_UPDATECOLOUR 7020
+#define ID_ADDWINDOW 7021
+#define ID_UPDATEWINDOW 7022
+#define ID_DELETEWINDOW 7023
+
+struct WindowData{
+
+       int DataType;
+       void *WindowPointer;
+       int WindowID;
+
+};
 
 #endif
\ No newline at end of file
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy