pcsx2/Linux/interface.c
zerofrog df521ae24f 0.9.4 release
git-svn-id: http://pcsx2.googlecode.com/svn/branches/pcsx2_0.9.4@186 96395faa-99c1-11dd-bbfe-3dabce05a288
2007-11-11 02:55:00 +00:00

2742 lines
113 KiB
C

/*
* DO NOT EDIT THIS FILE - it is generated by Glade.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
#include "callbacks.h"
#include "interface.h"
#include "support.h"
#define GLADE_HOOKUP_OBJECT(component,widget,name) \
g_object_set_data_full (G_OBJECT (component), name, \
gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
#define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
g_object_set_data (G_OBJECT (component), name, widget)
GtkWidget*
create_MainWindow (void)
{
GtkWidget *MainWindow;
GtkWidget *vbox1;
GtkWidget *GtkMenuBar_Menu;
GtkWidget *GtkMenuItem_File;
GtkWidget *GtkMenuItem_File_menu;
GtkWidget *run_cd1;
GtkWidget *GtkMenuItem_LoadElf;
GtkWidget *separator2;
GtkWidget *states1;
GtkWidget *states1_menu;
GtkWidget *load1;
GtkWidget *load1_menu;
GtkWidget *slot_1;
GtkWidget *slot_3;
GtkWidget *slot_4;
GtkWidget *slot_5;
GtkWidget *slot_2;
GtkWidget *other1;
GtkWidget *save1;
GtkWidget *save1_menu;
GtkWidget *slot_6;
GtkWidget *slot_7;
GtkWidget *slot_8;
GtkWidget *slot_9;
GtkWidget *slot_10;
GtkWidget *other2;
GtkWidget *GtkMenuItem_Exit;
GtkWidget *GtkMenuItem_Emulator;
GtkWidget *GtkMenuItem_Emulator_menu;
GtkWidget *GtkMenuItem_Run;
GtkWidget *GtkMenuItem_Reset;
GtkWidget *GtkMenuItem_Arguments;
GtkWidget *GtkMenuItem_Configuration;
GtkWidget *GtkMenuItem_Configuration_menu;
GtkWidget *GtkMenuItem_PluginsBios;
GtkWidget *separator3;
GtkWidget *GtkMenuItem_Graphics;
GtkWidget *GtkMenuItem_Controllers;
GtkWidget *GtkMenuItem_Sound;
GtkWidget *GtkMenuItem_Cdvdrom;
GtkWidget *GtkMenuItem_Dev9;
GtkWidget *GtkMenuItem_USB;
GtkWidget *GtkMenuItem_FW;
GtkWidget *separator4;
GtkWidget *GtkMenuItem_Cpu;
GtkWidget *GtkMenuItem_Language;
GtkWidget *misc1;
GtkWidget *misc1_menu;
GtkWidget *patch_browser1;
GtkWidget *patch_finder2;
GtkWidget *separator7;
GtkWidget *enable_console1;
GtkWidget *enable_patches1;
GtkWidget *GtkMenuItem_Debug;
GtkWidget *GtkMenuItem_Debug_menu;
GtkWidget *GtkMenuItem_EnterDebugger;
GtkWidget *GtkMenuItem_Logging;
GtkWidget *GtkMenuItem_Help;
GtkWidget *GtkMenuItem_Help_menu;
GtkWidget *GtkMenuItem_About;
GtkWidget *image1;
GtkWidget *status_box;
MainWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (MainWindow), _("PCSX"));
gtk_window_set_position (GTK_WINDOW (MainWindow), GTK_WIN_POS_CENTER);
vbox1 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox1);
gtk_container_add (GTK_CONTAINER (MainWindow), vbox1);
GtkMenuBar_Menu = gtk_menu_bar_new ();
gtk_widget_show (GtkMenuBar_Menu);
gtk_box_pack_start (GTK_BOX (vbox1), GtkMenuBar_Menu, FALSE, FALSE, 0);
GtkMenuItem_File = gtk_menu_item_new_with_mnemonic (_("_File"));
gtk_widget_show (GtkMenuItem_File);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_File);
GtkMenuItem_File_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_File), GtkMenuItem_File_menu);
run_cd1 = gtk_menu_item_new_with_mnemonic (_("_Run CD"));
gtk_widget_show (run_cd1);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), run_cd1);
GtkMenuItem_LoadElf = gtk_menu_item_new_with_mnemonic (_("_Load Elf"));
gtk_widget_show (GtkMenuItem_LoadElf);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), GtkMenuItem_LoadElf);
separator2 = gtk_separator_menu_item_new ();
gtk_widget_show (separator2);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), separator2);
gtk_widget_set_sensitive (separator2, FALSE);
states1 = gtk_menu_item_new_with_mnemonic (_("States"));
gtk_widget_show (states1);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), states1);
states1_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (states1), states1_menu);
load1 = gtk_menu_item_new_with_mnemonic (_("Load"));
gtk_widget_show (load1);
gtk_container_add (GTK_CONTAINER (states1_menu), load1);
load1_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (load1), load1_menu);
slot_1 = gtk_menu_item_new_with_mnemonic (_("Slot 1"));
gtk_widget_show (slot_1);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_1);
slot_3 = gtk_menu_item_new_with_mnemonic (_("Slot 2"));
gtk_widget_show (slot_3);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_3);
slot_4 = gtk_menu_item_new_with_mnemonic (_("Slot 3"));
gtk_widget_show (slot_4);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_4);
slot_5 = gtk_menu_item_new_with_mnemonic (_("Slot 4"));
gtk_widget_show (slot_5);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_5);
slot_2 = gtk_menu_item_new_with_mnemonic (_("Slot 5"));
gtk_widget_show (slot_2);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_2);
other1 = gtk_menu_item_new_with_mnemonic (_("Other..."));
gtk_widget_show (other1);
gtk_container_add (GTK_CONTAINER (load1_menu), other1);
save1 = gtk_menu_item_new_with_mnemonic (_("Save"));
gtk_widget_show (save1);
gtk_container_add (GTK_CONTAINER (states1_menu), save1);
save1_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (save1), save1_menu);
slot_6 = gtk_menu_item_new_with_mnemonic (_("Slot 1"));
gtk_widget_show (slot_6);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_6);
slot_7 = gtk_menu_item_new_with_mnemonic (_("Slot 2"));
gtk_widget_show (slot_7);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_7);
slot_8 = gtk_menu_item_new_with_mnemonic (_("Slot 3"));
gtk_widget_show (slot_8);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_8);
slot_9 = gtk_menu_item_new_with_mnemonic (_("Slot 4"));
gtk_widget_show (slot_9);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_9);
slot_10 = gtk_menu_item_new_with_mnemonic (_("Slot 5"));
gtk_widget_show (slot_10);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_10);
other2 = gtk_menu_item_new_with_mnemonic (_("Other..."));
gtk_widget_show (other2);
gtk_container_add (GTK_CONTAINER (save1_menu), other2);
GtkMenuItem_Exit = gtk_menu_item_new_with_mnemonic (_("E_xit"));
gtk_widget_show (GtkMenuItem_Exit);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), GtkMenuItem_Exit);
GtkMenuItem_Emulator = gtk_menu_item_new_with_mnemonic (_("_Run"));
gtk_widget_show (GtkMenuItem_Emulator);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Emulator);
GtkMenuItem_Emulator_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Emulator), GtkMenuItem_Emulator_menu);
GtkMenuItem_Run = gtk_menu_item_new_with_mnemonic (_("E_xecute"));
gtk_widget_show (GtkMenuItem_Run);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Emulator_menu), GtkMenuItem_Run);
GtkMenuItem_Reset = gtk_menu_item_new_with_mnemonic (_("Re_set"));
gtk_widget_show (GtkMenuItem_Reset);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Emulator_menu), GtkMenuItem_Reset);
GtkMenuItem_Arguments = gtk_menu_item_new_with_mnemonic (_("_Arguments"));
gtk_widget_show (GtkMenuItem_Arguments);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Emulator_menu), GtkMenuItem_Arguments);
GtkMenuItem_Configuration = gtk_menu_item_new_with_mnemonic (_("_Config"));
gtk_widget_show (GtkMenuItem_Configuration);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Configuration);
GtkMenuItem_Configuration_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Configuration), GtkMenuItem_Configuration_menu);
GtkMenuItem_PluginsBios = gtk_menu_item_new_with_mnemonic (_("_Configure"));
gtk_widget_show (GtkMenuItem_PluginsBios);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_PluginsBios);
separator3 = gtk_separator_menu_item_new ();
gtk_widget_show (separator3);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), separator3);
gtk_widget_set_sensitive (separator3, FALSE);
GtkMenuItem_Graphics = gtk_menu_item_new_with_mnemonic (_("_Graphics"));
gtk_widget_show (GtkMenuItem_Graphics);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Graphics);
GtkMenuItem_Controllers = gtk_menu_item_new_with_mnemonic (_("C_ontrollers"));
gtk_widget_show (GtkMenuItem_Controllers);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Controllers);
GtkMenuItem_Sound = gtk_menu_item_new_with_mnemonic (_("_Sound"));
gtk_widget_show (GtkMenuItem_Sound);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Sound);
GtkMenuItem_Cdvdrom = gtk_menu_item_new_with_mnemonic (_("_Cdvdrom"));
gtk_widget_show (GtkMenuItem_Cdvdrom);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Cdvdrom);
GtkMenuItem_Dev9 = gtk_menu_item_new_with_mnemonic (_("D_ev9"));
gtk_widget_show (GtkMenuItem_Dev9);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Dev9);
GtkMenuItem_USB = gtk_menu_item_new_with_mnemonic (_("U_SB"));
gtk_widget_show (GtkMenuItem_USB);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_USB);
GtkMenuItem_FW = gtk_menu_item_new_with_mnemonic (_("Fire_Wire"));
gtk_widget_show (GtkMenuItem_FW);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_FW);
separator4 = gtk_separator_menu_item_new ();
gtk_widget_show (separator4);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), separator4);
gtk_widget_set_sensitive (separator4, FALSE);
GtkMenuItem_Cpu = gtk_menu_item_new_with_mnemonic (_("C_pu"));
gtk_widget_show (GtkMenuItem_Cpu);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Cpu);
GtkMenuItem_Language = gtk_menu_item_new_with_mnemonic (_("_Language"));
gtk_widget_show (GtkMenuItem_Language);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Language);
misc1 = gtk_menu_item_new_with_mnemonic (_("_Misc"));
gtk_widget_show (misc1);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), misc1);
misc1_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (misc1), misc1_menu);
patch_browser1 = gtk_menu_item_new_with_mnemonic (_("Patch _Browser"));
gtk_widget_show (patch_browser1);
gtk_container_add (GTK_CONTAINER (misc1_menu), patch_browser1);
patch_finder2 = gtk_menu_item_new_with_mnemonic (_("Patch _Finder"));
gtk_widget_show (patch_finder2);
gtk_container_add (GTK_CONTAINER (misc1_menu), patch_finder2);
separator7 = gtk_separator_menu_item_new ();
gtk_widget_show (separator7);
gtk_container_add (GTK_CONTAINER (misc1_menu), separator7);
gtk_widget_set_sensitive (separator7, FALSE);
enable_console1 = gtk_check_menu_item_new_with_mnemonic (_("Enable _Console"));
gtk_widget_show (enable_console1);
gtk_container_add (GTK_CONTAINER (misc1_menu), enable_console1);
enable_patches1 = gtk_check_menu_item_new_with_mnemonic (_("Enable _Patches"));
gtk_widget_show (enable_patches1);
gtk_container_add (GTK_CONTAINER (misc1_menu), enable_patches1);
GtkMenuItem_Debug = gtk_menu_item_new_with_mnemonic (_("_Debug"));
gtk_widget_show (GtkMenuItem_Debug);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Debug);
GtkMenuItem_Debug_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Debug), GtkMenuItem_Debug_menu);
GtkMenuItem_EnterDebugger = gtk_menu_item_new_with_mnemonic (_("Enter Debugger ..."));
gtk_widget_show (GtkMenuItem_EnterDebugger);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Debug_menu), GtkMenuItem_EnterDebugger);
GtkMenuItem_Logging = gtk_menu_item_new_with_mnemonic (_("Logging"));
gtk_widget_show (GtkMenuItem_Logging);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Debug_menu), GtkMenuItem_Logging);
GtkMenuItem_Help = gtk_menu_item_new_with_mnemonic (_("_Help"));
gtk_widget_show (GtkMenuItem_Help);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Help);
GtkMenuItem_Help_menu = gtk_menu_new ();
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Help), GtkMenuItem_Help_menu);
GtkMenuItem_About = gtk_menu_item_new_with_mnemonic (_("&About..."));
gtk_widget_show (GtkMenuItem_About);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Help_menu), GtkMenuItem_About);
image1 = create_pixmap (MainWindow, "pcsxAbout.bmp");
gtk_widget_show (image1);
gtk_box_pack_start (GTK_BOX (vbox1), image1, TRUE, TRUE, 1);
status_box = gtk_vbox_new (FALSE, 0);
gtk_widget_show (status_box);
gtk_box_pack_start (GTK_BOX (vbox1), status_box, TRUE, TRUE, 0);
g_signal_connect ((gpointer) MainWindow, "destroy",
G_CALLBACK (OnDestroy),
NULL);
g_signal_connect ((gpointer) run_cd1, "activate",
G_CALLBACK (OnFile_RunCD),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_LoadElf, "activate",
G_CALLBACK (OnFile_LoadElf),
NULL);
g_signal_connect ((gpointer) slot_1, "activate",
G_CALLBACK (OnStates_Load1),
NULL);
g_signal_connect ((gpointer) slot_3, "activate",
G_CALLBACK (OnStates_Load2),
NULL);
g_signal_connect ((gpointer) slot_4, "activate",
G_CALLBACK (OnStates_Load3),
NULL);
g_signal_connect ((gpointer) slot_5, "activate",
G_CALLBACK (OnStates_Load4),
NULL);
g_signal_connect ((gpointer) slot_2, "activate",
G_CALLBACK (OnStates_Load5),
NULL);
g_signal_connect ((gpointer) other1, "activate",
G_CALLBACK (OnStates_LoadOther),
NULL);
g_signal_connect ((gpointer) slot_6, "activate",
G_CALLBACK (OnStates_Save1),
NULL);
g_signal_connect ((gpointer) slot_7, "activate",
G_CALLBACK (OnStates_Save2),
NULL);
g_signal_connect ((gpointer) slot_8, "activate",
G_CALLBACK (OnStates_Save3),
NULL);
g_signal_connect ((gpointer) slot_9, "activate",
G_CALLBACK (OnStates_Save4),
NULL);
g_signal_connect ((gpointer) slot_10, "activate",
G_CALLBACK (OnStates_Save5),
NULL);
g_signal_connect ((gpointer) other2, "activate",
G_CALLBACK (OnStates_SaveOther),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Exit, "activate",
G_CALLBACK (OnFile_Exit),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Run, "activate",
G_CALLBACK (OnEmu_Run),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Reset, "activate",
G_CALLBACK (OnEmu_Reset),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Arguments, "activate",
G_CALLBACK (OnEmu_Arguments),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_PluginsBios, "activate",
G_CALLBACK (OnConf_Conf),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Graphics, "activate",
G_CALLBACK (OnConf_Gs),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Controllers, "activate",
G_CALLBACK (OnConf_Pads),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Sound, "activate",
G_CALLBACK (OnConf_Spu2),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Cdvdrom, "activate",
G_CALLBACK (OnConf_Cdvd),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Dev9, "activate",
G_CALLBACK (OnConf_Dev9),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_USB, "activate",
G_CALLBACK (OnConf_Usb),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_FW, "activate",
G_CALLBACK (OnConf_Fw),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Cpu, "activate",
G_CALLBACK (OnConf_Cpu),
NULL);
g_signal_connect ((gpointer) patch_browser1, "activate",
G_CALLBACK (on_patch_browser1_activate),
NULL);
g_signal_connect ((gpointer) patch_finder2, "activate",
G_CALLBACK (on_patch_finder2_activate),
NULL);
g_signal_connect ((gpointer) enable_console1, "activate",
G_CALLBACK (on_enable_console1_activate),
NULL);
g_signal_connect ((gpointer) enable_patches1, "activate",
G_CALLBACK (on_enable_patches1_activate),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_EnterDebugger, "activate",
G_CALLBACK (OnDebug_Debugger),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_Logging, "activate",
G_CALLBACK (OnDebug_Logging),
NULL);
g_signal_connect ((gpointer) GtkMenuItem_About, "activate",
G_CALLBACK (OnHelp_About),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (MainWindow, MainWindow, "MainWindow");
GLADE_HOOKUP_OBJECT (MainWindow, vbox1, "vbox1");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuBar_Menu, "GtkMenuBar_Menu");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_File, "GtkMenuItem_File");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_File_menu, "GtkMenuItem_File_menu");
GLADE_HOOKUP_OBJECT (MainWindow, run_cd1, "run_cd1");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_LoadElf, "GtkMenuItem_LoadElf");
GLADE_HOOKUP_OBJECT (MainWindow, separator2, "separator2");
GLADE_HOOKUP_OBJECT (MainWindow, states1, "states1");
GLADE_HOOKUP_OBJECT (MainWindow, states1_menu, "states1_menu");
GLADE_HOOKUP_OBJECT (MainWindow, load1, "load1");
GLADE_HOOKUP_OBJECT (MainWindow, load1_menu, "load1_menu");
GLADE_HOOKUP_OBJECT (MainWindow, slot_1, "slot_1");
GLADE_HOOKUP_OBJECT (MainWindow, slot_3, "slot_3");
GLADE_HOOKUP_OBJECT (MainWindow, slot_4, "slot_4");
GLADE_HOOKUP_OBJECT (MainWindow, slot_5, "slot_5");
GLADE_HOOKUP_OBJECT (MainWindow, slot_2, "slot_2");
GLADE_HOOKUP_OBJECT (MainWindow, other1, "other1");
GLADE_HOOKUP_OBJECT (MainWindow, save1, "save1");
GLADE_HOOKUP_OBJECT (MainWindow, save1_menu, "save1_menu");
GLADE_HOOKUP_OBJECT (MainWindow, slot_6, "slot_6");
GLADE_HOOKUP_OBJECT (MainWindow, slot_7, "slot_7");
GLADE_HOOKUP_OBJECT (MainWindow, slot_8, "slot_8");
GLADE_HOOKUP_OBJECT (MainWindow, slot_9, "slot_9");
GLADE_HOOKUP_OBJECT (MainWindow, slot_10, "slot_10");
GLADE_HOOKUP_OBJECT (MainWindow, other2, "other2");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Exit, "GtkMenuItem_Exit");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Emulator, "GtkMenuItem_Emulator");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Emulator_menu, "GtkMenuItem_Emulator_menu");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Run, "GtkMenuItem_Run");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Reset, "GtkMenuItem_Reset");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Arguments, "GtkMenuItem_Arguments");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Configuration, "GtkMenuItem_Configuration");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Configuration_menu, "GtkMenuItem_Configuration_menu");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_PluginsBios, "GtkMenuItem_PluginsBios");
GLADE_HOOKUP_OBJECT (MainWindow, separator3, "separator3");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Graphics, "GtkMenuItem_Graphics");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Controllers, "GtkMenuItem_Controllers");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Sound, "GtkMenuItem_Sound");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Cdvdrom, "GtkMenuItem_Cdvdrom");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Dev9, "GtkMenuItem_Dev9");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_USB, "GtkMenuItem_USB");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_FW, "GtkMenuItem_FW");
GLADE_HOOKUP_OBJECT (MainWindow, separator4, "separator4");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Cpu, "GtkMenuItem_Cpu");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Language, "GtkMenuItem_Language");
GLADE_HOOKUP_OBJECT (MainWindow, misc1, "misc1");
GLADE_HOOKUP_OBJECT (MainWindow, misc1_menu, "misc1_menu");
GLADE_HOOKUP_OBJECT (MainWindow, patch_browser1, "patch_browser1");
GLADE_HOOKUP_OBJECT (MainWindow, patch_finder2, "patch_finder2");
GLADE_HOOKUP_OBJECT (MainWindow, separator7, "separator7");
GLADE_HOOKUP_OBJECT (MainWindow, enable_console1, "enable_console1");
GLADE_HOOKUP_OBJECT (MainWindow, enable_patches1, "enable_patches1");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Debug, "GtkMenuItem_Debug");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Debug_menu, "GtkMenuItem_Debug_menu");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_EnterDebugger, "GtkMenuItem_EnterDebugger");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Logging, "GtkMenuItem_Logging");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Help, "GtkMenuItem_Help");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_Help_menu, "GtkMenuItem_Help_menu");
GLADE_HOOKUP_OBJECT (MainWindow, GtkMenuItem_About, "GtkMenuItem_About");
GLADE_HOOKUP_OBJECT (MainWindow, image1, "image1");
GLADE_HOOKUP_OBJECT (MainWindow, status_box, "status_box");
return MainWindow;
}
GtkWidget*
create_AboutDlg (void)
{
GtkWidget *AboutDlg;
GtkWidget *vbox2;
GtkWidget *hbox1;
GtkWidget *vbox4;
GtkWidget *GtkAbout_LabelVersion;
GtkWidget *frame1;
GtkWidget *vbox6;
GtkWidget *GtkAbout_LabelAuthors;
GtkWidget *pixmap1;
GtkWidget *frame2;
GtkWidget *vbox5;
GtkWidget *GtkAbout_LabelGreets;
GtkWidget *hbuttonbox1;
GtkWidget *GtkButton_Ok;
AboutDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (AboutDlg), 10);
gtk_window_set_title (GTK_WINDOW (AboutDlg), _("Pcsx About"));
vbox2 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox2);
gtk_container_add (GTK_CONTAINER (AboutDlg), vbox2);
hbox1 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox1);
gtk_box_pack_start (GTK_BOX (vbox2), hbox1, TRUE, TRUE, 0);
vbox4 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox4);
gtk_box_pack_start (GTK_BOX (hbox1), vbox4, TRUE, TRUE, 0);
GtkAbout_LabelVersion = gtk_label_new (_("PCSX2\n\nVersion x.x"));
gtk_widget_show (GtkAbout_LabelVersion);
gtk_box_pack_start (GTK_BOX (vbox4), GtkAbout_LabelVersion, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (GtkAbout_LabelVersion), GTK_JUSTIFY_CENTER);
frame1 = gtk_frame_new (NULL);
gtk_widget_show (frame1);
gtk_box_pack_start (GTK_BOX (vbox4), frame1, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (frame1), 5);
vbox6 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox6);
gtk_container_add (GTK_CONTAINER (frame1), vbox6);
gtk_container_set_border_width (GTK_CONTAINER (vbox6), 5);
GtkAbout_LabelAuthors = gtk_label_new (_("written by..."));
gtk_widget_show (GtkAbout_LabelAuthors);
gtk_box_pack_start (GTK_BOX (vbox6), GtkAbout_LabelAuthors, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (GtkAbout_LabelAuthors), GTK_JUSTIFY_CENTER);
pixmap1 = create_pixmap (AboutDlg, "pcsxAbout.xpm");
gtk_widget_show (pixmap1);
gtk_box_pack_start (GTK_BOX (hbox1), pixmap1, TRUE, TRUE, 0);
frame2 = gtk_frame_new (NULL);
gtk_widget_show (frame2);
gtk_box_pack_start (GTK_BOX (vbox2), frame2, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (frame2), 5);
vbox5 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox5);
gtk_container_add (GTK_CONTAINER (frame2), vbox5);
gtk_container_set_border_width (GTK_CONTAINER (vbox5), 5);
GtkAbout_LabelGreets = gtk_label_new (_("greets to..."));
gtk_widget_show (GtkAbout_LabelGreets);
gtk_box_pack_start (GTK_BOX (vbox5), GtkAbout_LabelGreets, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (GtkAbout_LabelGreets), GTK_JUSTIFY_CENTER);
hbuttonbox1 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox1);
gtk_box_pack_start (GTK_BOX (vbox2), hbuttonbox1, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox1), 30);
GtkButton_Ok = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (GtkButton_Ok);
gtk_container_add (GTK_CONTAINER (hbuttonbox1), GtkButton_Ok);
GTK_WIDGET_SET_FLAGS (GtkButton_Ok, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) GtkButton_Ok, "clicked",
G_CALLBACK (OnHelpAbout_Ok),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (AboutDlg, AboutDlg, "AboutDlg");
GLADE_HOOKUP_OBJECT (AboutDlg, vbox2, "vbox2");
GLADE_HOOKUP_OBJECT (AboutDlg, hbox1, "hbox1");
GLADE_HOOKUP_OBJECT (AboutDlg, vbox4, "vbox4");
GLADE_HOOKUP_OBJECT (AboutDlg, GtkAbout_LabelVersion, "GtkAbout_LabelVersion");
GLADE_HOOKUP_OBJECT (AboutDlg, frame1, "frame1");
GLADE_HOOKUP_OBJECT (AboutDlg, vbox6, "vbox6");
GLADE_HOOKUP_OBJECT (AboutDlg, GtkAbout_LabelAuthors, "GtkAbout_LabelAuthors");
GLADE_HOOKUP_OBJECT (AboutDlg, pixmap1, "pixmap1");
GLADE_HOOKUP_OBJECT (AboutDlg, frame2, "frame2");
GLADE_HOOKUP_OBJECT (AboutDlg, vbox5, "vbox5");
GLADE_HOOKUP_OBJECT (AboutDlg, GtkAbout_LabelGreets, "GtkAbout_LabelGreets");
GLADE_HOOKUP_OBJECT (AboutDlg, hbuttonbox1, "hbuttonbox1");
GLADE_HOOKUP_OBJECT (AboutDlg, GtkButton_Ok, "GtkButton_Ok");
return AboutDlg;
}
GtkWidget*
create_ConfDlg (void)
{
GtkWidget *ConfDlg;
GtkWidget *vbox12;
GtkWidget *table2;
GtkWidget *GtkCombo_Pad1;
GList *GtkCombo_Pad1_items = NULL;
GtkWidget *combo_entry4;
GtkWidget *GtkCombo_Pad2;
GList *GtkCombo_Pad2_items = NULL;
GtkWidget *combo_entry5;
GtkWidget *hbuttonbox6;
GtkWidget *GtkButton_PAD2configure;
GtkWidget *GtkButton_PAD2test;
GtkWidget *GtkButton_PAD2about;
GtkWidget *hbuttonbox7;
GtkWidget *GtkButton_PAD1configure;
GtkWidget *GtkButton_PAD1test;
GtkWidget *GtkButton_PAD1about;
GtkWidget *hbuttonbox8;
GtkWidget *GtkButton_GSconfigure;
GtkWidget *GtkButton_GStest;
GtkWidget *GtkButton_GSabout;
GtkWidget *GtkLabel_Graphics;
GtkWidget *GtkLabel_FirstController;
GtkWidget *GtkLabel_SecondController;
GtkWidget *GtkCombo_Gs;
GList *GtkCombo_Gs_items = NULL;
GtkWidget *combo_entry2;
GtkWidget *GtkLabel_Sound;
GtkWidget *GtkCombo_Spu2;
GList *GtkCombo_Spu2_items = NULL;
GtkWidget *entry1;
GtkWidget *hbuttonbox12;
GtkWidget *GtkButton_SPU2configure;
GtkWidget *GtkButton_SPU2test;
GtkWidget *GtkButton_SPU2about;
GtkWidget *GtkCombo_Dev9;
GList *GtkCombo_Dev9_items = NULL;
GtkWidget *entry3;
GtkWidget *hbuttonbox21;
GtkWidget *GtkButton_DEV9configure;
GtkWidget *GtkButton_DEV9test;
GtkWidget *GtkButton_DEV9about;
GtkWidget *label23;
GtkWidget *GtkLabel_Cdvdrom;
GtkWidget *GtkCombo_Cdvd;
GList *GtkCombo_Cdvd_items = NULL;
GtkWidget *entry2;
GtkWidget *hbuttonbox13;
GtkWidget *GtkButton_CDVDconfigure;
GtkWidget *GtkButton_CDVDtest;
GtkWidget *GtkButton_CDVDabout;
GtkWidget *label29;
GtkWidget *GtkCombo_Usb;
GList *GtkCombo_Usb_items = NULL;
GtkWidget *entry4;
GtkWidget *hbuttonbox23;
GtkWidget *GtkButton_USBconfigure;
GtkWidget *GtkButton_USBtest;
GtkWidget *GtkButton_USBabout;
GtkWidget *GtkCombo_Bios;
GList *GtkCombo_Bios_items = NULL;
GtkWidget *combo_entry7;
GtkWidget *GtkCombo_FW;
GList *GtkCombo_FW_items = NULL;
GtkWidget *entry5;
GtkWidget *hbuttonbox24;
GtkWidget *GtkButton_FWconfigure;
GtkWidget *GtkButton_FWtest;
GtkWidget *GtkButton_FireWireabout;
GtkWidget *label30;
GtkWidget *GtkLabel_Bios;
GtkWidget *hbox5;
GtkWidget *hbuttonbox11;
GtkWidget *GtkButton_SelectPluginsDir;
GtkWidget *GtkButton_SelectBiosDir;
GtkWidget *hbuttonbox10;
GtkWidget *GtkButton_Ok;
GtkWidget *GtkButton_Cancel;
ConfDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (ConfDlg), 10);
gtk_window_set_title (GTK_WINDOW (ConfDlg), _("Conf"));
vbox12 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox12);
gtk_container_add (GTK_CONTAINER (ConfDlg), vbox12);
table2 = gtk_table_new (14, 2, FALSE);
gtk_widget_show (table2);
gtk_box_pack_start (GTK_BOX (vbox12), table2, TRUE, TRUE, 0);
gtk_table_set_col_spacings (GTK_TABLE (table2), 15);
GtkCombo_Pad1 = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Pad1)->popwin),
"GladeParentKey", GtkCombo_Pad1);
gtk_widget_show (GtkCombo_Pad1);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Pad1, 0, 1, 4, 5,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Pad1_items = g_list_append (GtkCombo_Pad1_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Pad1), GtkCombo_Pad1_items);
g_list_free (GtkCombo_Pad1_items);
combo_entry4 = GTK_COMBO (GtkCombo_Pad1)->entry;
gtk_widget_show (combo_entry4);
gtk_entry_set_invisible_char (GTK_ENTRY (combo_entry4), 8226);
GtkCombo_Pad2 = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Pad2)->popwin),
"GladeParentKey", GtkCombo_Pad2);
gtk_widget_show (GtkCombo_Pad2);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Pad2, 1, 2, 4, 5,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Pad2_items = g_list_append (GtkCombo_Pad2_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Pad2), GtkCombo_Pad2_items);
g_list_free (GtkCombo_Pad2_items);
combo_entry5 = GTK_COMBO (GtkCombo_Pad2)->entry;
gtk_widget_show (combo_entry5);
gtk_entry_set_invisible_char (GTK_ENTRY (combo_entry5), 8226);
hbuttonbox6 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox6);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox6, 1, 2, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);
GtkButton_PAD2configure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_PAD2configure);
gtk_container_add (GTK_CONTAINER (hbuttonbox6), GtkButton_PAD2configure);
GTK_WIDGET_SET_FLAGS (GtkButton_PAD2configure, GTK_CAN_DEFAULT);
GtkButton_PAD2test = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_PAD2test);
gtk_container_add (GTK_CONTAINER (hbuttonbox6), GtkButton_PAD2test);
GTK_WIDGET_SET_FLAGS (GtkButton_PAD2test, GTK_CAN_DEFAULT);
GtkButton_PAD2about = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_PAD2about);
gtk_container_add (GTK_CONTAINER (hbuttonbox6), GtkButton_PAD2about);
GTK_WIDGET_SET_FLAGS (GtkButton_PAD2about, GTK_CAN_DEFAULT);
hbuttonbox7 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox7);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox7, 0, 1, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
GtkButton_PAD1configure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_PAD1configure);
gtk_container_add (GTK_CONTAINER (hbuttonbox7), GtkButton_PAD1configure);
GTK_WIDGET_SET_FLAGS (GtkButton_PAD1configure, GTK_CAN_DEFAULT);
GtkButton_PAD1test = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_PAD1test);
gtk_container_add (GTK_CONTAINER (hbuttonbox7), GtkButton_PAD1test);
GTK_WIDGET_SET_FLAGS (GtkButton_PAD1test, GTK_CAN_DEFAULT);
GtkButton_PAD1about = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_PAD1about);
gtk_container_add (GTK_CONTAINER (hbuttonbox7), GtkButton_PAD1about);
GTK_WIDGET_SET_FLAGS (GtkButton_PAD1about, GTK_CAN_DEFAULT);
hbuttonbox8 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox8);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox8, 0, 1, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);
GtkButton_GSconfigure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_GSconfigure);
gtk_container_add (GTK_CONTAINER (hbuttonbox8), GtkButton_GSconfigure);
GTK_WIDGET_SET_FLAGS (GtkButton_GSconfigure, GTK_CAN_DEFAULT);
GtkButton_GStest = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_GStest);
gtk_container_add (GTK_CONTAINER (hbuttonbox8), GtkButton_GStest);
GTK_WIDGET_SET_FLAGS (GtkButton_GStest, GTK_CAN_DEFAULT);
GtkButton_GSabout = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_GSabout);
gtk_container_add (GTK_CONTAINER (hbuttonbox8), GtkButton_GSabout);
GTK_WIDGET_SET_FLAGS (GtkButton_GSabout, GTK_CAN_DEFAULT);
GtkLabel_Graphics = gtk_label_new (_("Graphics"));
gtk_widget_show (GtkLabel_Graphics);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Graphics, 0, 1, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_Graphics), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Graphics), 0, 0.5);
GtkLabel_FirstController = gtk_label_new (_("First Controller"));
gtk_widget_show (GtkLabel_FirstController);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_FirstController, 0, 1, 3, 4,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_FirstController), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_FirstController), 0, 0.5);
GtkLabel_SecondController = gtk_label_new (_("Second Controller"));
gtk_widget_show (GtkLabel_SecondController);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_SecondController, 1, 2, 3, 4,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_SecondController), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_SecondController), 0, 0.5);
GtkCombo_Gs = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Gs)->popwin),
"GladeParentKey", GtkCombo_Gs);
gtk_widget_show (GtkCombo_Gs);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Gs, 0, 1, 1, 2,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Gs_items = g_list_append (GtkCombo_Gs_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Gs), GtkCombo_Gs_items);
g_list_free (GtkCombo_Gs_items);
combo_entry2 = GTK_COMBO (GtkCombo_Gs)->entry;
gtk_widget_show (combo_entry2);
gtk_entry_set_invisible_char (GTK_ENTRY (combo_entry2), 8226);
GtkLabel_Sound = gtk_label_new (_("Sound"));
gtk_widget_show (GtkLabel_Sound);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Sound, 1, 2, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_Sound), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Sound), 0, 0.5);
GtkCombo_Spu2 = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Spu2)->popwin),
"GladeParentKey", GtkCombo_Spu2);
gtk_widget_show (GtkCombo_Spu2);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Spu2, 1, 2, 1, 2,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Spu2_items = g_list_append (GtkCombo_Spu2_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Spu2), GtkCombo_Spu2_items);
g_list_free (GtkCombo_Spu2_items);
entry1 = GTK_COMBO (GtkCombo_Spu2)->entry;
gtk_widget_show (entry1);
gtk_entry_set_invisible_char (GTK_ENTRY (entry1), 8226);
hbuttonbox12 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox12);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox12, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
GtkButton_SPU2configure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_SPU2configure);
gtk_container_add (GTK_CONTAINER (hbuttonbox12), GtkButton_SPU2configure);
GTK_WIDGET_SET_FLAGS (GtkButton_SPU2configure, GTK_CAN_DEFAULT);
GtkButton_SPU2test = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_SPU2test);
gtk_container_add (GTK_CONTAINER (hbuttonbox12), GtkButton_SPU2test);
GTK_WIDGET_SET_FLAGS (GtkButton_SPU2test, GTK_CAN_DEFAULT);
GtkButton_SPU2about = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_SPU2about);
gtk_container_add (GTK_CONTAINER (hbuttonbox12), GtkButton_SPU2about);
GTK_WIDGET_SET_FLAGS (GtkButton_SPU2about, GTK_CAN_DEFAULT);
GtkCombo_Dev9 = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Dev9)->popwin),
"GladeParentKey", GtkCombo_Dev9);
gtk_widget_show (GtkCombo_Dev9);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Dev9, 0, 1, 7, 8,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Dev9_items = g_list_append (GtkCombo_Dev9_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Dev9), GtkCombo_Dev9_items);
g_list_free (GtkCombo_Dev9_items);
entry3 = GTK_COMBO (GtkCombo_Dev9)->entry;
gtk_widget_show (entry3);
gtk_entry_set_invisible_char (GTK_ENTRY (entry3), 8226);
hbuttonbox21 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox21);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox21, 0, 1, 8, 9,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);
GtkButton_DEV9configure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_DEV9configure);
gtk_container_add (GTK_CONTAINER (hbuttonbox21), GtkButton_DEV9configure);
GTK_WIDGET_SET_FLAGS (GtkButton_DEV9configure, GTK_CAN_DEFAULT);
GtkButton_DEV9test = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_DEV9test);
gtk_container_add (GTK_CONTAINER (hbuttonbox21), GtkButton_DEV9test);
GTK_WIDGET_SET_FLAGS (GtkButton_DEV9test, GTK_CAN_DEFAULT);
GtkButton_DEV9about = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_DEV9about);
gtk_container_add (GTK_CONTAINER (hbuttonbox21), GtkButton_DEV9about);
GTK_WIDGET_SET_FLAGS (GtkButton_DEV9about, GTK_CAN_DEFAULT);
label23 = gtk_label_new (_("Dev9"));
gtk_widget_show (label23);
gtk_table_attach (GTK_TABLE (table2), label23, 0, 1, 6, 7,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label23), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label23), 0, 0.5);
GtkLabel_Cdvdrom = gtk_label_new (_("Cdvdrom"));
gtk_widget_show (GtkLabel_Cdvdrom);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Cdvdrom, 1, 2, 6, 7,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_Cdvdrom), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Cdvdrom), 0, 0.5);
GtkCombo_Cdvd = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Cdvd)->popwin),
"GladeParentKey", GtkCombo_Cdvd);
gtk_widget_show (GtkCombo_Cdvd);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Cdvd, 1, 2, 7, 8,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Cdvd_items = g_list_append (GtkCombo_Cdvd_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Cdvd), GtkCombo_Cdvd_items);
g_list_free (GtkCombo_Cdvd_items);
entry2 = GTK_COMBO (GtkCombo_Cdvd)->entry;
gtk_widget_show (entry2);
gtk_entry_set_invisible_char (GTK_ENTRY (entry2), 8226);
hbuttonbox13 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox13);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox13, 1, 2, 8, 9,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
GtkButton_CDVDconfigure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_CDVDconfigure);
gtk_container_add (GTK_CONTAINER (hbuttonbox13), GtkButton_CDVDconfigure);
GTK_WIDGET_SET_FLAGS (GtkButton_CDVDconfigure, GTK_CAN_DEFAULT);
GtkButton_CDVDtest = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_CDVDtest);
gtk_container_add (GTK_CONTAINER (hbuttonbox13), GtkButton_CDVDtest);
GTK_WIDGET_SET_FLAGS (GtkButton_CDVDtest, GTK_CAN_DEFAULT);
GtkButton_CDVDabout = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_CDVDabout);
gtk_container_add (GTK_CONTAINER (hbuttonbox13), GtkButton_CDVDabout);
GTK_WIDGET_SET_FLAGS (GtkButton_CDVDabout, GTK_CAN_DEFAULT);
label29 = gtk_label_new (_("Usb"));
gtk_widget_show (label29);
gtk_table_attach (GTK_TABLE (table2), label29, 0, 1, 9, 10,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label29), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label29), 0, 0.5);
GtkCombo_Usb = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Usb)->popwin),
"GladeParentKey", GtkCombo_Usb);
gtk_widget_show (GtkCombo_Usb);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Usb, 0, 1, 10, 11,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Usb_items = g_list_append (GtkCombo_Usb_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Usb), GtkCombo_Usb_items);
g_list_free (GtkCombo_Usb_items);
entry4 = GTK_COMBO (GtkCombo_Usb)->entry;
gtk_widget_show (entry4);
gtk_entry_set_invisible_char (GTK_ENTRY (entry4), 8226);
hbuttonbox23 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox23);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox23, 0, 1, 11, 12,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);
GtkButton_USBconfigure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_USBconfigure);
gtk_container_add (GTK_CONTAINER (hbuttonbox23), GtkButton_USBconfigure);
GTK_WIDGET_SET_FLAGS (GtkButton_USBconfigure, GTK_CAN_DEFAULT);
GtkButton_USBtest = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_USBtest);
gtk_container_add (GTK_CONTAINER (hbuttonbox23), GtkButton_USBtest);
GTK_WIDGET_SET_FLAGS (GtkButton_USBtest, GTK_CAN_DEFAULT);
GtkButton_USBabout = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_USBabout);
gtk_container_add (GTK_CONTAINER (hbuttonbox23), GtkButton_USBabout);
GTK_WIDGET_SET_FLAGS (GtkButton_USBabout, GTK_CAN_DEFAULT);
GtkCombo_Bios = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_Bios)->popwin),
"GladeParentKey", GtkCombo_Bios);
gtk_widget_show (GtkCombo_Bios);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_Bios, 1, 2, 13, 14,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_Bios_items = g_list_append (GtkCombo_Bios_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_Bios), GtkCombo_Bios_items);
g_list_free (GtkCombo_Bios_items);
combo_entry7 = GTK_COMBO (GtkCombo_Bios)->entry;
gtk_widget_show (combo_entry7);
gtk_entry_set_invisible_char (GTK_ENTRY (combo_entry7), 8226);
GtkCombo_FW = gtk_combo_new ();
g_object_set_data (G_OBJECT (GTK_COMBO (GtkCombo_FW)->popwin),
"GladeParentKey", GtkCombo_FW);
gtk_widget_show (GtkCombo_FW);
gtk_table_attach (GTK_TABLE (table2), GtkCombo_FW, 1, 2, 10, 11,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
GtkCombo_FW_items = g_list_append (GtkCombo_FW_items, (gpointer) "");
gtk_combo_set_popdown_strings (GTK_COMBO (GtkCombo_FW), GtkCombo_FW_items);
g_list_free (GtkCombo_FW_items);
entry5 = GTK_COMBO (GtkCombo_FW)->entry;
gtk_widget_show (entry5);
gtk_entry_set_invisible_char (GTK_ENTRY (entry5), 8226);
hbuttonbox24 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox24);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox24, 1, 2, 11, 12,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
GtkButton_FWconfigure = gtk_button_new_with_mnemonic (_("Configure"));
gtk_widget_show (GtkButton_FWconfigure);
gtk_container_add (GTK_CONTAINER (hbuttonbox24), GtkButton_FWconfigure);
GTK_WIDGET_SET_FLAGS (GtkButton_FWconfigure, GTK_CAN_DEFAULT);
GtkButton_FWtest = gtk_button_new_with_mnemonic (_("Test"));
gtk_widget_show (GtkButton_FWtest);
gtk_container_add (GTK_CONTAINER (hbuttonbox24), GtkButton_FWtest);
GTK_WIDGET_SET_FLAGS (GtkButton_FWtest, GTK_CAN_DEFAULT);
GtkButton_FireWireabout = gtk_button_new_with_mnemonic (_("About"));
gtk_widget_show (GtkButton_FireWireabout);
gtk_container_add (GTK_CONTAINER (hbuttonbox24), GtkButton_FireWireabout);
GTK_WIDGET_SET_FLAGS (GtkButton_FireWireabout, GTK_CAN_DEFAULT);
label30 = gtk_label_new (_("FireWire"));
gtk_widget_show (label30);
gtk_table_attach (GTK_TABLE (table2), label30, 1, 2, 9, 10,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label30), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label30), 0, 0.5);
GtkLabel_Bios = gtk_label_new (_("Bios"));
gtk_widget_show (GtkLabel_Bios);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Bios, 1, 2, 12, 13,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_Bios), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Bios), 0, 0.5);
hbox5 = gtk_hbox_new (FALSE, 14);
gtk_widget_show (hbox5);
gtk_box_pack_start (GTK_BOX (vbox12), hbox5, TRUE, TRUE, 0);
hbuttonbox11 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox11);
gtk_box_pack_start (GTK_BOX (hbox5), hbuttonbox11, FALSE, TRUE, 0);
gtk_button_box_set_layout (GTK_BUTTON_BOX (hbuttonbox11), GTK_BUTTONBOX_START);
GtkButton_SelectPluginsDir = gtk_button_new_with_mnemonic (_("Select Plugins Dir"));
gtk_widget_show (GtkButton_SelectPluginsDir);
gtk_container_add (GTK_CONTAINER (hbuttonbox11), GtkButton_SelectPluginsDir);
GTK_WIDGET_SET_FLAGS (GtkButton_SelectPluginsDir, GTK_CAN_DEFAULT);
GtkButton_SelectBiosDir = gtk_button_new_with_mnemonic (_("Select Bios Dir"));
gtk_widget_show (GtkButton_SelectBiosDir);
gtk_container_add (GTK_CONTAINER (hbuttonbox11), GtkButton_SelectBiosDir);
GTK_WIDGET_SET_FLAGS (GtkButton_SelectBiosDir, GTK_CAN_DEFAULT);
hbuttonbox10 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox10);
gtk_box_pack_start (GTK_BOX (hbox5), hbuttonbox10, TRUE, TRUE, 0);
GtkButton_Ok = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (GtkButton_Ok);
gtk_container_add (GTK_CONTAINER (hbuttonbox10), GtkButton_Ok);
GTK_WIDGET_SET_FLAGS (GtkButton_Ok, GTK_CAN_DEFAULT);
GtkButton_Cancel = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (GtkButton_Cancel);
gtk_container_add (GTK_CONTAINER (hbuttonbox10), GtkButton_Cancel);
GTK_WIDGET_SET_FLAGS (GtkButton_Cancel, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) GtkButton_PAD2configure, "clicked",
G_CALLBACK (OnConfConf_Pad2Conf),
NULL);
g_signal_connect ((gpointer) GtkButton_PAD2test, "clicked",
G_CALLBACK (OnConfConf_Pad2Test),
NULL);
g_signal_connect ((gpointer) GtkButton_PAD2about, "clicked",
G_CALLBACK (OnConfConf_Pad2About),
NULL);
g_signal_connect ((gpointer) GtkButton_PAD1configure, "clicked",
G_CALLBACK (OnConfConf_Pad1Conf),
NULL);
g_signal_connect ((gpointer) GtkButton_PAD1test, "clicked",
G_CALLBACK (OnConfConf_Pad1Test),
NULL);
g_signal_connect ((gpointer) GtkButton_PAD1about, "clicked",
G_CALLBACK (OnConfConf_Pad1About),
NULL);
g_signal_connect ((gpointer) GtkButton_GSconfigure, "clicked",
G_CALLBACK (OnConfConf_GsConf),
NULL);
g_signal_connect ((gpointer) GtkButton_GStest, "clicked",
G_CALLBACK (OnConfConf_GsTest),
NULL);
g_signal_connect ((gpointer) GtkButton_GSabout, "clicked",
G_CALLBACK (OnConfConf_GsAbout),
NULL);
g_signal_connect ((gpointer) GtkButton_SPU2configure, "clicked",
G_CALLBACK (OnConfConf_Spu2Conf),
NULL);
g_signal_connect ((gpointer) GtkButton_SPU2test, "clicked",
G_CALLBACK (OnConfConf_Spu2Test),
NULL);
g_signal_connect ((gpointer) GtkButton_SPU2about, "clicked",
G_CALLBACK (OnConfConf_Spu2About),
NULL);
g_signal_connect ((gpointer) GtkButton_DEV9configure, "clicked",
G_CALLBACK (OnConfConf_Dev9Conf),
NULL);
g_signal_connect ((gpointer) GtkButton_DEV9test, "clicked",
G_CALLBACK (OnConfConf_Dev9Test),
NULL);
g_signal_connect ((gpointer) GtkButton_DEV9about, "clicked",
G_CALLBACK (OnConfConf_Dev9About),
NULL);
g_signal_connect ((gpointer) GtkButton_CDVDconfigure, "clicked",
G_CALLBACK (OnConfConf_CdvdConf),
NULL);
g_signal_connect ((gpointer) GtkButton_CDVDtest, "clicked",
G_CALLBACK (OnConfConf_CdvdTest),
NULL);
g_signal_connect ((gpointer) GtkButton_CDVDabout, "clicked",
G_CALLBACK (OnConfConf_CdvdAbout),
NULL);
g_signal_connect ((gpointer) GtkButton_USBconfigure, "clicked",
G_CALLBACK (OnConfConf_UsbConf),
NULL);
g_signal_connect ((gpointer) GtkButton_USBtest, "clicked",
G_CALLBACK (OnConfConf_UsbTest),
NULL);
g_signal_connect ((gpointer) GtkButton_USBabout, "clicked",
G_CALLBACK (OnConfConf_UsbAbout),
NULL);
g_signal_connect ((gpointer) GtkButton_FWconfigure, "clicked",
G_CALLBACK (OnConfConf_FWConf),
NULL);
g_signal_connect ((gpointer) GtkButton_FWtest, "clicked",
G_CALLBACK (OnConfConf_FWTest),
NULL);
g_signal_connect ((gpointer) GtkButton_FireWireabout, "clicked",
G_CALLBACK (OnConfConf_FWAbout),
NULL);
g_signal_connect ((gpointer) GtkButton_SelectPluginsDir, "clicked",
G_CALLBACK (OnConfConf_PluginsPath),
NULL);
g_signal_connect ((gpointer) GtkButton_SelectBiosDir, "clicked",
G_CALLBACK (OnConfConf_BiosPath),
NULL);
g_signal_connect ((gpointer) GtkButton_Ok, "clicked",
G_CALLBACK (OnConfConf_Ok),
NULL);
g_signal_connect ((gpointer) GtkButton_Cancel, "clicked",
G_CALLBACK (OnConfConf_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (ConfDlg, ConfDlg, "ConfDlg");
GLADE_HOOKUP_OBJECT (ConfDlg, vbox12, "vbox12");
GLADE_HOOKUP_OBJECT (ConfDlg, table2, "table2");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Pad1, "GtkCombo_Pad1");
GLADE_HOOKUP_OBJECT (ConfDlg, combo_entry4, "combo_entry4");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Pad2, "GtkCombo_Pad2");
GLADE_HOOKUP_OBJECT (ConfDlg, combo_entry5, "combo_entry5");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox6, "hbuttonbox6");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_PAD2configure, "GtkButton_PAD2configure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_PAD2test, "GtkButton_PAD2test");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_PAD2about, "GtkButton_PAD2about");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox7, "hbuttonbox7");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_PAD1configure, "GtkButton_PAD1configure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_PAD1test, "GtkButton_PAD1test");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_PAD1about, "GtkButton_PAD1about");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox8, "hbuttonbox8");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_GSconfigure, "GtkButton_GSconfigure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_GStest, "GtkButton_GStest");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_GSabout, "GtkButton_GSabout");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkLabel_Graphics, "GtkLabel_Graphics");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkLabel_FirstController, "GtkLabel_FirstController");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkLabel_SecondController, "GtkLabel_SecondController");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Gs, "GtkCombo_Gs");
GLADE_HOOKUP_OBJECT (ConfDlg, combo_entry2, "combo_entry2");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkLabel_Sound, "GtkLabel_Sound");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Spu2, "GtkCombo_Spu2");
GLADE_HOOKUP_OBJECT (ConfDlg, entry1, "entry1");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox12, "hbuttonbox12");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_SPU2configure, "GtkButton_SPU2configure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_SPU2test, "GtkButton_SPU2test");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_SPU2about, "GtkButton_SPU2about");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Dev9, "GtkCombo_Dev9");
GLADE_HOOKUP_OBJECT (ConfDlg, entry3, "entry3");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox21, "hbuttonbox21");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_DEV9configure, "GtkButton_DEV9configure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_DEV9test, "GtkButton_DEV9test");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_DEV9about, "GtkButton_DEV9about");
GLADE_HOOKUP_OBJECT (ConfDlg, label23, "label23");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkLabel_Cdvdrom, "GtkLabel_Cdvdrom");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Cdvd, "GtkCombo_Cdvd");
GLADE_HOOKUP_OBJECT (ConfDlg, entry2, "entry2");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox13, "hbuttonbox13");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_CDVDconfigure, "GtkButton_CDVDconfigure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_CDVDtest, "GtkButton_CDVDtest");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_CDVDabout, "GtkButton_CDVDabout");
GLADE_HOOKUP_OBJECT (ConfDlg, label29, "label29");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Usb, "GtkCombo_Usb");
GLADE_HOOKUP_OBJECT (ConfDlg, entry4, "entry4");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox23, "hbuttonbox23");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_USBconfigure, "GtkButton_USBconfigure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_USBtest, "GtkButton_USBtest");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_USBabout, "GtkButton_USBabout");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_Bios, "GtkCombo_Bios");
GLADE_HOOKUP_OBJECT (ConfDlg, combo_entry7, "combo_entry7");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkCombo_FW, "GtkCombo_FW");
GLADE_HOOKUP_OBJECT (ConfDlg, entry5, "entry5");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox24, "hbuttonbox24");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_FWconfigure, "GtkButton_FWconfigure");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_FWtest, "GtkButton_FWtest");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_FireWireabout, "GtkButton_FireWireabout");
GLADE_HOOKUP_OBJECT (ConfDlg, label30, "label30");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkLabel_Bios, "GtkLabel_Bios");
GLADE_HOOKUP_OBJECT (ConfDlg, hbox5, "hbox5");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox11, "hbuttonbox11");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_SelectPluginsDir, "GtkButton_SelectPluginsDir");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_SelectBiosDir, "GtkButton_SelectBiosDir");
GLADE_HOOKUP_OBJECT (ConfDlg, hbuttonbox10, "hbuttonbox10");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_Ok, "GtkButton_Ok");
GLADE_HOOKUP_OBJECT (ConfDlg, GtkButton_Cancel, "GtkButton_Cancel");
return ConfDlg;
}
GtkWidget*
create_CpuDlg (void)
{
GtkWidget *CpuDlg;
GtkWidget *vbox8;
GtkWidget *hbox20;
GtkWidget *alignment1;
GtkWidget *vbox27;
GtkWidget *alignment3;
GtkWidget *frame8;
GtkWidget *alignment2;
GtkWidget *vbox28;
GtkWidget *GtkLabel_CpuVendor;
GtkWidget *GtkLabel_Family;
GtkWidget *GtkLabel_CpuSpeed;
GtkWidget *GtkLabel_Features;
GtkWidget *label35;
GtkWidget *GtkCheckButton_EERec;
GtkWidget *frame6;
GtkWidget *vbox26;
GtkWidget *GtkCheckButton_VU0rec;
GtkWidget *GtkCheckButton_VU1rec;
GtkWidget *label32;
GtkWidget *GtkCheckButton_MTGS;
GtkWidget *GtkCheckButton_CpuDC;
GtkWidget *frame9;
GtkWidget *alignment4;
GtkWidget *vbox29;
GtkWidget *GtkRadioButton_LimitNormal;
GSList *GtkRadioButton_LimitNormal_group = NULL;
GtkWidget *GtkRadioButton_LimitLimit;
GtkWidget *GtkRadioButton_LimitFS;
GtkWidget *GtkRadioButton_VUSkip;
GtkWidget *label41;
GtkWidget *hbuttonbox3;
GtkWidget *GtkButton_Ok;
GtkWidget *GtkButton_Cancel;
CpuDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (CpuDlg), 5);
gtk_window_set_title (GTK_WINDOW (CpuDlg), _("Cpu"));
vbox8 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox8);
gtk_container_add (GTK_CONTAINER (CpuDlg), vbox8);
hbox20 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox20);
gtk_box_pack_start (GTK_BOX (vbox8), hbox20, TRUE, TRUE, 0);
alignment1 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_show (alignment1);
gtk_box_pack_start (GTK_BOX (hbox20), alignment1, TRUE, TRUE, 0);
vbox27 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox27);
gtk_container_add (GTK_CONTAINER (alignment1), vbox27);
alignment3 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_show (alignment3);
gtk_box_pack_start (GTK_BOX (vbox27), alignment3, TRUE, TRUE, 0);
frame8 = gtk_frame_new (NULL);
gtk_widget_show (frame8);
gtk_container_add (GTK_CONTAINER (alignment3), frame8);
alignment2 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_show (alignment2);
gtk_container_add (GTK_CONTAINER (frame8), alignment2);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment2), 0, 0, 12, 0);
vbox28 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox28);
gtk_container_add (GTK_CONTAINER (alignment2), vbox28);
GtkLabel_CpuVendor = gtk_label_new (_("CPU vendor"));
gtk_widget_show (GtkLabel_CpuVendor);
gtk_box_pack_start (GTK_BOX (vbox28), GtkLabel_CpuVendor, FALSE, FALSE, 0);
GtkLabel_Family = gtk_label_new (_("Family"));
gtk_widget_show (GtkLabel_Family);
gtk_box_pack_start (GTK_BOX (vbox28), GtkLabel_Family, FALSE, FALSE, 0);
GtkLabel_CpuSpeed = gtk_label_new (_("Cpu Speed"));
gtk_widget_show (GtkLabel_CpuSpeed);
gtk_box_pack_start (GTK_BOX (vbox28), GtkLabel_CpuSpeed, FALSE, FALSE, 0);
GtkLabel_Features = gtk_label_new (_("Features"));
gtk_widget_show (GtkLabel_Features);
gtk_box_pack_start (GTK_BOX (vbox28), GtkLabel_Features, FALSE, FALSE, 0);
label35 = gtk_label_new ("");
gtk_widget_show (label35);
gtk_frame_set_label_widget (GTK_FRAME (frame8), label35);
gtk_label_set_use_markup (GTK_LABEL (label35), TRUE);
GtkCheckButton_EERec = gtk_check_button_new_with_mnemonic (_("EERec - EE/IOP recompiler"));
gtk_widget_show (GtkCheckButton_EERec);
gtk_box_pack_start (GTK_BOX (vbox8), GtkCheckButton_EERec, FALSE, FALSE, 0);
frame6 = gtk_frame_new (NULL);
gtk_widget_show (frame6);
gtk_box_pack_start (GTK_BOX (vbox8), frame6, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (frame6), 5);
vbox26 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox26);
gtk_container_add (GTK_CONTAINER (frame6), vbox26);
gtk_container_set_border_width (GTK_CONTAINER (vbox26), 5);
GtkCheckButton_VU0rec = gtk_check_button_new_with_mnemonic (_("VU0rec - enable recompiler for VU0 unit"));
gtk_widget_show (GtkCheckButton_VU0rec);
gtk_box_pack_start (GTK_BOX (vbox26), GtkCheckButton_VU0rec, FALSE, FALSE, 0);
GtkCheckButton_VU1rec = gtk_check_button_new_with_mnemonic (_("VU1rec - enable recompiler for VU1 unit"));
gtk_widget_show (GtkCheckButton_VU1rec);
gtk_box_pack_start (GTK_BOX (vbox26), GtkCheckButton_VU1rec, FALSE, FALSE, 0);
label32 = gtk_label_new (_("VU Recompilers - All options are set by default"));
gtk_widget_show (label32);
gtk_frame_set_label_widget (GTK_FRAME (frame6), label32);
GtkCheckButton_MTGS = gtk_check_button_new_with_mnemonic (_("Multi threaded GS mode (MTGS)\n (faster on dual core/HT CPUs, requires pcsx2 restart)"));
gtk_widget_show (GtkCheckButton_MTGS);
gtk_box_pack_start (GTK_BOX (vbox8), GtkCheckButton_MTGS, FALSE, FALSE, 0);
GtkCheckButton_CpuDC = gtk_check_button_new_with_mnemonic (_("Dual Core Mode (DC) - Much faster, but only valid with MTGS"));
gtk_widget_show (GtkCheckButton_CpuDC);
gtk_box_pack_start (GTK_BOX (vbox8), GtkCheckButton_CpuDC, FALSE, FALSE, 0);
frame9 = gtk_frame_new (NULL);
gtk_widget_show (frame9);
gtk_box_pack_start (GTK_BOX (vbox8), frame9, TRUE, TRUE, 0);
alignment4 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_show (alignment4);
gtk_container_add (GTK_CONTAINER (frame9), alignment4);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment4), 0, 0, 12, 0);
vbox29 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox29);
gtk_container_add (GTK_CONTAINER (alignment4), vbox29);
GtkRadioButton_LimitNormal = gtk_radio_button_new_with_mnemonic (NULL, _("Normal - All frames are rendered as fast as possible"));
gtk_widget_show (GtkRadioButton_LimitNormal);
gtk_box_pack_start (GTK_BOX (vbox29), GtkRadioButton_LimitNormal, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (GtkRadioButton_LimitNormal), GtkRadioButton_LimitNormal_group);
GtkRadioButton_LimitNormal_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (GtkRadioButton_LimitNormal));
GtkRadioButton_LimitLimit = gtk_radio_button_new_with_mnemonic (NULL, _("Limit - Force frames to normal speeds if too fast"));
gtk_widget_show (GtkRadioButton_LimitLimit);
gtk_box_pack_start (GTK_BOX (vbox29), GtkRadioButton_LimitLimit, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (GtkRadioButton_LimitLimit), GtkRadioButton_LimitNormal_group);
GtkRadioButton_LimitNormal_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (GtkRadioButton_LimitLimit));
GtkRadioButton_LimitFS = gtk_radio_button_new_with_mnemonic (NULL, _("Frame Skip - In order to achieve normal speeds, \n some frames are skipped (faster).\n Fps displayed counts skipped frames too"));
gtk_widget_show (GtkRadioButton_LimitFS);
gtk_box_pack_start (GTK_BOX (vbox29), GtkRadioButton_LimitFS, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (GtkRadioButton_LimitFS), GtkRadioButton_LimitNormal_group);
GtkRadioButton_LimitNormal_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (GtkRadioButton_LimitFS));
GtkRadioButton_VUSkip = gtk_radio_button_new_with_mnemonic (NULL, _("VU Skip - Same as Frame Skip, but tried to skip more. \n Artifacts might be present, but will be faster"));
gtk_widget_show (GtkRadioButton_VUSkip);
gtk_box_pack_start (GTK_BOX (vbox29), GtkRadioButton_VUSkip, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (GtkRadioButton_VUSkip), GtkRadioButton_LimitNormal_group);
GtkRadioButton_LimitNormal_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (GtkRadioButton_VUSkip));
label41 = gtk_label_new (_("Frame Limiting"));
gtk_widget_show (label41);
gtk_frame_set_label_widget (GTK_FRAME (frame9), label41);
gtk_label_set_use_markup (GTK_LABEL (label41), TRUE);
hbuttonbox3 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox3);
gtk_box_pack_start (GTK_BOX (vbox8), hbuttonbox3, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox3), 30);
GtkButton_Ok = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (GtkButton_Ok);
gtk_container_add (GTK_CONTAINER (hbuttonbox3), GtkButton_Ok);
GTK_WIDGET_SET_FLAGS (GtkButton_Ok, GTK_CAN_DEFAULT);
GtkButton_Cancel = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (GtkButton_Cancel);
gtk_container_add (GTK_CONTAINER (hbuttonbox3), GtkButton_Cancel);
GTK_WIDGET_SET_FLAGS (GtkButton_Cancel, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) GtkButton_Ok, "clicked",
G_CALLBACK (OnCpu_Ok),
NULL);
g_signal_connect ((gpointer) GtkButton_Cancel, "clicked",
G_CALLBACK (OnCpu_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (CpuDlg, CpuDlg, "CpuDlg");
GLADE_HOOKUP_OBJECT (CpuDlg, vbox8, "vbox8");
GLADE_HOOKUP_OBJECT (CpuDlg, hbox20, "hbox20");
GLADE_HOOKUP_OBJECT (CpuDlg, alignment1, "alignment1");
GLADE_HOOKUP_OBJECT (CpuDlg, vbox27, "vbox27");
GLADE_HOOKUP_OBJECT (CpuDlg, alignment3, "alignment3");
GLADE_HOOKUP_OBJECT (CpuDlg, frame8, "frame8");
GLADE_HOOKUP_OBJECT (CpuDlg, alignment2, "alignment2");
GLADE_HOOKUP_OBJECT (CpuDlg, vbox28, "vbox28");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkLabel_CpuVendor, "GtkLabel_CpuVendor");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkLabel_Family, "GtkLabel_Family");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkLabel_CpuSpeed, "GtkLabel_CpuSpeed");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkLabel_Features, "GtkLabel_Features");
GLADE_HOOKUP_OBJECT (CpuDlg, label35, "label35");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkCheckButton_EERec, "GtkCheckButton_EERec");
GLADE_HOOKUP_OBJECT (CpuDlg, frame6, "frame6");
GLADE_HOOKUP_OBJECT (CpuDlg, vbox26, "vbox26");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkCheckButton_VU0rec, "GtkCheckButton_VU0rec");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkCheckButton_VU1rec, "GtkCheckButton_VU1rec");
GLADE_HOOKUP_OBJECT (CpuDlg, label32, "label32");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkCheckButton_MTGS, "GtkCheckButton_MTGS");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkCheckButton_CpuDC, "GtkCheckButton_CpuDC");
GLADE_HOOKUP_OBJECT (CpuDlg, frame9, "frame9");
GLADE_HOOKUP_OBJECT (CpuDlg, alignment4, "alignment4");
GLADE_HOOKUP_OBJECT (CpuDlg, vbox29, "vbox29");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkRadioButton_LimitNormal, "GtkRadioButton_LimitNormal");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkRadioButton_LimitLimit, "GtkRadioButton_LimitLimit");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkRadioButton_LimitFS, "GtkRadioButton_LimitFS");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkRadioButton_VUSkip, "GtkRadioButton_VUSkip");
GLADE_HOOKUP_OBJECT (CpuDlg, label41, "label41");
GLADE_HOOKUP_OBJECT (CpuDlg, hbuttonbox3, "hbuttonbox3");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkButton_Ok, "GtkButton_Ok");
GLADE_HOOKUP_OBJECT (CpuDlg, GtkButton_Cancel, "GtkButton_Cancel");
return CpuDlg;
}
GtkWidget*
create_DebugWnd (void)
{
GtkWidget *DebugWnd;
GtkWidget *vbox16;
GtkWidget *hbox16;
GtkWidget *GtkRadioButton_EE;
GSList *GtkRadioButton_EE_group = NULL;
GtkWidget *GtkRadioButton_IOP;
GtkWidget *hbox6;
GtkWidget *hbox7;
GtkWidget *scrolledwindow1;
GtkWidget *viewport1;
GtkWidget *GtkList_DisView;
GtkWidget *GtkVScrollbar_VList;
GtkWidget *vbox22;
GtkWidget *vbuttonbox2;
GtkWidget *button52;
GtkWidget *button53;
GtkWidget *button65;
GtkWidget *button64;
GtkWidget *vbuttonbox3;
GtkWidget *button58;
GtkWidget *button59;
GtkWidget *button60;
GtkWidget *button61;
GtkWidget *vbuttonbox1;
GtkWidget *button39;
GtkWidget *button40;
GtkWidget *button41;
GtkWidget *vbuttonbox4;
GtkWidget *button68;
GtkWidget *button69;
GtkWidget *button70;
DebugWnd = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (DebugWnd), 5);
gtk_window_set_title (GTK_WINDOW (DebugWnd), _("PCSX2 Debugger"));
vbox16 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox16);
gtk_container_add (GTK_CONTAINER (DebugWnd), vbox16);
gtk_container_set_border_width (GTK_CONTAINER (vbox16), 5);
hbox16 = gtk_hbox_new (FALSE, 5);
gtk_widget_show (hbox16);
gtk_box_pack_start (GTK_BOX (vbox16), hbox16, TRUE, TRUE, 0);
GtkRadioButton_EE = gtk_radio_button_new_with_mnemonic (NULL, _("EE Debug Mode"));
gtk_widget_show (GtkRadioButton_EE);
gtk_box_pack_start (GTK_BOX (hbox16), GtkRadioButton_EE, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (GtkRadioButton_EE), GtkRadioButton_EE_group);
GtkRadioButton_EE_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (GtkRadioButton_EE));
GtkRadioButton_IOP = gtk_radio_button_new_with_mnemonic (NULL, _("IOP Debug Mode"));
gtk_widget_show (GtkRadioButton_IOP);
gtk_box_pack_start (GTK_BOX (hbox16), GtkRadioButton_IOP, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (GtkRadioButton_IOP), GtkRadioButton_EE_group);
GtkRadioButton_EE_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (GtkRadioButton_IOP));
hbox6 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox6);
gtk_box_pack_start (GTK_BOX (vbox16), hbox6, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox6), 5);
hbox7 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox7);
gtk_box_pack_start (GTK_BOX (hbox6), hbox7, TRUE, TRUE, 0);
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_show (scrolledwindow1);
gtk_box_pack_start (GTK_BOX (hbox7), scrolledwindow1, TRUE, TRUE, 0);
GTK_WIDGET_UNSET_FLAGS (scrolledwindow1, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_POLICY_ALWAYS, GTK_POLICY_NEVER);
viewport1 = gtk_viewport_new (NULL, NULL);
gtk_widget_show (viewport1);
gtk_container_add (GTK_CONTAINER (scrolledwindow1), viewport1);
GtkList_DisView = gtk_tree_view_new ();
gtk_widget_show (GtkList_DisView);
gtk_container_add (GTK_CONTAINER (viewport1), GtkList_DisView);
GTK_WIDGET_UNSET_FLAGS (GtkList_DisView, GTK_CAN_FOCUS);
GtkVScrollbar_VList = gtk_vscrollbar_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 412, 1, 20, 2)));
gtk_widget_show (GtkVScrollbar_VList);
gtk_box_pack_start (GTK_BOX (hbox7), GtkVScrollbar_VList, TRUE, TRUE, 0);
vbox22 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox22);
gtk_box_pack_start (GTK_BOX (hbox6), vbox22, TRUE, TRUE, 0);
vbuttonbox2 = gtk_vbutton_box_new ();
gtk_widget_show (vbuttonbox2);
gtk_box_pack_start (GTK_BOX (vbox22), vbuttonbox2, TRUE, TRUE, 0);
button52 = gtk_button_new_with_mnemonic (_("Step"));
gtk_widget_show (button52);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button52);
GTK_WIDGET_SET_FLAGS (button52, GTK_CAN_DEFAULT);
button53 = gtk_button_new_with_mnemonic (_("Skip"));
gtk_widget_show (button53);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button53);
GTK_WIDGET_SET_FLAGS (button53, GTK_CAN_DEFAULT);
button65 = gtk_button_new_with_mnemonic (_("Go"));
gtk_widget_show (button65);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button65);
GTK_WIDGET_SET_FLAGS (button65, GTK_CAN_DEFAULT);
button64 = gtk_button_new_with_mnemonic (_("Log On/Off"));
gtk_widget_show (button64);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button64);
GTK_WIDGET_SET_FLAGS (button64, GTK_CAN_DEFAULT);
vbuttonbox3 = gtk_vbutton_box_new ();
gtk_widget_show (vbuttonbox3);
gtk_box_pack_start (GTK_BOX (vbox22), vbuttonbox3, TRUE, TRUE, 0);
button58 = gtk_button_new_with_mnemonic (_("Set PC"));
gtk_widget_show (button58);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button58);
GTK_WIDGET_SET_FLAGS (button58, GTK_CAN_DEFAULT);
button59 = gtk_button_new_with_mnemonic (_("Set BP Addr"));
gtk_widget_show (button59);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button59);
GTK_WIDGET_SET_FLAGS (button59, GTK_CAN_DEFAULT);
button60 = gtk_button_new_with_mnemonic (_("Set BP Count"));
gtk_widget_show (button60);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button60);
GTK_WIDGET_SET_FLAGS (button60, GTK_CAN_DEFAULT);
button61 = gtk_button_new_with_mnemonic (_("Clear BPs"));
gtk_widget_show (button61);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button61);
GTK_WIDGET_SET_FLAGS (button61, GTK_CAN_DEFAULT);
vbuttonbox1 = gtk_vbutton_box_new ();
gtk_widget_show (vbuttonbox1);
gtk_box_pack_start (GTK_BOX (vbox22), vbuttonbox1, TRUE, TRUE, 0);
button39 = gtk_button_new_with_mnemonic (_("Dump code"));
gtk_widget_show (button39);
gtk_container_add (GTK_CONTAINER (vbuttonbox1), button39);
GTK_WIDGET_SET_FLAGS (button39, GTK_CAN_DEFAULT);
button40 = gtk_button_new_with_mnemonic (_("Raw Dump"));
gtk_widget_show (button40);
gtk_container_add (GTK_CONTAINER (vbuttonbox1), button40);
GTK_WIDGET_SET_FLAGS (button40, GTK_CAN_DEFAULT);
button41 = gtk_button_new_with_mnemonic (_("Close"));
gtk_widget_show (button41);
gtk_container_add (GTK_CONTAINER (vbuttonbox1), button41);
GTK_WIDGET_SET_FLAGS (button41, GTK_CAN_DEFAULT);
vbuttonbox4 = gtk_vbutton_box_new ();
gtk_widget_show (vbuttonbox4);
gtk_box_pack_start (GTK_BOX (hbox6), vbuttonbox4, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (vbuttonbox4), 10);
button68 = gtk_button_new_with_mnemonic (_("memWrite32"));
gtk_widget_show (button68);
gtk_container_add (GTK_CONTAINER (vbuttonbox4), button68);
GTK_WIDGET_SET_FLAGS (button68, GTK_CAN_DEFAULT);
button69 = gtk_button_new_with_mnemonic (_("button69"));
gtk_widget_show (button69);
gtk_container_add (GTK_CONTAINER (vbuttonbox4), button69);
GTK_WIDGET_SET_FLAGS (button69, GTK_CAN_DEFAULT);
button70 = gtk_button_new_with_mnemonic (_("button70"));
gtk_widget_show (button70);
gtk_container_add (GTK_CONTAINER (vbuttonbox4), button70);
GTK_WIDGET_SET_FLAGS (button70, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) GtkRadioButton_EE, "toggled",
G_CALLBACK (OnDebug_EEMode),
NULL);
g_signal_connect ((gpointer) GtkRadioButton_IOP, "toggled",
G_CALLBACK (OnDebug_IOPMode),
NULL);
g_signal_connect ((gpointer) button52, "clicked",
G_CALLBACK (OnDebug_Step),
NULL);
g_signal_connect ((gpointer) button53, "clicked",
G_CALLBACK (OnDebug_Skip),
NULL);
g_signal_connect ((gpointer) button65, "clicked",
G_CALLBACK (OnDebug_Go),
NULL);
g_signal_connect ((gpointer) button64, "clicked",
G_CALLBACK (OnDebug_Log),
NULL);
g_signal_connect ((gpointer) button58, "clicked",
G_CALLBACK (OnDebug_SetPC),
NULL);
g_signal_connect ((gpointer) button59, "clicked",
G_CALLBACK (OnDebug_SetBPA),
NULL);
g_signal_connect ((gpointer) button60, "clicked",
G_CALLBACK (OnDebug_SetBPC),
NULL);
g_signal_connect ((gpointer) button61, "clicked",
G_CALLBACK (OnDebug_ClearBPs),
NULL);
g_signal_connect ((gpointer) button39, "clicked",
G_CALLBACK (OnDebug_DumpCode),
NULL);
g_signal_connect ((gpointer) button40, "clicked",
G_CALLBACK (OnDebug_RawDump),
NULL);
g_signal_connect ((gpointer) button41, "clicked",
G_CALLBACK (OnDebug_Close),
NULL);
g_signal_connect ((gpointer) button68, "clicked",
G_CALLBACK (OnDebug_memWrite32),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (DebugWnd, DebugWnd, "DebugWnd");
GLADE_HOOKUP_OBJECT (DebugWnd, vbox16, "vbox16");
GLADE_HOOKUP_OBJECT (DebugWnd, hbox16, "hbox16");
GLADE_HOOKUP_OBJECT (DebugWnd, GtkRadioButton_EE, "GtkRadioButton_EE");
GLADE_HOOKUP_OBJECT (DebugWnd, GtkRadioButton_IOP, "GtkRadioButton_IOP");
GLADE_HOOKUP_OBJECT (DebugWnd, hbox6, "hbox6");
GLADE_HOOKUP_OBJECT (DebugWnd, hbox7, "hbox7");
GLADE_HOOKUP_OBJECT (DebugWnd, scrolledwindow1, "scrolledwindow1");
GLADE_HOOKUP_OBJECT (DebugWnd, viewport1, "viewport1");
GLADE_HOOKUP_OBJECT (DebugWnd, GtkList_DisView, "GtkList_DisView");
GLADE_HOOKUP_OBJECT (DebugWnd, GtkVScrollbar_VList, "GtkVScrollbar_VList");
GLADE_HOOKUP_OBJECT (DebugWnd, vbox22, "vbox22");
GLADE_HOOKUP_OBJECT (DebugWnd, vbuttonbox2, "vbuttonbox2");
GLADE_HOOKUP_OBJECT (DebugWnd, button52, "button52");
GLADE_HOOKUP_OBJECT (DebugWnd, button53, "button53");
GLADE_HOOKUP_OBJECT (DebugWnd, button65, "button65");
GLADE_HOOKUP_OBJECT (DebugWnd, button64, "button64");
GLADE_HOOKUP_OBJECT (DebugWnd, vbuttonbox3, "vbuttonbox3");
GLADE_HOOKUP_OBJECT (DebugWnd, button58, "button58");
GLADE_HOOKUP_OBJECT (DebugWnd, button59, "button59");
GLADE_HOOKUP_OBJECT (DebugWnd, button60, "button60");
GLADE_HOOKUP_OBJECT (DebugWnd, button61, "button61");
GLADE_HOOKUP_OBJECT (DebugWnd, vbuttonbox1, "vbuttonbox1");
GLADE_HOOKUP_OBJECT (DebugWnd, button39, "button39");
GLADE_HOOKUP_OBJECT (DebugWnd, button40, "button40");
GLADE_HOOKUP_OBJECT (DebugWnd, button41, "button41");
GLADE_HOOKUP_OBJECT (DebugWnd, vbuttonbox4, "vbuttonbox4");
GLADE_HOOKUP_OBJECT (DebugWnd, button68, "button68");
GLADE_HOOKUP_OBJECT (DebugWnd, button69, "button69");
GLADE_HOOKUP_OBJECT (DebugWnd, button70, "button70");
return DebugWnd;
}
GtkWidget*
create_SetPCDlg (void)
{
GtkWidget *SetPCDlg;
GtkWidget *vbox17;
GtkWidget *label9;
GtkWidget *hbox8;
GtkWidget *label10;
GtkWidget *GtkEntry_dPC;
GtkWidget *hbuttonbox14;
GtkWidget *button42;
GtkWidget *button43;
SetPCDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (SetPCDlg), 5);
gtk_window_set_title (GTK_WINDOW (SetPCDlg), _("SetPCDlg"));
vbox17 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox17);
gtk_container_add (GTK_CONTAINER (SetPCDlg), vbox17);
gtk_container_set_border_width (GTK_CONTAINER (vbox17), 5);
label9 = gtk_label_new (_("Set New PC Address (in Hex):"));
gtk_widget_show (label9);
gtk_box_pack_start (GTK_BOX (vbox17), label9, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label9), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label9), 0.1, 0.5);
hbox8 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox8);
gtk_box_pack_start (GTK_BOX (vbox17), hbox8, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox8), 5);
label10 = gtk_label_new (_("0x"));
gtk_widget_show (label10);
gtk_box_pack_start (GTK_BOX (hbox8), label10, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label10), GTK_JUSTIFY_CENTER);
GtkEntry_dPC = gtk_entry_new ();
gtk_widget_show (GtkEntry_dPC);
gtk_box_pack_start (GTK_BOX (hbox8), GtkEntry_dPC, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_dPC), 8226);
hbuttonbox14 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox14);
gtk_box_pack_start (GTK_BOX (vbox17), hbuttonbox14, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox14), 30);
button42 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button42);
gtk_container_add (GTK_CONTAINER (hbuttonbox14), button42);
GTK_WIDGET_SET_FLAGS (button42, GTK_CAN_DEFAULT);
button43 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button43);
gtk_container_add (GTK_CONTAINER (hbuttonbox14), button43);
GTK_WIDGET_SET_FLAGS (button43, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button42, "clicked",
G_CALLBACK (OnSetPC_Ok),
NULL);
g_signal_connect ((gpointer) button43, "clicked",
G_CALLBACK (OnSetPC_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (SetPCDlg, SetPCDlg, "SetPCDlg");
GLADE_HOOKUP_OBJECT (SetPCDlg, vbox17, "vbox17");
GLADE_HOOKUP_OBJECT (SetPCDlg, label9, "label9");
GLADE_HOOKUP_OBJECT (SetPCDlg, hbox8, "hbox8");
GLADE_HOOKUP_OBJECT (SetPCDlg, label10, "label10");
GLADE_HOOKUP_OBJECT (SetPCDlg, GtkEntry_dPC, "GtkEntry_dPC");
GLADE_HOOKUP_OBJECT (SetPCDlg, hbuttonbox14, "hbuttonbox14");
GLADE_HOOKUP_OBJECT (SetPCDlg, button42, "button42");
GLADE_HOOKUP_OBJECT (SetPCDlg, button43, "button43");
return SetPCDlg;
}
GtkWidget*
create_SetBPADlg (void)
{
GtkWidget *SetBPADlg;
GtkWidget *vbox18;
GtkWidget *label11;
GtkWidget *hbox9;
GtkWidget *label12;
GtkWidget *GtkEntry_BPA;
GtkWidget *hbuttonbox15;
GtkWidget *button44;
GtkWidget *button45;
SetBPADlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (SetBPADlg), 5);
gtk_window_set_title (GTK_WINDOW (SetBPADlg), _("SetBreakPoint Addr"));
vbox18 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox18);
gtk_container_add (GTK_CONTAINER (SetBPADlg), vbox18);
gtk_container_set_border_width (GTK_CONTAINER (vbox18), 5);
label11 = gtk_label_new (_("Set New BP Address (in Hex):"));
gtk_widget_show (label11);
gtk_box_pack_start (GTK_BOX (vbox18), label11, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label11), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label11), 0.1, 0.5);
hbox9 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox9);
gtk_box_pack_start (GTK_BOX (vbox18), hbox9, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox9), 5);
label12 = gtk_label_new (_("0x"));
gtk_widget_show (label12);
gtk_box_pack_start (GTK_BOX (hbox9), label12, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label12), GTK_JUSTIFY_CENTER);
GtkEntry_BPA = gtk_entry_new ();
gtk_widget_show (GtkEntry_BPA);
gtk_box_pack_start (GTK_BOX (hbox9), GtkEntry_BPA, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_BPA), 8226);
hbuttonbox15 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox15);
gtk_box_pack_start (GTK_BOX (vbox18), hbuttonbox15, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox15), 30);
button44 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button44);
gtk_container_add (GTK_CONTAINER (hbuttonbox15), button44);
GTK_WIDGET_SET_FLAGS (button44, GTK_CAN_DEFAULT);
button45 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button45);
gtk_container_add (GTK_CONTAINER (hbuttonbox15), button45);
GTK_WIDGET_SET_FLAGS (button45, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button44, "clicked",
G_CALLBACK (OnSetBPA_Ok),
NULL);
g_signal_connect ((gpointer) button45, "clicked",
G_CALLBACK (OnSetBPA_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (SetBPADlg, SetBPADlg, "SetBPADlg");
GLADE_HOOKUP_OBJECT (SetBPADlg, vbox18, "vbox18");
GLADE_HOOKUP_OBJECT (SetBPADlg, label11, "label11");
GLADE_HOOKUP_OBJECT (SetBPADlg, hbox9, "hbox9");
GLADE_HOOKUP_OBJECT (SetBPADlg, label12, "label12");
GLADE_HOOKUP_OBJECT (SetBPADlg, GtkEntry_BPA, "GtkEntry_BPA");
GLADE_HOOKUP_OBJECT (SetBPADlg, hbuttonbox15, "hbuttonbox15");
GLADE_HOOKUP_OBJECT (SetBPADlg, button44, "button44");
GLADE_HOOKUP_OBJECT (SetBPADlg, button45, "button45");
return SetBPADlg;
}
GtkWidget*
create_SetBPCDlg (void)
{
GtkWidget *SetBPCDlg;
GtkWidget *vbox19;
GtkWidget *label13;
GtkWidget *hbox10;
GtkWidget *label14;
GtkWidget *GtkEntry_BPC;
GtkWidget *hbuttonbox16;
GtkWidget *button46;
GtkWidget *button47;
SetBPCDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (SetBPCDlg), 5);
gtk_window_set_title (GTK_WINDOW (SetBPCDlg), _("SetBreakPoint Addr"));
vbox19 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox19);
gtk_container_add (GTK_CONTAINER (SetBPCDlg), vbox19);
gtk_container_set_border_width (GTK_CONTAINER (vbox19), 5);
label13 = gtk_label_new (_("Set New BP Count (in Hex):"));
gtk_widget_show (label13);
gtk_box_pack_start (GTK_BOX (vbox19), label13, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label13), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label13), 0.1, 0.5);
hbox10 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox10);
gtk_box_pack_start (GTK_BOX (vbox19), hbox10, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox10), 5);
label14 = gtk_label_new (_("0x"));
gtk_widget_show (label14);
gtk_box_pack_start (GTK_BOX (hbox10), label14, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label14), GTK_JUSTIFY_CENTER);
GtkEntry_BPC = gtk_entry_new ();
gtk_widget_show (GtkEntry_BPC);
gtk_box_pack_start (GTK_BOX (hbox10), GtkEntry_BPC, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_BPC), 8226);
hbuttonbox16 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox16);
gtk_box_pack_start (GTK_BOX (vbox19), hbuttonbox16, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox16), 30);
button46 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button46);
gtk_container_add (GTK_CONTAINER (hbuttonbox16), button46);
GTK_WIDGET_SET_FLAGS (button46, GTK_CAN_DEFAULT);
button47 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button47);
gtk_container_add (GTK_CONTAINER (hbuttonbox16), button47);
GTK_WIDGET_SET_FLAGS (button47, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button46, "clicked",
G_CALLBACK (OnSetBPC_Ok),
NULL);
g_signal_connect ((gpointer) button47, "clicked",
G_CALLBACK (OnSetBPC_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (SetBPCDlg, SetBPCDlg, "SetBPCDlg");
GLADE_HOOKUP_OBJECT (SetBPCDlg, vbox19, "vbox19");
GLADE_HOOKUP_OBJECT (SetBPCDlg, label13, "label13");
GLADE_HOOKUP_OBJECT (SetBPCDlg, hbox10, "hbox10");
GLADE_HOOKUP_OBJECT (SetBPCDlg, label14, "label14");
GLADE_HOOKUP_OBJECT (SetBPCDlg, GtkEntry_BPC, "GtkEntry_BPC");
GLADE_HOOKUP_OBJECT (SetBPCDlg, hbuttonbox16, "hbuttonbox16");
GLADE_HOOKUP_OBJECT (SetBPCDlg, button46, "button46");
GLADE_HOOKUP_OBJECT (SetBPCDlg, button47, "button47");
return SetBPCDlg;
}
GtkWidget*
create_DumpCDlg (void)
{
GtkWidget *DumpCDlg;
GtkWidget *vbox20;
GtkWidget *label15;
GtkWidget *hbox11;
GtkWidget *label16;
GtkWidget *GtkEntry_DumpCF;
GtkWidget *hbox12;
GtkWidget *label17;
GtkWidget *GtkEntry_DumpCT;
GtkWidget *label21;
GtkWidget *hbuttonbox17;
GtkWidget *button48;
GtkWidget *button49;
DumpCDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (DumpCDlg), 5);
gtk_window_set_title (GTK_WINDOW (DumpCDlg), _("Dump code"));
vbox20 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox20);
gtk_container_add (GTK_CONTAINER (DumpCDlg), vbox20);
gtk_container_set_border_width (GTK_CONTAINER (vbox20), 5);
label15 = gtk_label_new (_("Set Dump Addr (in Hex):"));
gtk_widget_show (label15);
gtk_box_pack_start (GTK_BOX (vbox20), label15, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label15), 0.1, 0.5);
hbox11 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox11);
gtk_box_pack_start (GTK_BOX (vbox20), hbox11, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox11), 5);
label16 = gtk_label_new (_("From 0x"));
gtk_widget_show (label16);
gtk_box_pack_start (GTK_BOX (hbox11), label16, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label16), GTK_JUSTIFY_CENTER);
gtk_label_set_line_wrap (GTK_LABEL (label16), TRUE);
GtkEntry_DumpCF = gtk_entry_new ();
gtk_widget_show (GtkEntry_DumpCF);
gtk_box_pack_start (GTK_BOX (hbox11), GtkEntry_DumpCF, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_DumpCF), 8226);
hbox12 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox12);
gtk_box_pack_start (GTK_BOX (vbox20), hbox12, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox12), 5);
label17 = gtk_label_new (_("To 0x"));
gtk_widget_show (label17);
gtk_box_pack_start (GTK_BOX (hbox12), label17, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label17), GTK_JUSTIFY_CENTER);
GtkEntry_DumpCT = gtk_entry_new ();
gtk_widget_show (GtkEntry_DumpCT);
gtk_box_pack_start (GTK_BOX (hbox12), GtkEntry_DumpCT, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_DumpCT), 8226);
label21 = gtk_label_new (_("Dump File = \"dump.txt\""));
gtk_widget_show (label21);
gtk_box_pack_start (GTK_BOX (vbox20), label21, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label21), 0.1, 0.5);
hbuttonbox17 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox17);
gtk_box_pack_start (GTK_BOX (vbox20), hbuttonbox17, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox17), 30);
button48 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button48);
gtk_container_add (GTK_CONTAINER (hbuttonbox17), button48);
GTK_WIDGET_SET_FLAGS (button48, GTK_CAN_DEFAULT);
button49 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button49);
gtk_container_add (GTK_CONTAINER (hbuttonbox17), button49);
GTK_WIDGET_SET_FLAGS (button49, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button48, "clicked",
G_CALLBACK (OnDumpC_Ok),
NULL);
g_signal_connect ((gpointer) button49, "clicked",
G_CALLBACK (OnDumpC_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (DumpCDlg, DumpCDlg, "DumpCDlg");
GLADE_HOOKUP_OBJECT (DumpCDlg, vbox20, "vbox20");
GLADE_HOOKUP_OBJECT (DumpCDlg, label15, "label15");
GLADE_HOOKUP_OBJECT (DumpCDlg, hbox11, "hbox11");
GLADE_HOOKUP_OBJECT (DumpCDlg, label16, "label16");
GLADE_HOOKUP_OBJECT (DumpCDlg, GtkEntry_DumpCF, "GtkEntry_DumpCF");
GLADE_HOOKUP_OBJECT (DumpCDlg, hbox12, "hbox12");
GLADE_HOOKUP_OBJECT (DumpCDlg, label17, "label17");
GLADE_HOOKUP_OBJECT (DumpCDlg, GtkEntry_DumpCT, "GtkEntry_DumpCT");
GLADE_HOOKUP_OBJECT (DumpCDlg, label21, "label21");
GLADE_HOOKUP_OBJECT (DumpCDlg, hbuttonbox17, "hbuttonbox17");
GLADE_HOOKUP_OBJECT (DumpCDlg, button48, "button48");
GLADE_HOOKUP_OBJECT (DumpCDlg, button49, "button49");
return DumpCDlg;
}
GtkWidget*
create_DumpRDlg (void)
{
GtkWidget *DumpRDlg;
GtkWidget *vbox21;
GtkWidget *label18;
GtkWidget *hbox13;
GtkWidget *label19;
GtkWidget *GtkEntry_DumpRF;
GtkWidget *hbox14;
GtkWidget *label20;
GtkWidget *GtkEntry_DumpRT;
GtkWidget *label22;
GtkWidget *hbuttonbox18;
GtkWidget *button50;
GtkWidget *button51;
DumpRDlg = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (DumpRDlg), 5);
gtk_window_set_title (GTK_WINDOW (DumpRDlg), _("Raw Dump"));
vbox21 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox21);
gtk_container_add (GTK_CONTAINER (DumpRDlg), vbox21);
gtk_container_set_border_width (GTK_CONTAINER (vbox21), 5);
label18 = gtk_label_new (_("Set Dump Addr (in Hex):"));
gtk_widget_show (label18);
gtk_box_pack_start (GTK_BOX (vbox21), label18, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label18), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label18), 0.1, 0.5);
hbox13 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox13);
gtk_box_pack_start (GTK_BOX (vbox21), hbox13, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox13), 5);
label19 = gtk_label_new (_("From 0x"));
gtk_widget_show (label19);
gtk_box_pack_start (GTK_BOX (hbox13), label19, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label19), GTK_JUSTIFY_CENTER);
gtk_label_set_line_wrap (GTK_LABEL (label19), TRUE);
GtkEntry_DumpRF = gtk_entry_new ();
gtk_widget_show (GtkEntry_DumpRF);
gtk_box_pack_start (GTK_BOX (hbox13), GtkEntry_DumpRF, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_DumpRF), 8226);
hbox14 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox14);
gtk_box_pack_start (GTK_BOX (vbox21), hbox14, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox14), 5);
label20 = gtk_label_new (_("To 0x"));
gtk_widget_show (label20);
gtk_box_pack_start (GTK_BOX (hbox14), label20, FALSE, FALSE, 0);
GtkEntry_DumpRT = gtk_entry_new ();
gtk_widget_show (GtkEntry_DumpRT);
gtk_box_pack_start (GTK_BOX (hbox14), GtkEntry_DumpRT, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_DumpRT), 8226);
label22 = gtk_label_new (_("Dump File = \"dump.txt\""));
gtk_widget_show (label22);
gtk_box_pack_start (GTK_BOX (vbox21), label22, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label22), 0.1, 0.5);
hbuttonbox18 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox18);
gtk_box_pack_start (GTK_BOX (vbox21), hbuttonbox18, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox18), 30);
button50 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button50);
gtk_container_add (GTK_CONTAINER (hbuttonbox18), button50);
GTK_WIDGET_SET_FLAGS (button50, GTK_CAN_DEFAULT);
button51 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button51);
gtk_container_add (GTK_CONTAINER (hbuttonbox18), button51);
GTK_WIDGET_SET_FLAGS (button51, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button50, "clicked",
G_CALLBACK (OnDumpR_Ok),
NULL);
g_signal_connect ((gpointer) button51, "clicked",
G_CALLBACK (OnDumpR_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (DumpRDlg, DumpRDlg, "DumpRDlg");
GLADE_HOOKUP_OBJECT (DumpRDlg, vbox21, "vbox21");
GLADE_HOOKUP_OBJECT (DumpRDlg, label18, "label18");
GLADE_HOOKUP_OBJECT (DumpRDlg, hbox13, "hbox13");
GLADE_HOOKUP_OBJECT (DumpRDlg, label19, "label19");
GLADE_HOOKUP_OBJECT (DumpRDlg, GtkEntry_DumpRF, "GtkEntry_DumpRF");
GLADE_HOOKUP_OBJECT (DumpRDlg, hbox14, "hbox14");
GLADE_HOOKUP_OBJECT (DumpRDlg, label20, "label20");
GLADE_HOOKUP_OBJECT (DumpRDlg, GtkEntry_DumpRT, "GtkEntry_DumpRT");
GLADE_HOOKUP_OBJECT (DumpRDlg, label22, "label22");
GLADE_HOOKUP_OBJECT (DumpRDlg, hbuttonbox18, "hbuttonbox18");
GLADE_HOOKUP_OBJECT (DumpRDlg, button50, "button50");
GLADE_HOOKUP_OBJECT (DumpRDlg, button51, "button51");
return DumpRDlg;
}
GtkWidget*
create_Logging (void)
{
GtkWidget *Logging;
GtkWidget *vbox23;
GtkWidget *hbox15;
GtkWidget *frame4;
GtkWidget *table3;
GtkWidget *Log0;
GtkWidget *Log1;
GtkWidget *Log2;
GtkWidget *Log3;
GtkWidget *Log4;
GtkWidget *Log5;
GtkWidget *Log6;
GtkWidget *Log7;
GtkWidget *Log8;
GtkWidget *Log9;
GtkWidget *Log10;
GtkWidget *Log11;
GtkWidget *Log12;
GtkWidget *Log13;
GtkWidget *Log15;
GtkWidget *Log14;
GtkWidget *Log16;
GtkWidget *Log31;
GtkWidget *Log;
GtkWidget *Log30;
GtkWidget *label33;
GtkWidget *frame5;
GtkWidget *table4;
GtkWidget *Log27;
GtkWidget *Log26;
GtkWidget *Log25;
GtkWidget *Log24;
GtkWidget *Log23;
GtkWidget *Log22;
GtkWidget *Log21;
GtkWidget *Log20;
GtkWidget *Log28;
GtkWidget *label34;
GtkWidget *hbuttonbox19;
GtkWidget *button66;
GtkWidget *button67;
Logging = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (Logging), 5);
gtk_window_set_title (GTK_WINDOW (Logging), _("Logging"));
vbox23 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox23);
gtk_container_add (GTK_CONTAINER (Logging), vbox23);
gtk_container_set_border_width (GTK_CONTAINER (vbox23), 5);
hbox15 = gtk_hbox_new (FALSE, 5);
gtk_widget_show (hbox15);
gtk_box_pack_start (GTK_BOX (vbox23), hbox15, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox15), 5);
frame4 = gtk_frame_new (NULL);
gtk_widget_show (frame4);
gtk_box_pack_start (GTK_BOX (hbox15), frame4, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (frame4), 5);
table3 = gtk_table_new (8, 3, FALSE);
gtk_widget_show (table3);
gtk_container_add (GTK_CONTAINER (frame4), table3);
gtk_container_set_border_width (GTK_CONTAINER (table3), 5);
gtk_table_set_row_spacings (GTK_TABLE (table3), 5);
gtk_table_set_col_spacings (GTK_TABLE (table3), 5);
Log0 = gtk_check_button_new_with_mnemonic (_("Cpu Log"));
gtk_widget_show (Log0);
gtk_table_attach (GTK_TABLE (table3), Log0, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log1 = gtk_check_button_new_with_mnemonic (_("Mem Log"));
gtk_widget_show (Log1);
gtk_table_attach (GTK_TABLE (table3), Log1, 0, 1, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log2 = gtk_check_button_new_with_mnemonic (_("Hw Log"));
gtk_widget_show (Log2);
gtk_table_attach (GTK_TABLE (table3), Log2, 0, 1, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log3 = gtk_check_button_new_with_mnemonic (_("Dma Log"));
gtk_widget_show (Log3);
gtk_table_attach (GTK_TABLE (table3), Log3, 0, 1, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log4 = gtk_check_button_new_with_mnemonic (_("Bios Log"));
gtk_widget_show (Log4);
gtk_table_attach (GTK_TABLE (table3), Log4, 0, 1, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log5 = gtk_check_button_new_with_mnemonic (_("Elf Log"));
gtk_widget_show (Log5);
gtk_table_attach (GTK_TABLE (table3), Log5, 0, 1, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log6 = gtk_check_button_new_with_mnemonic (_("Fpu Log"));
gtk_widget_show (Log6);
gtk_table_attach (GTK_TABLE (table3), Log6, 0, 1, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log7 = gtk_check_button_new_with_mnemonic (_("MMI Log"));
gtk_widget_show (Log7);
gtk_table_attach (GTK_TABLE (table3), Log7, 0, 1, 7, 8,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log8 = gtk_check_button_new_with_mnemonic (_("VU0 Log"));
gtk_widget_show (Log8);
gtk_table_attach (GTK_TABLE (table3), Log8, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log9 = gtk_check_button_new_with_mnemonic (_("Cop0 Log"));
gtk_widget_show (Log9);
gtk_table_attach (GTK_TABLE (table3), Log9, 1, 2, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log10 = gtk_check_button_new_with_mnemonic (_("Vif Log"));
gtk_widget_show (Log10);
gtk_table_attach (GTK_TABLE (table3), Log10, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log11 = gtk_check_button_new_with_mnemonic (_("SPR Log"));
gtk_widget_show (Log11);
gtk_table_attach (GTK_TABLE (table3), Log11, 1, 2, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log12 = gtk_check_button_new_with_mnemonic (_("GIF Log"));
gtk_widget_show (Log12);
gtk_table_attach (GTK_TABLE (table3), Log12, 1, 2, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log13 = gtk_check_button_new_with_mnemonic (_("Sif Log"));
gtk_widget_show (Log13);
gtk_table_attach (GTK_TABLE (table3), Log13, 1, 2, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log15 = gtk_check_button_new_with_mnemonic (_("VU Micro Log"));
gtk_widget_show (Log15);
gtk_table_attach (GTK_TABLE (table3), Log15, 1, 2, 7, 8,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log14 = gtk_check_button_new_with_mnemonic (_("IPU Log"));
gtk_widget_show (Log14);
gtk_table_attach (GTK_TABLE (table3), Log14, 1, 2, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log16 = gtk_check_button_new_with_mnemonic (_("RPC Log"));
gtk_widget_show (Log16);
gtk_table_attach (GTK_TABLE (table3), Log16, 2, 3, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log31 = gtk_check_button_new_with_mnemonic (_("Log to STDOUT"));
gtk_widget_show (Log31);
gtk_table_attach (GTK_TABLE (table3), Log31, 2, 3, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log = gtk_check_button_new_with_mnemonic (_("Log"));
gtk_widget_show (Log);
gtk_table_attach (GTK_TABLE (table3), Log, 2, 3, 7, 8,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log30 = gtk_check_button_new_with_mnemonic (_("SYMs Log"));
gtk_widget_show (Log30);
gtk_table_attach (GTK_TABLE (table3), Log30, 2, 3, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
label33 = gtk_label_new (_("EE Logs"));
gtk_widget_show (label33);
gtk_frame_set_label_widget (GTK_FRAME (frame4), label33);
frame5 = gtk_frame_new (NULL);
gtk_widget_show (frame5);
gtk_box_pack_start (GTK_BOX (hbox15), frame5, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (frame5), 5);
table4 = gtk_table_new (8, 2, FALSE);
gtk_widget_show (table4);
gtk_container_add (GTK_CONTAINER (frame5), table4);
gtk_container_set_border_width (GTK_CONTAINER (table4), 5);
gtk_table_set_row_spacings (GTK_TABLE (table4), 5);
gtk_table_set_col_spacings (GTK_TABLE (table4), 5);
Log27 = gtk_check_button_new_with_mnemonic (_("Cdr Log"));
gtk_widget_show (Log27);
gtk_table_attach (GTK_TABLE (table4), Log27, 0, 1, 7, 8,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log26 = gtk_check_button_new_with_mnemonic (_("Gte Log"));
gtk_widget_show (Log26);
gtk_table_attach (GTK_TABLE (table4), Log26, 0, 1, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log25 = gtk_check_button_new_with_mnemonic (_("Pad Log"));
gtk_widget_show (Log25);
gtk_table_attach (GTK_TABLE (table4), Log25, 0, 1, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log24 = gtk_check_button_new_with_mnemonic (_("Dma Log"));
gtk_widget_show (Log24);
gtk_table_attach (GTK_TABLE (table4), Log24, 0, 1, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log23 = gtk_check_button_new_with_mnemonic (_("Bios Log"));
gtk_widget_show (Log23);
gtk_table_attach (GTK_TABLE (table4), Log23, 0, 1, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log22 = gtk_check_button_new_with_mnemonic (_("Hw Log"));
gtk_widget_show (Log22);
gtk_table_attach (GTK_TABLE (table4), Log22, 0, 1, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log21 = gtk_check_button_new_with_mnemonic (_("Mem Log"));
gtk_widget_show (Log21);
gtk_table_attach (GTK_TABLE (table4), Log21, 0, 1, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log20 = gtk_check_button_new_with_mnemonic (_("IOP Log"));
gtk_widget_show (Log20);
gtk_table_attach (GTK_TABLE (table4), Log20, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
Log28 = gtk_check_button_new_with_mnemonic (_("GPU Log"));
gtk_widget_show (Log28);
gtk_table_attach (GTK_TABLE (table4), Log28, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
label34 = gtk_label_new (_("IOP Logs"));
gtk_widget_show (label34);
gtk_frame_set_label_widget (GTK_FRAME (frame5), label34);
hbuttonbox19 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox19);
gtk_box_pack_start (GTK_BOX (vbox23), hbuttonbox19, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox19), 30);
button66 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button66);
gtk_container_add (GTK_CONTAINER (hbuttonbox19), button66);
GTK_WIDGET_SET_FLAGS (button66, GTK_CAN_DEFAULT);
button67 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button67);
gtk_container_add (GTK_CONTAINER (hbuttonbox19), button67);
GTK_WIDGET_SET_FLAGS (button67, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button66, "clicked",
G_CALLBACK (OnLogging_Ok),
NULL);
g_signal_connect ((gpointer) button67, "clicked",
G_CALLBACK (OnLogging_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (Logging, Logging, "Logging");
GLADE_HOOKUP_OBJECT (Logging, vbox23, "vbox23");
GLADE_HOOKUP_OBJECT (Logging, hbox15, "hbox15");
GLADE_HOOKUP_OBJECT (Logging, frame4, "frame4");
GLADE_HOOKUP_OBJECT (Logging, table3, "table3");
GLADE_HOOKUP_OBJECT (Logging, Log0, "Log0");
GLADE_HOOKUP_OBJECT (Logging, Log1, "Log1");
GLADE_HOOKUP_OBJECT (Logging, Log2, "Log2");
GLADE_HOOKUP_OBJECT (Logging, Log3, "Log3");
GLADE_HOOKUP_OBJECT (Logging, Log4, "Log4");
GLADE_HOOKUP_OBJECT (Logging, Log5, "Log5");
GLADE_HOOKUP_OBJECT (Logging, Log6, "Log6");
GLADE_HOOKUP_OBJECT (Logging, Log7, "Log7");
GLADE_HOOKUP_OBJECT (Logging, Log8, "Log8");
GLADE_HOOKUP_OBJECT (Logging, Log9, "Log9");
GLADE_HOOKUP_OBJECT (Logging, Log10, "Log10");
GLADE_HOOKUP_OBJECT (Logging, Log11, "Log11");
GLADE_HOOKUP_OBJECT (Logging, Log12, "Log12");
GLADE_HOOKUP_OBJECT (Logging, Log13, "Log13");
GLADE_HOOKUP_OBJECT (Logging, Log15, "Log15");
GLADE_HOOKUP_OBJECT (Logging, Log14, "Log14");
GLADE_HOOKUP_OBJECT (Logging, Log16, "Log16");
GLADE_HOOKUP_OBJECT (Logging, Log31, "Log31");
GLADE_HOOKUP_OBJECT (Logging, Log, "Log");
GLADE_HOOKUP_OBJECT (Logging, Log30, "Log30");
GLADE_HOOKUP_OBJECT (Logging, label33, "label33");
GLADE_HOOKUP_OBJECT (Logging, frame5, "frame5");
GLADE_HOOKUP_OBJECT (Logging, table4, "table4");
GLADE_HOOKUP_OBJECT (Logging, Log27, "Log27");
GLADE_HOOKUP_OBJECT (Logging, Log26, "Log26");
GLADE_HOOKUP_OBJECT (Logging, Log25, "Log25");
GLADE_HOOKUP_OBJECT (Logging, Log24, "Log24");
GLADE_HOOKUP_OBJECT (Logging, Log23, "Log23");
GLADE_HOOKUP_OBJECT (Logging, Log22, "Log22");
GLADE_HOOKUP_OBJECT (Logging, Log21, "Log21");
GLADE_HOOKUP_OBJECT (Logging, Log20, "Log20");
GLADE_HOOKUP_OBJECT (Logging, Log28, "Log28");
GLADE_HOOKUP_OBJECT (Logging, label34, "label34");
GLADE_HOOKUP_OBJECT (Logging, hbuttonbox19, "hbuttonbox19");
GLADE_HOOKUP_OBJECT (Logging, button66, "button66");
GLADE_HOOKUP_OBJECT (Logging, button67, "button67");
return Logging;
}
GtkWidget*
create_CmdLine (void)
{
GtkWidget *CmdLine;
GtkWidget *vbox24;
GtkWidget *GtkLabel_Text;
GtkWidget *hbox17;
GtkWidget *GtkEntry_dCMDLINE;
GtkWidget *GtkLabel_Note;
GtkWidget *hbuttonbox20;
GtkWidget *GtkButton_Ok;
GtkWidget *GtkButton_Cancel;
GtkTooltips *tooltips;
tooltips = gtk_tooltips_new ();
CmdLine = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (CmdLine), 5);
gtk_window_set_title (GTK_WINDOW (CmdLine), _("Program arguments"));
gtk_window_set_modal (GTK_WINDOW (CmdLine), TRUE);
vbox24 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox24);
gtk_container_add (GTK_CONTAINER (CmdLine), vbox24);
gtk_container_set_border_width (GTK_CONTAINER (vbox24), 5);
GtkLabel_Text = gtk_label_new (_("Fill in the command line arguments for opened program:"));
gtk_widget_show (GtkLabel_Text);
gtk_box_pack_start (GTK_BOX (vbox24), GtkLabel_Text, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_Text), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Text), 0.1, 0.5);
hbox17 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox17);
gtk_box_pack_start (GTK_BOX (vbox24), hbox17, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox17), 5);
GtkEntry_dCMDLINE = gtk_entry_new ();
gtk_widget_show (GtkEntry_dCMDLINE);
gtk_box_pack_start (GTK_BOX (hbox17), GtkEntry_dCMDLINE, TRUE, TRUE, 0);
gtk_tooltips_set_tip (tooltips, GtkEntry_dCMDLINE, _("If you don't know what to write leave it blank"), NULL);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_dCMDLINE), 8226);
GtkLabel_Note = gtk_label_new (_("Note: this is intented for developers only."));
gtk_widget_show (GtkLabel_Note);
gtk_box_pack_start (GTK_BOX (vbox24), GtkLabel_Note, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (GtkLabel_Note), GTK_JUSTIFY_CENTER);
hbuttonbox20 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox20);
gtk_box_pack_start (GTK_BOX (vbox24), hbuttonbox20, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox20), 30);
GtkButton_Ok = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (GtkButton_Ok);
gtk_container_add (GTK_CONTAINER (hbuttonbox20), GtkButton_Ok);
GTK_WIDGET_SET_FLAGS (GtkButton_Ok, GTK_CAN_DEFAULT);
GtkButton_Cancel = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (GtkButton_Cancel);
gtk_container_add (GTK_CONTAINER (hbuttonbox20), GtkButton_Cancel);
GTK_WIDGET_SET_FLAGS (GtkButton_Cancel, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) GtkButton_Ok, "clicked",
G_CALLBACK (OnArguments_Ok),
NULL);
g_signal_connect ((gpointer) GtkButton_Cancel, "clicked",
G_CALLBACK (OnArguments_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (CmdLine, CmdLine, "CmdLine");
GLADE_HOOKUP_OBJECT (CmdLine, vbox24, "vbox24");
GLADE_HOOKUP_OBJECT (CmdLine, GtkLabel_Text, "GtkLabel_Text");
GLADE_HOOKUP_OBJECT (CmdLine, hbox17, "hbox17");
GLADE_HOOKUP_OBJECT (CmdLine, GtkEntry_dCMDLINE, "GtkEntry_dCMDLINE");
GLADE_HOOKUP_OBJECT (CmdLine, GtkLabel_Note, "GtkLabel_Note");
GLADE_HOOKUP_OBJECT (CmdLine, hbuttonbox20, "hbuttonbox20");
GLADE_HOOKUP_OBJECT (CmdLine, GtkButton_Ok, "GtkButton_Ok");
GLADE_HOOKUP_OBJECT (CmdLine, GtkButton_Cancel, "GtkButton_Cancel");
GLADE_HOOKUP_OBJECT_NO_REF (CmdLine, tooltips, "tooltips");
return CmdLine;
}
GtkWidget*
create_MemWrite32 (void)
{
GtkWidget *MemWrite32;
GtkWidget *vbox25;
GtkWidget *hbox18;
GtkWidget *label27;
GtkWidget *label25;
GtkWidget *GtkEntry_Mem;
GtkWidget *hbox19;
GtkWidget *label28;
GtkWidget *label26;
GtkWidget *GtkEntry_Data;
GtkWidget *hbuttonbox22;
GtkWidget *button71;
GtkWidget *button72;
MemWrite32 = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_container_set_border_width (GTK_CONTAINER (MemWrite32), 5);
gtk_window_set_title (GTK_WINDOW (MemWrite32), _("memWrite32"));
vbox25 = gtk_vbox_new (FALSE, 5);
gtk_widget_show (vbox25);
gtk_container_add (GTK_CONTAINER (MemWrite32), vbox25);
gtk_container_set_border_width (GTK_CONTAINER (vbox25), 5);
hbox18 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox18);
gtk_box_pack_start (GTK_BOX (vbox25), hbox18, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox18), 5);
label27 = gtk_label_new (_("Address "));
gtk_widget_show (label27);
gtk_box_pack_start (GTK_BOX (hbox18), label27, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label27), GTK_JUSTIFY_CENTER);
label25 = gtk_label_new (_("0x"));
gtk_widget_show (label25);
gtk_box_pack_start (GTK_BOX (hbox18), label25, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label25), GTK_JUSTIFY_CENTER);
GtkEntry_Mem = gtk_entry_new ();
gtk_widget_show (GtkEntry_Mem);
gtk_box_pack_start (GTK_BOX (hbox18), GtkEntry_Mem, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_Mem), 8226);
hbox19 = gtk_hbox_new (FALSE, 2);
gtk_widget_show (hbox19);
gtk_box_pack_start (GTK_BOX (vbox25), hbox19, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox19), 5);
label28 = gtk_label_new (_("Data "));
gtk_widget_show (label28);
gtk_box_pack_start (GTK_BOX (hbox19), label28, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label28), GTK_JUSTIFY_CENTER);
label26 = gtk_label_new (_("0x"));
gtk_widget_show (label26);
gtk_box_pack_start (GTK_BOX (hbox19), label26, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label26), GTK_JUSTIFY_CENTER);
GtkEntry_Data = gtk_entry_new ();
gtk_widget_show (GtkEntry_Data);
gtk_box_pack_start (GTK_BOX (hbox19), GtkEntry_Data, TRUE, TRUE, 0);
gtk_entry_set_invisible_char (GTK_ENTRY (GtkEntry_Data), 8226);
hbuttonbox22 = gtk_hbutton_box_new ();
gtk_widget_show (hbuttonbox22);
gtk_box_pack_start (GTK_BOX (vbox25), hbuttonbox22, TRUE, TRUE, 0);
gtk_box_set_spacing (GTK_BOX (hbuttonbox22), 30);
button71 = gtk_button_new_with_mnemonic (_("Ok"));
gtk_widget_show (button71);
gtk_container_add (GTK_CONTAINER (hbuttonbox22), button71);
GTK_WIDGET_SET_FLAGS (button71, GTK_CAN_DEFAULT);
button72 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_show (button72);
gtk_container_add (GTK_CONTAINER (hbuttonbox22), button72);
GTK_WIDGET_SET_FLAGS (button72, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) button71, "clicked",
G_CALLBACK (OnMemWrite32_Ok),
NULL);
g_signal_connect ((gpointer) button72, "clicked",
G_CALLBACK (OnMemWrite32_Cancel),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (MemWrite32, MemWrite32, "MemWrite32");
GLADE_HOOKUP_OBJECT (MemWrite32, vbox25, "vbox25");
GLADE_HOOKUP_OBJECT (MemWrite32, hbox18, "hbox18");
GLADE_HOOKUP_OBJECT (MemWrite32, label27, "label27");
GLADE_HOOKUP_OBJECT (MemWrite32, label25, "label25");
GLADE_HOOKUP_OBJECT (MemWrite32, GtkEntry_Mem, "GtkEntry_Mem");
GLADE_HOOKUP_OBJECT (MemWrite32, hbox19, "hbox19");
GLADE_HOOKUP_OBJECT (MemWrite32, label28, "label28");
GLADE_HOOKUP_OBJECT (MemWrite32, label26, "label26");
GLADE_HOOKUP_OBJECT (MemWrite32, GtkEntry_Data, "GtkEntry_Data");
GLADE_HOOKUP_OBJECT (MemWrite32, hbuttonbox22, "hbuttonbox22");
GLADE_HOOKUP_OBJECT (MemWrite32, button71, "button71");
GLADE_HOOKUP_OBJECT (MemWrite32, button72, "button72");
return MemWrite32;
}