Created separate debug menu for debugger and hex editor on main window.
This commit is contained in:
parent
34e8afe39d
commit
358a2309db
|
@ -2882,7 +2882,16 @@ static GtkWidget *CreateMenubar (GtkWidget * window)
|
||||||
|
|
||||||
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
||||||
|
|
||||||
//-Tools --> Debugger ---------------------
|
//---------------------------------------
|
||||||
|
// Create Debug Menu
|
||||||
|
item = gtk_menu_item_new_with_label ("Debug");
|
||||||
|
|
||||||
|
gtk_menu_shell_append (GTK_MENU_SHELL (menubar), item);
|
||||||
|
|
||||||
|
menu = gtk_menu_new ();
|
||||||
|
|
||||||
|
gtk_menu_item_set_submenu (GTK_MENU_ITEM (item), menu);
|
||||||
|
//-Debugger --> Debugger ---------------------
|
||||||
item = gtk_menu_item_new_with_label ("Debugger");
|
item = gtk_menu_item_new_with_label ("Debugger");
|
||||||
|
|
||||||
g_signal_connect (item, "activate", G_CALLBACK (openDebuggerWindow),
|
g_signal_connect (item, "activate", G_CALLBACK (openDebuggerWindow),
|
||||||
|
@ -2893,6 +2902,17 @@ static GtkWidget *CreateMenubar (GtkWidget * window)
|
||||||
|
|
||||||
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
||||||
|
|
||||||
|
//-Debug --> Hex Editor ---------------------
|
||||||
|
item = gtk_menu_item_new_with_label ("Hex Editor");
|
||||||
|
|
||||||
|
g_signal_connect (item, "activate", G_CALLBACK (openMemoryViewWindow),
|
||||||
|
NULL);
|
||||||
|
|
||||||
|
//gtk_widget_add_accelerator( item, "activate", accel_group,
|
||||||
|
// GDK_KEY_o, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE);
|
||||||
|
|
||||||
|
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
||||||
|
|
||||||
//---------------------------------------
|
//---------------------------------------
|
||||||
// Create Movie Menu
|
// Create Movie Menu
|
||||||
item = gtk_menu_item_new_with_label ("Movie");
|
item = gtk_menu_item_new_with_label ("Movie");
|
||||||
|
|
|
@ -420,7 +420,7 @@ void memViewWin_t::showMemViewResults (int reset)
|
||||||
gint cpos, textview_lines_allocated;
|
gint cpos, textview_lines_allocated;
|
||||||
char addrStr[128], valStr[16][8], ascii[18];
|
char addrStr[128], valStr[16][8], ascii[18];
|
||||||
char addrChg, valChg[16], activityColoringOn, colorEnable;
|
char addrChg, valChg[16], activityColoringOn, colorEnable;
|
||||||
GtkTextIter iter, next_iter, start_iter, end_iter;
|
GtkTextIter iter, next_iter; //, start_iter, end_iter;
|
||||||
|
|
||||||
if ( redraw )
|
if ( redraw )
|
||||||
{
|
{
|
||||||
|
@ -627,7 +627,7 @@ void memViewWin_t::showMemViewResults (int reset)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{ // No Color Options Active, other than regular fore/back ground coloring.
|
||||||
gtk_text_buffer_insert( textbuf, &iter, valStr[i], -1 );
|
gtk_text_buffer_insert( textbuf, &iter, valStr[i], -1 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue