Fix the user font not appearing on the captions of panes

Both those in the code window and the ones that appears when the user select edit perpective.  The one that isn't fixed by this is in edit perspective mode, when the user drags a panel out and it becomes a floating window.
This commit is contained in:
aldelaro5 2016-08-27 12:12:13 -04:00
parent f1964f90d6
commit cd515911c0
2 changed files with 5 additions and 0 deletions

View File

@ -19,6 +19,7 @@
#include <wx/textdlg.h>
#include <wx/thread.h>
#include <wx/toolbar.h>
#include <wx/aui/dockart.h>
// clang-format on
#include "Common/BreakPoints.h"
@ -779,4 +780,5 @@ void CCodeWindow::UpdateButtonStates()
symbols->SetFont(DebuggerFont);
callers->SetFont(DebuggerFont);
calls->SetFont(DebuggerFont);
m_aui_manager.GetArtProvider()->SetFont(wxAUI_DOCKART_CAPTION_FONT, DebuggerFont);
}

View File

@ -21,6 +21,7 @@
#include <wx/statusbr.h>
#include <wx/textdlg.h>
#include <wx/toplevel.h>
#include <wx/aui/dockart.h>
// clang-format on
#include "Common/CommonTypes.h"
@ -36,6 +37,7 @@
#include "DolphinWX/LogConfigWindow.h"
#include "DolphinWX/LogWindow.h"
#include "DolphinWX/WxUtils.h"
#include "DolphinWX/Debugger/DebuggerUIUtil.h"
// ------------
// Aui events
@ -622,6 +624,7 @@ void CFrame::TogglePaneStyle(bool On, int EventId)
Pane.Dockable(!m_bNoDocking);
}
}
m_Mgr->GetArtProvider()->SetFont(wxAUI_DOCKART_CAPTION_FONT, DebuggerFont);
m_Mgr->Update();
}