summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/sdl/debug.glade
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/sdl/debug.glade')
-rw-r--r--src/osd/sdl/debug.glade2265
1 files changed, 1005 insertions, 1260 deletions
diff --git a/src/osd/sdl/debug.glade b/src/osd/sdl/debug.glade
index b7ad47fe132..a64603dcc1f 100644
--- a/src/osd/sdl/debug.glade
+++ b/src/osd/sdl/debug.glade
@@ -1,1262 +1,1007 @@
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
-<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
-
+<?xml version="1.0"?>
<glade-interface>
-
-<widget class="GtkWindow" id="debugmain">
- <property name="visible">True</property>
- <property name="title" translatable="yes">Debug main window</property>
- <property name="type">GTK_WINDOW_TOPLEVEL</property>
- <property name="window_position">GTK_WIN_POS_NONE</property>
- <property name="modal">False</property>
- <property name="default_width">350</property>
- <property name="default_height">300</property>
- <property name="resizable">True</property>
- <property name="destroy_with_parent">False</property>
- <property name="decorated">True</property>
- <property name="skip_taskbar_hint">False</property>
- <property name="skip_pager_hint">False</property>
- <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
- <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <property name="focus_on_map">True</property>
- <property name="urgency_hint">False</property>
-
- <child>
- <widget class="GtkVBox" id="vbox1">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkMenuBar" id="menu">
- <property name="visible">True</property>
- <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property>
- <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem4">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Debug</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="menuitem4_menu">
-
- <child>
- <widget class="GtkMenuItem" id="new_mem">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Memory Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_mem_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="m" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="new_disasm">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Disassembly Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_disasm_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="d" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="new_errorlog">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Error Log Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_errorlog_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:51:36 GMT"/>
- <accelerator key="l" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator2">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:51:48 GMT"/>
- <accelerator key="F5" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_to_cursor">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run to cursor</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_to_cursor_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 00:04:12 GMT"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_h">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run and Hide Debugger</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_h_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F12" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_cpu">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run to Next CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_cpu_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F6" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_irq">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_irq_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:52:31 GMT"/>
- <accelerator key="F7" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_vbl">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next VBLANK</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_vbl_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F8" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator3">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="step_into">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Into</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_into_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F11" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="step_over">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Over</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_over_activate" object="debugmain" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F9" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="step_out">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Out</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_out_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:53:27 GMT"/>
- <accelerator key="F11" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator4">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="soft_reset">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Soft Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_soft_reset_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:53:43 GMT"/>
- <accelerator key="F3" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="hard_reset">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Hard Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_hard_reset_activate" object="debugmain" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="F3" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="exit">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Exit</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_exit_activate" object="debugmain" last_modification_time="Tue, 11 Apr 2006 21:39:59 GMT"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="item1">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Options</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="item1_menu">
-
- <child>
- <widget class="GtkRadioMenuItem" id="raw_opcodes">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Raw Opcodes</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <signal name="activate" handler="on_raw_opcodes_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:43:59 GMT"/>
- <accelerator key="r" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkRadioMenuItem" id="enc_opcodes">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Encryped Opcodes</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="group">raw_opcodes</property>
- <signal name="activate" handler="on_enc_opcodes_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:44:14 GMT"/>
- <accelerator key="e" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkRadioMenuItem" id="comments">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Comments</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="group">raw_opcodes</property>
- <signal name="activate" handler="on_comments_activate" object="debugmain" last_modification_time="Fri, 22 Jan 2010 01:44:34 GMT"/>
- <accelerator key="c" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkHBox" id="hbox1">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="Custom" id="registers">
- <property name="visible">True</property>
- <property name="creation_function">dview_new</property>
- <property name="int1">0</property>
- <property name="int2">0</property>
- <property name="last_modification_time">Mon, 06 Mar 2006 00:00:04 GMT</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkVBox" id="vbox2">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="Custom" id="disasm">
- <property name="visible">True</property>
- <property name="creation_function">dview_new</property>
- <property name="int1">0</property>
- <property name="int2">0</property>
- <property name="last_modification_time">Sun, 05 Mar 2006 23:56:05 GMT</property>
- </widget>
- <packing>
- <property name="padding">2</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="Custom" id="console">
- <property name="visible">True</property>
- <property name="creation_function">dview_new</property>
- <property name="int1">0</property>
- <property name="int2">0</property>
- <property name="last_modification_time">Sun, 05 Mar 2006 23:56:33 GMT</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkEntry" id="edit">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="has_focus">True</property>
- <property name="editable">True</property>
- <property name="visibility">True</property>
- <property name="max_length">0</property>
- <property name="text" translatable="yes"></property>
- <property name="has_frame">True</property>
- <property name="invisible_char">*</property>
- <property name="activates_default">True</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="padding">2</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- </child>
-</widget>
-
-<widget class="GtkWindow" id="memorywin">
- <property name="visible">True</property>
- <property name="title" translatable="yes">Memory View</property>
- <property name="type">GTK_WINDOW_TOPLEVEL</property>
- <property name="window_position">GTK_WIN_POS_NONE</property>
- <property name="modal">False</property>
- <property name="resizable">True</property>
- <property name="destroy_with_parent">False</property>
- <property name="decorated">True</property>
- <property name="skip_taskbar_hint">False</property>
- <property name="skip_pager_hint">False</property>
- <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
- <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <property name="focus_on_map">True</property>
- <property name="urgency_hint">False</property>
-
- <child>
- <widget class="GtkVBox" id="vbox3">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkMenuBar" id="menu">
- <property name="visible">True</property>
- <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property>
- <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property>
-
- <child>
- <widget class="GtkMenuItem" id="debug">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Debug</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="debug_menu">
-
- <child>
- <widget class="GtkMenuItem" id="new_mem">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Memory Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_mem_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:30:03 GMT"/>
- <accelerator key="m" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="new_disasm">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Disassembly Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_disasm_activate" object="memorywin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="d" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="new_errorlog">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Error Log Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_errorlog_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:30:29 GMT"/>
- <accelerator key="l" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator2">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_activate" object="memorywin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F5" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_h">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run and Hide Debugger</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_h_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:31:02 GMT"/>
- <accelerator key="F12" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_cpu">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run to Next CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_cpu_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:31:18 GMT"/>
- <accelerator key="F6" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_irq">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_irq_activate" object="memorywin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F7" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="run_vbl">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next VBLANK</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_vbl_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 21:26:09 GMT"/>
- <accelerator key="F8" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator3">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="step_into">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Into</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_into_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:32:03 GMT"/>
- <accelerator key="F11" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="step_over">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Over</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_over_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:32:15 GMT"/>
- <accelerator key="F10" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="step_out">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Out</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_out_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:32:33 GMT"/>
- <accelerator key="F11" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator4">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="soft_reset">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Soft Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_soft_reset_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:32:49 GMT"/>
- <accelerator key="F3" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="hard_reset">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Hard Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_hard_reset_activate" object="memorywin" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="F3" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="exit">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Exit</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_exit_activate" object="memorywin" last_modification_time="Tue, 11 Apr 2006 21:39:59 GMT"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="options">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Options</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="options_menu">
-
- <child>
- <widget class="GtkRadioMenuItem" id="chunks_1">
- <property name="visible">True</property>
- <property name="label" translatable="yes">1-byte chunks</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <signal name="activate" handler="on_chunks_1_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:35:45 GMT"/>
- <accelerator key="1" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkRadioMenuItem" id="chunks_2">
- <property name="visible">True</property>
- <property name="label" translatable="yes">2-bytes chunks</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="group">chunks_1</property>
- <signal name="activate" handler="on_chunks_2_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:42:04 GMT"/>
- <accelerator key="2" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkRadioMenuItem" id="chunks_4">
- <property name="visible">True</property>
- <property name="label" translatable="yes">4-bytes chunks</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="group">chunks_1</property>
- <signal name="activate" handler="on_chunks_4_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:42:25 GMT"/>
- <accelerator key="4" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator5">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkCheckMenuItem" id="reverse">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Reverse View</property>
- <property name="use_underline">True</property>
- <property name="active">False</property>
- <signal name="activate" handler="on_reverse_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:42:42 GMT"/>
- <accelerator key="r" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator6">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="ibpl">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Increase bytes per line</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_ibpl_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:43:00 GMT"/>
- <accelerator key="p" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="dbpl">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Decrease bytes per line</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_dbpl_activate" object="memorywin" last_modification_time="Fri, 22 Jan 2010 01:43:16 GMT"/>
- <accelerator key="o" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkHBox" id="hbox2">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkEntry" id="edit">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="editable">True</property>
- <property name="visibility">True</property>
- <property name="max_length">0</property>
- <property name="text" translatable="yes"></property>
- <property name="has_frame">True</property>
- <property name="invisible_char">*</property>
- <property name="activates_default">False</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkComboBox" id="zone">
- <property name="visible">True</property>
- <property name="add_tearoffs">False</property>
- <property name="focus_on_click">True</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="Custom" id="memoryview">
- <property name="visible">True</property>
- <property name="creation_function">dview_new</property>
- <property name="int1">0</property>
- <property name="int2">0</property>
- <property name="last_modification_time">Thu, 24 Aug 2006 19:26:52 GMT</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- </child>
-</widget>
-
-<widget class="GtkWindow" id="disasmwin">
- <property name="visible">True</property>
- <property name="title" translatable="yes">Disassembly</property>
- <property name="type">GTK_WINDOW_TOPLEVEL</property>
- <property name="window_position">GTK_WIN_POS_NONE</property>
- <property name="modal">False</property>
- <property name="resizable">True</property>
- <property name="destroy_with_parent">False</property>
- <property name="decorated">True</property>
- <property name="skip_taskbar_hint">False</property>
- <property name="skip_pager_hint">False</property>
- <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
- <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <property name="focus_on_map">True</property>
- <property name="urgency_hint">False</property>
-
- <child>
- <widget class="GtkVBox" id="vbox4">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkMenuBar" id="menubar1">
- <property name="visible">True</property>
- <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property>
- <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem5">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Debug</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="menuitem5_menu">
-
- <child>
- <widget class="GtkMenuItem" id="menuitem6">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Memory Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_mem_activate" object="disasmwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="m" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem7">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Disassembly Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_disasm_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:45:11 GMT"/>
- <accelerator key="d" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem8">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Error Log Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_errorlog_activate" object="disasmwin" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="l" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem9">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_activate" object="disasmwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F5" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem10">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run and Hide Debugger</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_h_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:46:45 GMT"/>
- <accelerator key="F12" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem11">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run to Next CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_cpu_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:46:10 GMT"/>
- <accelerator key="F6" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem12">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_irq_activate" object="disasmwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F7" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem13">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next VBLANK</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_vbl_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:46:29 GMT"/>
- <accelerator key="F8" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separatormenuitem2">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem14">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Into</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_into_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:47:04 GMT"/>
- <accelerator key="F11" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem15">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Over</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_over_activate" object="disasmwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F10" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem16">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Out</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_out_activate" object="disasmwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F11" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separatormenuitem3">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem17">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Soft Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_soft_reset_activate" object="disasmwin" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="F3" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem18">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Hard Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_hard_reset_activate" object="disasmwin" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="F3" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem19">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Exit</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_exit_activate" object="disasmwin" last_modification_time="Tue, 11 Apr 2006 21:39:59 GMT"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem20">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Options</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="menuitem20_menu">
-
- <child>
- <widget class="GtkRadioMenuItem" id="raw_opcodes">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Raw Opcodes</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <signal name="activate" handler="on_raw_opcodes_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:48:41 GMT"/>
- <accelerator key="r" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkRadioMenuItem" id="enc_opcodes">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Encrypted Opcodes</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="group">raw_opcodes</property>
- <signal name="activate" handler="on_enc_opcodes_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:48:53 GMT"/>
- <accelerator key="e" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkRadioMenuItem" id="comments">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Comments</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="group">raw_opcodes</property>
- <signal name="activate" handler="on_comments_activate" object="disasmwin" last_modification_time="Fri, 22 Jan 2010 01:49:09 GMT"/>
- <accelerator key="c" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkHBox" id="hbox3">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkEntry" id="edit">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="editable">True</property>
- <property name="visibility">True</property>
- <property name="max_length">0</property>
- <property name="text" translatable="yes"></property>
- <property name="has_frame">True</property>
- <property name="invisible_char">*</property>
- <property name="activates_default">False</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkComboBox" id="cpu">
- <property name="visible">True</property>
- <property name="add_tearoffs">False</property>
- <property name="focus_on_click">True</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="Custom" id="disasmview">
- <property name="visible">True</property>
- <property name="creation_function">dview_new</property>
- <property name="int1">0</property>
- <property name="int2">0</property>
- <property name="last_modification_time">Thu, 24 Aug 2006 19:26:52 GMT</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- </child>
-</widget>
-
-<widget class="GtkWindow" id="logwin">
- <property name="visible">True</property>
- <property name="title" translatable="yes">Log Viewer</property>
- <property name="type">GTK_WINDOW_TOPLEVEL</property>
- <property name="window_position">GTK_WIN_POS_NONE</property>
- <property name="modal">False</property>
- <property name="resizable">True</property>
- <property name="destroy_with_parent">False</property>
- <property name="decorated">True</property>
- <property name="skip_taskbar_hint">False</property>
- <property name="skip_pager_hint">False</property>
- <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
- <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <property name="focus_on_map">True</property>
- <property name="urgency_hint">False</property>
-
- <child>
- <widget class="GtkVBox" id="vbox5">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkMenuBar" id="menubar2">
- <property name="visible">True</property>
- <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property>
- <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem26">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Debug</property>
- <property name="use_underline">True</property>
-
- <child>
- <widget class="GtkMenu" id="menuitem26_menu">
-
- <child>
- <widget class="GtkMenuItem" id="menuitem27">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Memory Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_mem_activate" object="logwin" last_modification_time="Fri, 22 Jan 2010 21:42:13 GMT"/>
- <accelerator key="m" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem28">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Disassembly Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_disasm_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="d" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem29">
- <property name="visible">True</property>
- <property name="label" translatable="yes">New Error Log Window</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_new_errorlog_activate" object="logwin" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="l" modifiers="GDK_CONTROL_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separatormenuitem5">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem30">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F5" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem31">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run and Hide Debugger</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_h_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F12" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem32">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run to Next CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_cpu_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F6" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem33">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_irq_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F7" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem34">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Run until Next VBLANK</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_run_vbl_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F8" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separatormenuitem6">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem35">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Into</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_into_activate" object="logwin" last_modification_time="Fri, 22 Jan 2010 21:43:37 GMT"/>
- <accelerator key="F11" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem36">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Over</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_over_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F10" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem37">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Step Out</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_step_out_activate" object="logwin" last_modification_time="Sat, 17 Sep 2005 23:37:00 GMT"/>
- <accelerator key="F11" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkSeparatorMenuItem" id="separatormenuitem7">
- <property name="visible">True</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem38">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Soft Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_soft_reset_activate" object="logwin" last_modification_time="Fri, 22 Jan 2010 21:44:22 GMT"/>
- <accelerator key="F3" modifiers="0" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem39">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Hard Reset</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_hard_reset_activate" object="logwin" last_modification_time="Tue, 11 Apr 2006 21:39:49 GMT"/>
- <accelerator key="F3" modifiers="GDK_SHIFT_MASK" signal="activate"/>
- </widget>
- </child>
-
- <child>
- <widget class="GtkMenuItem" id="menuitem40">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Exit</property>
- <property name="use_underline">True</property>
- <signal name="activate" handler="on_exit_activate" object="logwin" last_modification_time="Fri, 22 Jan 2010 21:44:50 GMT"/>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="Custom" id="logview">
- <property name="visible">True</property>
- <property name="creation_function">dview_new</property>
- <property name="int1">0</property>
- <property name="int2">0</property>
- <property name="last_modification_time">Thu, 24 Aug 2006 19:26:52 GMT</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- </child>
-</widget>
-
+ <!-- interface-requires gtk+ 2.16 -->
+ <!-- interface-naming-policy toplevel-contextual -->
+ <widget class="GtkWindow" id="debugmain">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Debug main window</property>
+ <property name="default_width">350</property>
+ <property name="default_height">300</property>
+ <child>
+ <widget class="GtkVBox" id="vbox1">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuBar" id="menu">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem4">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Debug</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem4_menu">
+ <child>
+ <widget class="GtkMenuItem" id="new_mem">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Memory Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_mem_activate" object="debugmain"/>
+ <accelerator key="m" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="new_disasm">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Disassembly Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_disasm_activate" object="debugmain"/>
+ <accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="new_errorlog">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Error Log Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_errorlog_activate" object="debugmain"/>
+ <accelerator key="l" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator2">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_activate" object="debugmain"/>
+ <accelerator key="F5" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_h">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run and Hide Debugger</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_h_activate" object="debugmain"/>
+ <accelerator key="F12" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_cpu">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run to Next CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_cpu_activate" object="debugmain"/>
+ <accelerator key="F6" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_irq">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_irq_activate" object="debugmain"/>
+ <accelerator key="F7" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_vbl">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next VBLANK</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_vbl_activate" object="debugmain"/>
+ <accelerator key="F8" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator3">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="step_into">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Into</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_into_activate" object="debugmain"/>
+ <accelerator key="F11" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="step_over">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Over</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_over_activate" object="debugmain"/>
+ <accelerator key="F9" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="step_out">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Out</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_out_activate" object="debugmain"/>
+ <accelerator key="F11" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator4">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="soft_reset">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Soft Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_soft_reset_activate" object="debugmain"/>
+ <accelerator key="F3" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="hard_reset">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Hard Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_hard_reset_activate" object="debugmain"/>
+ <accelerator key="F3" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="exit">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Exit</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_exit_activate" object="debugmain"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="item1">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Options</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="item1_menu">
+ <child>
+ <widget class="GtkMenuItem" id="run_to_cursor">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run to cursor</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_to_cursor_activate" object="debugmain"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator7">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="raw_opcodes">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Raw Opcodes</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <signal name="activate" handler="on_raw_opcodes_activate" object="debugmain"/>
+ <accelerator key="r" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="enc_opcodes">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Encryped Opcodes</property>
+ <property name="use_underline">True</property>
+ <property name="group">raw_opcodes</property>
+ <signal name="activate" handler="on_enc_opcodes_activate" object="debugmain"/>
+ <accelerator key="e" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="comments">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Comments</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="group">raw_opcodes</property>
+ <signal name="activate" handler="on_comments_activate" object="debugmain"/>
+ <accelerator key="c" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox1">
+ <property name="visible">True</property>
+ <child>
+ <widget class="Custom" id="registers">
+ <property name="visible">True</property>
+ <property name="creation_function">dview_new</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="vbox2">
+ <property name="visible">True</property>
+ <child>
+ <widget class="Custom" id="disasm">
+ <property name="visible">True</property>
+ <property name="creation_function">dview_new</property>
+ <signal name="button_press_event" handler="on_disasm_button_press_event"/>
+ </widget>
+ <packing>
+ <property name="padding">2</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Custom" id="console">
+ <property name="visible">True</property>
+ <property name="creation_function">dview_new</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkEntry" id="edit">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_focus">True</property>
+ <property name="activates_default">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">2</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <widget class="GtkWindow" id="memorywin">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Memory View</property>
+ <child>
+ <widget class="GtkVBox" id="vbox3">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuBar" id="menu">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuItem" id="debug">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Debug</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="debug_menu">
+ <child>
+ <widget class="GtkMenuItem" id="new_mem">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Memory Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_mem_activate" object="memorywin"/>
+ <accelerator key="m" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="new_disasm">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Disassembly Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_disasm_activate" object="memorywin"/>
+ <accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="new_errorlog">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Error Log Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_errorlog_activate" object="memorywin"/>
+ <accelerator key="l" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator2">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_activate" object="memorywin"/>
+ <accelerator key="F5" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_h">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run and Hide Debugger</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_h_activate" object="memorywin"/>
+ <accelerator key="F12" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_cpu">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run to Next CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_cpu_activate" object="memorywin"/>
+ <accelerator key="F6" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_irq">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_irq_activate" object="memorywin"/>
+ <accelerator key="F7" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="run_vbl">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next VBLANK</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_vbl_activate" object="memorywin"/>
+ <accelerator key="F8" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator3">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="step_into">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Into</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_into_activate" object="memorywin"/>
+ <accelerator key="F11" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="step_over">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Over</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_over_activate" object="memorywin"/>
+ <accelerator key="F10" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="step_out">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Out</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_out_activate" object="memorywin"/>
+ <accelerator key="F11" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator4">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="soft_reset">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Soft Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_soft_reset_activate" object="memorywin"/>
+ <accelerator key="F3" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="hard_reset">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Hard Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_hard_reset_activate" object="memorywin"/>
+ <accelerator key="F3" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="exit">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Exit</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_exit_activate" object="memorywin"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="options">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Options</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="options_menu">
+ <child>
+ <widget class="GtkRadioMenuItem" id="chunks_1">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">1-byte chunks</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <signal name="activate" handler="on_chunks_1_activate" object="memorywin"/>
+ <accelerator key="1" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="chunks_2">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">2-bytes chunks</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="group">chunks_1</property>
+ <signal name="activate" handler="on_chunks_2_activate" object="memorywin"/>
+ <accelerator key="2" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="chunks_4">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">4-bytes chunks</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="group">chunks_1</property>
+ <signal name="activate" handler="on_chunks_4_activate" object="memorywin"/>
+ <accelerator key="4" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator5">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkCheckMenuItem" id="reverse">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Reverse View</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_reverse_activate" object="memorywin"/>
+ <accelerator key="r" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator6">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="ibpl">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Increase bytes per line</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_ibpl_activate" object="memorywin"/>
+ <accelerator key="p" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="dbpl">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Decrease bytes per line</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_dbpl_activate" object="memorywin"/>
+ <accelerator key="o" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox2">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkEntry" id="edit">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ </widget>
+ <packing>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkComboBox" id="zone">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Custom" id="memoryview">
+ <property name="visible">True</property>
+ <property name="creation_function">dview_new</property>
+ <signal name="button_press_event" handler="on_memoryview_button_press_event"/>
+ <signal name="key_press_event" handler="on_memoryview_key_press_event"/>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <widget class="GtkWindow" id="disasmwin">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Disassembly</property>
+ <child>
+ <widget class="GtkVBox" id="vbox4">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuBar" id="menubar1">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem5">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Debug</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem5_menu">
+ <child>
+ <widget class="GtkMenuItem" id="menuitem6">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Memory Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_mem_activate" object="disasmwin"/>
+ <accelerator key="m" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem7">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Disassembly Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_disasm_activate" object="disasmwin"/>
+ <accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem8">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Error Log Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_errorlog_activate" object="disasmwin"/>
+ <accelerator key="l" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem9">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_activate" object="disasmwin"/>
+ <accelerator key="F5" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem10">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run and Hide Debugger</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_h_activate" object="disasmwin"/>
+ <accelerator key="F12" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem11">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run to Next CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_cpu_activate" object="disasmwin"/>
+ <accelerator key="F6" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem12">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_irq_activate" object="disasmwin"/>
+ <accelerator key="F7" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem13">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next VBLANK</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_vbl_activate" object="disasmwin"/>
+ <accelerator key="F8" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem2">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem14">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Into</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_into_activate" object="disasmwin"/>
+ <accelerator key="F11" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem15">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Over</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_over_activate" object="disasmwin"/>
+ <accelerator key="F10" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem16">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Out</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_out_activate" object="disasmwin"/>
+ <accelerator key="F11" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem3">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem17">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Soft Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_soft_reset_activate" object="disasmwin"/>
+ <accelerator key="F3" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem18">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Hard Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_hard_reset_activate" object="disasmwin"/>
+ <accelerator key="F3" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem19">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Exit</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_exit_activate" object="disasmwin"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem20">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Options</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem20_menu">
+ <child>
+ <widget class="GtkRadioMenuItem" id="raw_opcodes">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Raw Opcodes</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <signal name="activate" handler="on_raw_opcodes_activate" object="disasmwin"/>
+ <accelerator key="r" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="enc_opcodes">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Encrypted Opcodes</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="group">raw_opcodes</property>
+ <signal name="activate" handler="on_enc_opcodes_activate" object="disasmwin"/>
+ <accelerator key="e" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkRadioMenuItem" id="comments">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Comments</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="group">raw_opcodes</property>
+ <signal name="activate" handler="on_comments_activate" object="disasmwin"/>
+ <accelerator key="c" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox3">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkEntry" id="edit">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ </widget>
+ <packing>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkComboBox" id="cpu">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Custom" id="disasmview">
+ <property name="visible">True</property>
+ <property name="creation_function">dview_new</property>
+ <signal name="button_press_event" handler="on_disasm_button_press_event"/>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <widget class="GtkWindow" id="logwin">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Log Viewer</property>
+ <child>
+ <widget class="GtkVBox" id="vbox5">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuBar" id="menubar2">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem26">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Debug</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem26_menu">
+ <child>
+ <widget class="GtkMenuItem" id="menuitem27">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Memory Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_mem_activate" object="logwin"/>
+ <accelerator key="m" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem28">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Disassembly Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_disasm_activate" object="logwin"/>
+ <accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem29">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">New Error Log Window</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_new_errorlog_activate" object="logwin"/>
+ <accelerator key="l" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem5">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem30">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_activate" object="logwin"/>
+ <accelerator key="F5" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem31">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run and Hide Debugger</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_h_activate" object="logwin"/>
+ <accelerator key="F12" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem32">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run to Next CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_cpu_activate" object="logwin"/>
+ <accelerator key="F6" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem33">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next Interrupt on This CPU</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_irq_activate" object="logwin"/>
+ <accelerator key="F7" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem34">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Run until Next VBLANK</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_run_vbl_activate" object="logwin"/>
+ <accelerator key="F8" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem6">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem35">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Into</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_into_activate" object="logwin"/>
+ <accelerator key="F11" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem36">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Over</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_over_activate" object="logwin"/>
+ <accelerator key="F10" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem37">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Step Out</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_step_out_activate" object="logwin"/>
+ <accelerator key="F11" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem7">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem38">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Soft Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_soft_reset_activate" object="logwin"/>
+ <accelerator key="F3" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem39">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Hard Reset</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_hard_reset_activate" object="logwin"/>
+ <accelerator key="F3" signal="activate" modifiers="GDK_SHIFT_MASK"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem40">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Exit</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_exit_activate" object="logwin"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Custom" id="logview">
+ <property name="visible">True</property>
+ <property name="creation_function">dview_new</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
</glade-interface>