diff options
| author | archshift <admin@archshift.com> | 2014-08-09 00:42:32 -0700 |
|---|---|---|
| committer | archshift <admin@archshift.com> | 2014-08-09 03:40:56 -0700 |
| commit | b8b72861b5a608add9e23a016ee18e02d7099ddb (patch) | |
| tree | caa398ef1a9544981f0fd6d1f4003fc9aca5d204 /Source/Core/DolphinWX/FrameTools.cpp | |
| parent | 6cd0ebab9363f7c0335b6817379e77ddb0adb7a7 (diff) | |
Removed AuiTB, moved functions to menubar (Debug->Perspectives)
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/FrameTools.cpp | 46 |
1 files changed, 5 insertions, 41 deletions
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp index 03681c83df..59ed822bd8 100644 --- a/Source/Core/DolphinWX/FrameTools.cpp +++ b/Source/Core/DolphinWX/FrameTools.cpp @@ -41,7 +41,6 @@ Core::GetWindowHandle(). #include <wx/translation.h> #include <wx/utils.h> #include <wx/window.h> -#include <wx/aui/auibar.h> #include <wx/aui/framemanager.h> #ifdef __APPLE__ @@ -529,21 +528,6 @@ void CFrame::PopulateToolbar(wxToolBar* ToolBar) ToolBar->Realize(); } -void CFrame::PopulateToolbarAui(wxAuiToolBar* ToolBar) -{ - int w = m_Bitmaps[Toolbar_FileOpen].GetWidth(), - h = m_Bitmaps[Toolbar_FileOpen].GetHeight(); - ToolBar->SetToolBitmapSize(wxSize(w, h)); - - ToolBar->AddTool(IDM_SAVE_PERSPECTIVE, _("Save"), g_pCodeWindow->m_Bitmaps[Toolbar_GotoPC], _("Save current perspective")); - ToolBar->AddTool(IDM_EDIT_PERSPECTIVES, _("Edit"), g_pCodeWindow->m_Bitmaps[Toolbar_GotoPC], _("Edit current perspective")); - - ToolBar->SetToolDropDown(IDM_SAVE_PERSPECTIVE, true); - ToolBar->SetToolDropDown(IDM_EDIT_PERSPECTIVES, true); - - ToolBar->Realize(); -} - // Delete and recreate the toolbar void CFrame::RecreateToolbar() @@ -554,24 +538,18 @@ void CFrame::RecreateToolbar() m_ToolBar->Destroy(); } - long TOOLBAR_STYLE = wxAUI_TB_PLAIN_BACKGROUND | wxAUI_TB_TEXT /*wxAUI_TB_OVERFLOW overflow visible*/; - - m_ToolBar = CreateToolBar(TOOLBAR_STYLE, wxID_ANY, "TBMain"); - PopulateToolbar(m_ToolBar); + long TOOLBAR_STYLE = wxTB_DEFAULT_STYLE | wxTB_TEXT; if (g_pCodeWindow && !m_ToolBarDebug) { m_ToolBarDebug = CreateToolBar(TOOLBAR_STYLE, wxID_ANY, "TBDebug"); g_pCodeWindow->PopulateToolbar(m_ToolBarDebug); - - m_ToolBarAui = new wxAuiToolBar(this, ID_TOOLBAR_AUI, wxDefaultPosition, wxDefaultSize, TOOLBAR_STYLE); - PopulateToolbarAui(m_ToolBarAui); - m_Mgr->AddPane(m_ToolBarAui, wxAuiPaneInfo(). - Name("TBAui").Caption("TBAui"). - ToolbarPane().Top(). - LeftDockable(false).RightDockable(false).Floatable(false)); + m_ToolBarDebug->AddSeparator(); } + m_ToolBar = CreateToolBar(TOOLBAR_STYLE, wxID_ANY, "TBMain"); + PopulateToolbar(m_ToolBar); + UpdateGUI(); } @@ -1893,20 +1871,6 @@ void CFrame::OnToggleToolbar(wxCommandEvent& event) void CFrame::DoToggleToolbar(bool _show) { GetToolBar()->Show(_show); - - if (g_pCodeWindow) - { - if (_show) - { - m_Mgr->GetPane("TBAui").Show(); - } - else - { - m_Mgr->GetPane("TBAui").Hide(); - } - } - - m_Mgr->Update(); } // Enable and disable the status bar |
