summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/FrameTools.cpp
diff options
context:
space:
mode:
authorarchshift <admin@archshift.com>2014-08-09 00:42:32 -0700
committerarchshift <admin@archshift.com>2014-08-09 03:40:56 -0700
commitb8b72861b5a608add9e23a016ee18e02d7099ddb (patch)
treecaa398ef1a9544981f0fd6d1f4003fc9aca5d204 /Source/Core/DolphinWX/FrameTools.cpp
parent6cd0ebab9363f7c0335b6817379e77ddb0adb7a7 (diff)
Removed AuiTB, moved functions to menubar (Debug->Perspectives)
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
-rw-r--r--Source/Core/DolphinWX/FrameTools.cpp46
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