WX: HiDPI: FrameAUI / Debugger
Changes:
- MemoryWindow was cleaned up and gives more feedback on searches.
Some bugs were fixed as well:
- A complex bug that allowed tearing off tabs and opening multiple
copies of a debug panel which lead to segfaults
- Another segfault related to right-click menus on code/memory views
when those tools were floating in their own window.
This commit is contained in:
@@ -163,7 +163,9 @@ enum
|
||||
IDM_CONFIG_LOGGER,
|
||||
|
||||
// Views
|
||||
IDM_LOG_WINDOW,
|
||||
// IMPORTANT: Make sure IDM_FLOAT_xxx and IDM_xxx_PARENT are kept in sync!
|
||||
IDM_DEBUG_WINDOW_LIST_START, // Bookend for doing array lookups
|
||||
IDM_LOG_WINDOW = IDM_DEBUG_WINDOW_LIST_START,
|
||||
IDM_LOG_CONFIG_WINDOW,
|
||||
IDM_REGISTER_WINDOW,
|
||||
IDM_WATCH_WINDOW,
|
||||
@@ -173,9 +175,10 @@ enum
|
||||
IDM_SOUND_WINDOW,
|
||||
IDM_VIDEO_WINDOW,
|
||||
IDM_CODE_WINDOW,
|
||||
IDM_DEBUG_WINDOW_LIST_END, // Bookend for doing array lookups
|
||||
|
||||
// List Column Title Toggles
|
||||
IDM_SHOW_SYSTEM,
|
||||
IDM_SHOW_SYSTEM = IDM_DEBUG_WINDOW_LIST_END,
|
||||
IDM_SHOW_BANNER,
|
||||
IDM_SHOW_MAKER,
|
||||
IDM_SHOW_FILENAME,
|
||||
@@ -345,6 +348,7 @@ enum
|
||||
// custom message macro
|
||||
#define EVT_HOST_COMMAND(id, fn) EVT_COMMAND(id, wxEVT_HOST_COMMAND, fn)
|
||||
|
||||
// FIXME: This should be changed to wxThreadEvent
|
||||
wxDECLARE_EVENT(wxEVT_HOST_COMMAND, wxCommandEvent);
|
||||
|
||||
// Sent to wxTheApp
|
||||
|
||||
Reference in New Issue
Block a user