public:
wxCDMMainFrame(
wxWindow* parent,
- wxWindowID id = -1,
+ wxWindowID id = wxID_ANY,
const wxString& caption = wxT("CREATIS CreaDevManager"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
bool Create(
wxWindow* parent,
- wxWindowID id = -1,
+ wxWindowID id = wxID_ANY,
const wxString& caption = wxT("CREATIS CreaDevManager"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
);
modelCDMMain* GetModel() const;
+ wxPanel* GetPropertiesPanel() const;
+ bool isHelp() const;
void RefreshProject();
//Model
modelCDMMain* model;
+ //Help enabled
+ bool help;
+
//events
protected:
//File
void OnMenuCommandLine(wxCommandEvent& event);
//Help
+ void OnMenuToggleHelp(wxCommandEvent& event);
void OnMenuHelp(wxCommandEvent& event);
void OnMenuReportBug(wxCommandEvent& event);
void OnMenuAboutCreaDevManager(wxCommandEvent& event);
//PropertiesPanel
void OnCreationComplete(wxCommandEvent& event);
+
+ //Element higlighted
+ void OnElementSelected(wxCommandEvent& event);
+ void OnElementDeselected(wxCommandEvent& event);
+
+ //Enable/Disable help
+ void OnDisableHelp(wxCommandEvent& event);
};
#endif