small beautifications in the debugger
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@26 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
343d1ece11
commit
ca13c54855
|
@ -6,6 +6,7 @@
|
||||||
#include "BreakPointWindow.h"
|
#include "BreakPointWindow.h"
|
||||||
#include "BreakpointView.h"
|
#include "BreakpointView.h"
|
||||||
#include "CodeWindow.h"
|
#include "CodeWindow.h"
|
||||||
|
#include "HW/Memmap.h"
|
||||||
|
|
||||||
#include "wx/mstream.h"
|
#include "wx/mstream.h"
|
||||||
|
|
||||||
|
@ -75,10 +76,15 @@ CBreakPointWindow::PopulateToolbar(wxToolBar* toolBar)
|
||||||
h = m_Bitmaps[Toolbar_Delete].GetHeight();
|
h = m_Bitmaps[Toolbar_Delete].GetHeight();
|
||||||
|
|
||||||
toolBar->SetToolBitmapSize(wxSize(w, h));
|
toolBar->SetToolBitmapSize(wxSize(w, h));
|
||||||
toolBar->AddTool(IDM_DELETE, _T("Delete"), m_Bitmaps[Toolbar_Delete], _T("Refresh"));
|
toolBar->AddTool(IDM_DELETE, _T("Delete"), m_Bitmaps[Toolbar_Delete], _T("Delete the selected BreakPoint or MemoryCheck"));
|
||||||
toolBar->AddSeparator();
|
toolBar->AddSeparator();
|
||||||
toolBar->AddTool(IDM_ADD_BREAKPOINT, _T("BP"), m_Bitmaps[Toolbar_Add_BreakPoint], _T("Open file..."));
|
toolBar->AddTool(IDM_ADD_BREAKPOINT, _T("BP"), m_Bitmaps[Toolbar_Add_BreakPoint], _T("Add BreakPoint..."));
|
||||||
toolBar->AddTool(IDM_ADD_MEMORYCHECK, _T("MemCheck"), m_Bitmaps[Toolbar_Add_Memcheck], _T("Refresh"));
|
|
||||||
|
// just add memory breakpoints if you can use them
|
||||||
|
if (Memory::AreMemoryBreakpointsActivated())
|
||||||
|
{
|
||||||
|
toolBar->AddTool(IDM_ADD_MEMORYCHECK, _T("MC"), m_Bitmaps[Toolbar_Add_Memcheck], _T("Add MemoryCheck..."));
|
||||||
|
}
|
||||||
|
|
||||||
// after adding the buttons to the toolbar, must call Realize() to reflect
|
// after adding the buttons to the toolbar, must call Realize() to reflect
|
||||||
// the changes
|
// the changes
|
||||||
|
|
|
@ -69,19 +69,19 @@ enum
|
||||||
};
|
};
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(CCodeWindow, wxFrame)
|
BEGIN_EVENT_TABLE(CCodeWindow, wxFrame)
|
||||||
EVT_BUTTON(IDM_DEBUG_GO, CCodeWindow::OnCodeStep)
|
EVT_BUTTON(IDM_DEBUG_GO, CCodeWindow::OnCodeStep)
|
||||||
EVT_BUTTON(IDM_STEP, CCodeWindow::OnCodeStep)
|
EVT_BUTTON(IDM_STEP, CCodeWindow::OnCodeStep)
|
||||||
EVT_BUTTON(IDM_STEPOVER, CCodeWindow::OnCodeStep)
|
EVT_BUTTON(IDM_STEPOVER, CCodeWindow::OnCodeStep)
|
||||||
EVT_BUTTON(IDM_SKIP, CCodeWindow::OnCodeStep)
|
EVT_BUTTON(IDM_SKIP, CCodeWindow::OnCodeStep)
|
||||||
EVT_BUTTON(IDM_SETPC, CCodeWindow::OnCodeStep)
|
EVT_BUTTON(IDM_SETPC, CCodeWindow::OnCodeStep)
|
||||||
EVT_BUTTON(IDM_GOTOPC, CCodeWindow::OnCodeStep)
|
EVT_BUTTON(IDM_GOTOPC, CCodeWindow::OnCodeStep)
|
||||||
EVT_TEXT(IDM_ADDRBOX, CCodeWindow::OnAddrBoxChange)
|
EVT_TEXT(IDM_ADDRBOX, CCodeWindow::OnAddrBoxChange)
|
||||||
EVT_LISTBOX(IDM_SYMBOLLIST, CCodeWindow::OnSymolListChange)
|
EVT_LISTBOX(IDM_SYMBOLLIST, CCodeWindow::OnSymolListChange)
|
||||||
EVT_LISTBOX(IDM_CALLSTACKLIST, CCodeWindow::OnCallstackListChange)
|
EVT_LISTBOX(IDM_CALLSTACKLIST, CCodeWindow::OnCallstackListChange)
|
||||||
EVT_HOST_COMMAND(wxID_ANY, CCodeWindow::OnHostMessage)
|
EVT_HOST_COMMAND(wxID_ANY, CCodeWindow::OnHostMessage)
|
||||||
EVT_MENU(IDM_LOGWINDOW, CCodeWindow::OnToggleLogWindow)
|
EVT_MENU(IDM_LOGWINDOW, CCodeWindow::OnToggleLogWindow)
|
||||||
EVT_MENU(IDM_REGISTERWINDOW, CCodeWindow::OnToggleRegisterWindow)
|
EVT_MENU(IDM_REGISTERWINDOW, CCodeWindow::OnToggleRegisterWindow)
|
||||||
EVT_MENU(IDM_BREAKPOINTWINDOW, CCodeWindow::OnToggleBreakPointWindow)
|
EVT_MENU(IDM_BREAKPOINTWINDOW, CCodeWindow::OnToggleBreakPointWindow)
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue