summaryrefslogtreecommitdiff
path: root/Source/Core/DebuggerWX/Src/CodeWindow.h
diff options
context:
space:
mode:
authorJohn Peterson <jpeterson57@gmail.com>2009-08-27 15:53:19 +0000
committerJohn Peterson <jpeterson57@gmail.com>2009-08-27 15:53:19 +0000
commit7b5b911c34482bea7ef3f0d6869dfb429a0ee004 (patch)
treefc3802b5067f9d7351c87f1390c2da0b18918d19 /Source/Core/DebuggerWX/Src/CodeWindow.h
parent5f3752d3580d8285523e5c039de68f60c45d521b (diff)
GUI: Save notebook association for pages
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4079 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DebuggerWX/Src/CodeWindow.h')
-rw-r--r--Source/Core/DebuggerWX/Src/CodeWindow.h38
1 files changed, 20 insertions, 18 deletions
diff --git a/Source/Core/DebuggerWX/Src/CodeWindow.h b/Source/Core/DebuggerWX/Src/CodeWindow.h
index a97ec6d6ce..cbb9497810 100644
--- a/Source/Core/DebuggerWX/Src/CodeWindow.h
+++ b/Source/Core/DebuggerWX/Src/CodeWindow.h
@@ -63,10 +63,10 @@ class CCodeWindow
CFrame *Parent;
wxMenuBar * GetMenuBar();
wxAuiToolBar * GetToolBar();
- #ifdef _WIN32
wxWindow * GetWxWindow(wxString);
- #endif
- wxWindow * GetNootebookPage(wxString);
+ wxWindow * GetNootebookPage(wxString);
+ int Limit(int,int,int);
+ int GetNootebookAffiliation(wxString);
wxBitmap m_Bitmaps[ToolbarDebugBitmapMax];
bool UseInterpreter();
@@ -87,12 +87,12 @@ class CCodeWindow
void UpdateManager();
void OnToggleWindow(wxCommandEvent& event);
- void OnToggleRegisterWindow(bool,wxAuiNotebook*);
- void OnToggleBreakPointWindow(bool,wxAuiNotebook*);
- void OnToggleMemoryWindow(bool,wxAuiNotebook*);
- void OnToggleJitWindow(bool,wxAuiNotebook*);
- void OnToggleSoundWindow(bool,wxAuiNotebook*);
- void OnToggleVideoWindow(bool,wxAuiNotebook*);
+ void OnToggleRegisterWindow(bool,int);
+ void OnToggleBreakPointWindow(bool,int);
+ void OnToggleMemoryWindow(bool,int);
+ void OnToggleJitWindow(bool,int);
+ void OnToggleSoundWindow(bool,int);
+ void OnToggleVideoWindow(bool,int);
void OnChangeFont(wxCommandEvent& event);
// Sub dialogs
@@ -102,6 +102,17 @@ class CCodeWindow
CMemoryWindow* m_MemoryWindow;
CJitWindow* m_JitWindow;
+ // Settings
+ bool bAutomaticStart; bool bBootToPause;
+ bool bLogWindow; bool iLogWindow;
+ bool bCodeWindow; int iCodeWindow;
+ bool bRegisterWindow; int iRegisterWindow;
+ bool bBreakpointWindow; int iBreakpointWindow;
+ bool bMemoryWindow; int iMemoryWindow;
+ bool bJitWindow; int iJitWindow;
+ bool bSoundWindow; int iSoundWindow;
+ bool bVideoWindow; int iVideoWindow;
+
private:
enum
@@ -114,15 +125,6 @@ class CCodeWindow
ID_SYMBOLLIST
};
- // Settings
- bool bAutomaticStart; bool bBootToPause;
- bool bRegisterWindow;
- bool bBreakpointWindow;
- bool bMemoryWindow;
- bool bJitWindow;
- bool bSoundWindow;
- bool bVideoWindow;
-
void OnSymbolListChange(wxCommandEvent& event);
void OnSymbolListContextMenu(wxContextMenuEvent& event);
void OnCallstackListChange(wxCommandEvent& event);