mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 06:09:50 -06:00
Lots more work on making the frame aui stuff functional.
Also added a DSPCORE_STOP state. The DSP-LLE debugger window segmentation faults if it is openned when a game is not running. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5931 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -147,20 +147,11 @@ class CFrame : public CRenderFrame
|
||||
wxAuiToolBar *m_ToolBar, *m_ToolBarDebug, *m_ToolBarAui;
|
||||
long NOTEBOOK_STYLE, TOOLBAR_STYLE;
|
||||
int iLeftWidth[2], iMidWidth[2];
|
||||
bool bFloatLogWindow;
|
||||
bool bFloatConsoleWindow;
|
||||
bool bFloatWindow[IDM_VIDEOWINDOW - IDM_LOGWINDOW + 1];
|
||||
|
||||
// Utility
|
||||
wxWindow * GetWxWindow(wxString);
|
||||
#ifdef _WIN32
|
||||
wxWindow * GetWxWindowHwnd(HWND);
|
||||
#endif
|
||||
wxWindow * GetFloatingPage(int Id);
|
||||
wxWindow * GetNootebookPage(wxString);
|
||||
wxWindow * GetNootebookPageFromId(wxWindowID Id);
|
||||
wxWindow * GetNotebookPageFromId(wxWindowID Id);
|
||||
wxAuiNotebook * GetNotebookFromId(u32);
|
||||
wxWindowID WindowParentIdFromChildId(int Id);
|
||||
wxString WindowNameFromId(int Id);
|
||||
int GetNotebookCount();
|
||||
int Limit(int,int,int);
|
||||
int PercentageToPixels(int,int);
|
||||
@ -175,12 +166,12 @@ class CFrame : public CRenderFrame
|
||||
void OnFloatWindow(wxCommandEvent& event);
|
||||
void ToggleFloatWindow(int Id);
|
||||
void OnTab(wxAuiNotebookEvent& event);
|
||||
int GetNootebookAffiliation(wxString Name);
|
||||
int GetNotebookAffiliation(wxWindowID Id);
|
||||
void ClosePages();
|
||||
void ShowAllNotebooks(bool Window = false);
|
||||
void HideAllNotebooks(bool Window = false);
|
||||
void CloseAllNotebooks();
|
||||
void DoAddPage(wxWindow *, int, wxString, bool);
|
||||
void DoAddPage(wxWindow *, int, bool);
|
||||
void DoRemovePage(wxWindow *, bool Hide = true);
|
||||
void DoRemovePageId(wxWindowID Id, bool bHide, bool bDestroy);
|
||||
void TogglePane();
|
||||
@ -276,7 +267,6 @@ class CFrame : public CRenderFrame
|
||||
void PopulateToolbarAui(wxAuiToolBar* toolBar);
|
||||
void RecreateToolbar();
|
||||
void CreateMenu();
|
||||
wxPanel *CreateEmptyPanel(wxWindowID Id = wxID_ANY);
|
||||
wxAuiNotebook *CreateEmptyNotebook();
|
||||
|
||||
#ifdef _WIN32
|
||||
|
Reference in New Issue
Block a user