+///////////////////////////////////////////////////////////////////////////////
+/// Class frmCalendarEditorADT
+///////////////////////////////////////////////////////////////////////////////
+class frmCalendarEditorADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxStaticText* lblAccount;
+ wxChoice* cmbAccount;
+ wxStaticText* lblName;
+ wxTextCtrl* txtName;
+ wxStaticText* lblColour;
+ wxColourPickerCtrl* clpColour;
+ wxStaticText* lblDescription;
+ wxTextCtrl* txtDescription;
+ wxButton* btnCreate;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void ProcessCalendar( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmCalendarEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Calendar Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 550,305 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmCalendarEditorADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmEventEditorADT
+///////////////////////////////////////////////////////////////////////////////
+class frmEventEditorADT : public wxFrame
+{
+ private:
+
+ protected:
+ wxMenuBar* menuBar;
+ wxMenu* mnuEvent;
+ wxMenu* mnuEdit;
+ wxNotebook* nbkNotebook;
+ wxScrolledWindow* tabProperties;
+ wxBoxSizer* szrList;
+ wxFlexGridSizer* szrDetails;
+ wxStaticText* lblCalendar;
+ wxChoice* cmbCalendar;
+ wxStaticText* lblEventName;
+ wxTextCtrl* txtEventName;
+ wxStaticText* lblDescription;
+ wxTextCtrl* txtEventDescription;
+ wxFlexGridSizer* szrTime;
+ wxStaticText* lblStartTime;
+ wxDatePickerCtrl* dapStartDate;
+ wxTextCtrl* txtStartTime;
+ wxStaticText* lblEndTime;
+ wxDatePickerCtrl* dapEndDate;
+ wxTextCtrl* txtEndTime;
+ wxStaticText* lblDuration;
+ wxTextCtrl* m_textCtrl20;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
+ virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SaveNewContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
+ virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessCalendarControl( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessEventName( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmEventEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Event Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 546,401 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
+
+ ~frmEventEditorADT();
+
+};
+