mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-13 09:19:32 -06:00
minor improvements (mostly debugger)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@82 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -32,6 +32,7 @@ class CLogWindow;
|
||||
class CBreakPointWindow;
|
||||
class CMemoryWindow;
|
||||
class CCodeView;
|
||||
class IniFile;
|
||||
|
||||
class CCodeWindow
|
||||
: public wxFrame
|
||||
@ -45,7 +46,10 @@ class CCodeWindow
|
||||
const wxSize& size = wxSize(400, 500),
|
||||
long style = wxDEFAULT_FRAME_STYLE | wxCLIP_CHILDREN | wxNO_FULL_REPAINT_ON_RESIZE);
|
||||
|
||||
~CCodeWindow();
|
||||
~CCodeWindow();
|
||||
|
||||
void Load(IniFile &file);
|
||||
void Save(IniFile &file) const;
|
||||
|
||||
void Update();
|
||||
void NotifyMapLoaded();
|
||||
@ -79,6 +83,7 @@ class CCodeWindow
|
||||
enum
|
||||
{
|
||||
Toolbar_DebugGo,
|
||||
Toolbar_Pause,
|
||||
Toolbar_Step,
|
||||
Toolbar_StepOver,
|
||||
Toolbar_Skip,
|
||||
@ -88,7 +93,7 @@ class CCodeWindow
|
||||
};
|
||||
|
||||
// sub dialogs
|
||||
CLogWindow* m_logwindow;
|
||||
CLogWindow* m_LogWindow;
|
||||
CRegisterWindow* m_RegisterWindow;
|
||||
CBreakPointWindow* m_BreakpointWindow;
|
||||
CMemoryWindow* m_MemoryWindow;
|
||||
@ -105,6 +110,9 @@ class CCodeWindow
|
||||
void OnSymbolListChange(wxCommandEvent& event);
|
||||
void OnCallstackListChange(wxCommandEvent& event);
|
||||
void OnCodeStep(wxCommandEvent& event);
|
||||
|
||||
void SingleCPUStep();
|
||||
|
||||
void OnAddrBoxChange(wxCommandEvent& event);
|
||||
|
||||
void OnToggleRegisterWindow(wxCommandEvent& event);
|
||||
@ -121,6 +129,7 @@ class CCodeWindow
|
||||
void PopulateToolbar(wxToolBar* toolBar);
|
||||
void InitBitmaps();
|
||||
void CreateGUIControls(const SCoreStartupParameter& _LocalCoreStartupParameter);
|
||||
void OnKeyDown(wxKeyEvent& event);
|
||||
};
|
||||
|
||||
#endif /*CODEWINDOW_*/
|
||||
|
Reference in New Issue
Block a user