]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCreaDevManagerMainFrame.h
Feature #1711
[crea.git] / lib / creaDevManagerLib / wxCreaDevManagerMainFrame.h
diff --git a/lib/creaDevManagerLib/wxCreaDevManagerMainFrame.h b/lib/creaDevManagerLib/wxCreaDevManagerMainFrame.h
deleted file mode 100644 (file)
index c01d546..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-#ifndef WXCREADEVMANAGERMAINFRAME_H_INCLUDED
-#define WXCREADEVMANAGERMAINFRAME_H_INCLUDED
-
-#include <creaWx.h>
-#include <wx/treectrl.h>
-#include <wx/aui/aui.h>
-
-#include "ModelCreaDevManagerTree.h"
-#include "ControlCreaDevManagerMain.h"
-
-class wxCreaDevManagerMainFrame:public wxFrame
-{
-  DECLARE_EVENT_TABLE()
-
-  public:
-    wxCreaDevManagerMainFrame(
-      wxWindow* parent,
-      wxWindowID id = -1,
-      const wxString& caption = wxString("CREATIS CreaDevManager"),
-      const wxPoint& pos = wxDefaultPosition,
-      const wxSize& size = wxDefaultSize,
-      long style = wxDEFAULT_FRAME_STYLE
-    );
-    
-    ~wxCreaDevManagerMainFrame();
-    
-    bool Create(
-      wxWindow* parent,
-      wxWindowID id = -1,
-      const wxString& caption = wxString("CREATIS CreaDevManager"),
-      const wxPoint& pos = wxDefaultPosition,
-      const wxSize& size = wxDefaultSize,
-      long style = wxDEFAULT_FRAME_STYLE
-    );
-    void UpdateVisual();
-
-  protected:
-    void CreateMenus();
-    void CreateControls();
-
-    //events
-    //File
-    void OnMenuNewProject(wxCommandEvent& event);
-    void OnMenuOpenProject(wxCommandEvent& event);
-    void OnMenuOpenRecent(wxCommandEvent& event);
-    void OnMenuCloseProject(wxCommandEvent& event);
-    void OnMenuCloseAllProjects(wxCommandEvent& event);
-    void OnMenuExportHierarchy(wxCommandEvent& event);
-    void OnMenuExit(wxCommandEvent& event);
-
-    //Edit
-    void OnMenuRefreshProject(wxCommandEvent& event);
-    void OnMenuMenuCut(wxCommandEvent& event);
-    void OnMenuMenuCopy(wxCommandEvent& event);
-    void OnMenuMenuPaste(wxCommandEvent& event);
-    void OnMenuMenuDelete(wxCommandEvent& event);
-    void OnMenuSelectAll(wxCommandEvent& event);
-    void OnMenuSelectNone(wxCommandEvent& event);
-
-    //Tools
-    void OnMenuEventLog(wxCommandEvent& event);
-    void OnMenuBBTKGraphicalEditor(wxCommandEvent& event);
-    void OnMenuMiniTools(wxCommandEvent& event);
-    void OnMenuCodeEditor(wxCommandEvent& event);
-    void OnMenuCommandLine(wxCommandEvent& event);
-
-    //Help
-    void OnMenuHelp(wxCommandEvent& event);
-    void OnMenuReportBug(wxCommandEvent& event);
-    void OnMenuAboutCreaDevManager(wxCommandEvent& event);
-    void OnMenuAboutCreatis(wxCommandEvent& event);
-
-  private:
-
-    //Menus
-    wxMenu* menu_File;
-    wxMenu* menu_Edit;
-    wxMenu* menu_Tools;
-    wxMenu* menu_Help;
-
-    //Controls
-    wxAuiManager auiManager;
-    wxTreeCtrl* tree_Projects;
-    wxPanel* panel_Properties;
-    wxPanel* panel_ProjectActions;
-
-    //Model
-    ControlCreaDevManagerMain* controller;
-
-};
-
-#endif