From 864842440bb7fd9f8495314b8bfa2e2c8a0d47f4 Mon Sep 17 00:00:00 2001 From: Thales1330 Date: Thu, 19 Jan 2017 19:18:16 -0200 Subject: Cunston control element button implementation --- Project/ControlEditorBase.h | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) (limited to 'Project/ControlEditorBase.h') diff --git a/Project/ControlEditorBase.h b/Project/ControlEditorBase.h index ee79704..e74bf49 100644 --- a/Project/ControlEditorBase.h +++ b/Project/ControlEditorBase.h @@ -14,11 +14,12 @@ #include #include #include -#include +#include +#include +#include #include -#include -#include #include +#include #if wxVERSION_NUMBER >= 2900 #include #include @@ -39,27 +40,23 @@ class ControlEditorBase : public wxFrame { protected: - wxSplitterWindow* m_splitter157; - wxPanel* m_splitterPage163; - wxScrolledWindow* m_scrollWin201; - wxBitmapButton* m_bmpButton19934; - wxBitmapButton* m_bmpButton1993; - wxBitmapButton* m_bmpButton199; - wxPanel* m_splitterPage175; - wxGLCanvas* m_glCanvas147; + wxToolBar* m_toolbarMain; + wxAuiManager* m_auimgr; + wxPanel* m_panelControlElements; + wxPanel* m_panelWorkspace; + wxGLCanvas* m_glCanvas; + wxStatusBar* m_statusBarMain; protected: public: - wxBitmapButton* GetBmpButton19934() { return m_bmpButton19934; } - wxBitmapButton* GetBmpButton1993() { return m_bmpButton1993; } - wxBitmapButton* GetBmpButton199() { return m_bmpButton199; } - wxScrolledWindow* GetScrollWin201() { return m_scrollWin201; } - wxPanel* GetSplitterPage163() { return m_splitterPage163; } - wxGLCanvas* GetGlCanvas147() { return m_glCanvas147; } - wxPanel* GetSplitterPage175() { return m_splitterPage175; } - wxSplitterWindow* GetSplitter157() { return m_splitter157; } - ControlEditorBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Control editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(500,300), long style = wxDEFAULT_FRAME_STYLE); + wxToolBar* GetToolbarMain() { return m_toolbarMain; } + wxPanel* GetPanelControlElements() { return m_panelControlElements; } + wxGLCanvas* GetGlCanvas() { return m_glCanvas; } + wxPanel* GetPanelWorkspace() { return m_panelWorkspace; } + wxAuiManager* GetAuimgr() { return m_auimgr; } + wxStatusBar* GetStatusBarMain() { return m_statusBarMain; } + ControlEditorBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Control editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(800,600), long style = wxDEFAULT_FRAME_STYLE); virtual ~ControlEditorBase(); }; -- cgit