pcsx2/Linux/GladeGui.c
2007-04-02 01:06:17 +00:00

3008 lines
135 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 <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
#include "GladeCalls.h"
#include "GladeGui.h"
#include "GladeFuncs.h"
GtkWidget*
create_MainWindow (void)
{
GtkWidget *MainWindow;
GtkWidget *vbox1;
GtkWidget *GtkMenuBar_Menu;
GtkWidget *GtkMenuItem_File;
GtkWidget *GtkMenuItem_File_menu;
GtkAccelGroup *GtkMenuItem_File_menu_accels;
GtkWidget *run_cd1;
GtkWidget *GtkMenuItem_LoadElf;
GtkWidget *separator2;
GtkWidget *states1;
GtkWidget *states1_menu;
GtkAccelGroup *states1_menu_accels;
GtkWidget *load1;
GtkWidget *load1_menu;
GtkAccelGroup *load1_menu_accels;
GtkWidget *slot_1;
GtkWidget *slot_3;
GtkWidget *slot_4;
GtkWidget *slot_5;
GtkWidget *slot_2;
GtkWidget *other1;
GtkWidget *save1;
GtkWidget *save1_menu;
GtkAccelGroup *save1_menu_accels;
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;
GtkAccelGroup *GtkMenuItem_Emulator_menu_accels;
GtkWidget *GtkMenuItem_Run;
GtkWidget *GtkMenuItem_Reset;
GtkWidget *GtkMenuItem_Arguments;
GtkWidget *GtkMenuItem_Configuration;
GtkWidget *GtkMenuItem_Configuration_menu;
GtkAccelGroup *GtkMenuItem_Configuration_menu_accels;
GtkWidget *GtkMenuItem_PluginsBios;
GtkWidget *separator3;
GtkWidget *GtkMenuItem_Graphics;
GtkWidget *GtkMenuItem_Controllers;
GtkWidget *GtkMenuItem_Sound;
GtkWidget *GtkMenuItem_Cdvdrom;
GtkWidget *GtkMenuItem_Dev9;
GtkWidget *separator4;
GtkWidget *GtkMenuItem_Cpu;
GtkWidget *GtkMenuItem_Language;
GtkWidget *GtkMenuItem_Debug;
GtkWidget *GtkMenuItem_Debug_menu;
GtkAccelGroup *GtkMenuItem_Debug_menu_accels;
GtkWidget *GtkMenuItem_EnterDebugger;
GtkWidget *GtkMenuItem_Logging;
GtkWidget *GtkMenuItem_Help;
GtkWidget *GtkMenuItem_Help_menu;
GtkAccelGroup *GtkMenuItem_Help_menu_accels;
GtkWidget *GtkMenuItem_About;
MainWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_object_set_data (GTK_OBJECT (MainWindow), "MainWindow", MainWindow);
gtk_widget_set_usize (MainWindow, -2, 200);
gtk_window_set_title (GTK_WINDOW (MainWindow), _("PCSX"));
gtk_window_set_position (GTK_WINDOW (MainWindow), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (MainWindow), FALSE, FALSE, FALSE);
vbox1 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "vbox1", vbox1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox1);
gtk_container_add (GTK_CONTAINER (MainWindow), vbox1);
GtkMenuBar_Menu = gtk_menu_bar_new ();
gtk_widget_ref (GtkMenuBar_Menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuBar_Menu", GtkMenuBar_Menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuBar_Menu);
gtk_box_pack_start (GTK_BOX (vbox1), GtkMenuBar_Menu, FALSE, FALSE, 0);
GtkMenuItem_File = gtk_menu_item_new_with_label (_("File"));
gtk_widget_ref (GtkMenuItem_File);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_File", GtkMenuItem_File,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_File);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_File);
GtkMenuItem_File_menu = gtk_menu_new ();
gtk_widget_ref (GtkMenuItem_File_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_File_menu", GtkMenuItem_File_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_File), GtkMenuItem_File_menu);
GtkMenuItem_File_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (GtkMenuItem_File_menu));
run_cd1 = gtk_menu_item_new_with_label (_("Run CD"));
gtk_widget_ref (run_cd1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "run_cd1", run_cd1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (run_cd1);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), run_cd1);
GtkMenuItem_LoadElf = gtk_menu_item_new_with_label (_("Load Elf"));
gtk_widget_ref (GtkMenuItem_LoadElf);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_LoadElf", GtkMenuItem_LoadElf,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_LoadElf);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), GtkMenuItem_LoadElf);
separator2 = gtk_menu_item_new ();
gtk_widget_ref (separator2);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "separator2", separator2,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("States"));
gtk_widget_ref (states1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "states1", states1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (states1);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), states1);
states1_menu = gtk_menu_new ();
gtk_widget_ref (states1_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "states1_menu", states1_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (states1), states1_menu);
states1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (states1_menu));
load1 = gtk_menu_item_new_with_label (_("Load"));
gtk_widget_ref (load1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "load1", load1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (load1);
gtk_container_add (GTK_CONTAINER (states1_menu), load1);
load1_menu = gtk_menu_new ();
gtk_widget_ref (load1_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "load1_menu", load1_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (load1), load1_menu);
load1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (load1_menu));
slot_1 = gtk_menu_item_new_with_label (_("Slot 1"));
gtk_widget_ref (slot_1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_1", slot_1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_1);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_1);
slot_3 = gtk_menu_item_new_with_label (_("Slot 2"));
gtk_widget_ref (slot_3);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_3", slot_3,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_3);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_3);
slot_4 = gtk_menu_item_new_with_label (_("Slot 3"));
gtk_widget_ref (slot_4);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_4", slot_4,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_4);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_4);
slot_5 = gtk_menu_item_new_with_label (_("Slot 4"));
gtk_widget_ref (slot_5);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_5", slot_5,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_5);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_5);
slot_2 = gtk_menu_item_new_with_label (_("Slot 5"));
gtk_widget_ref (slot_2);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_2", slot_2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_2);
gtk_container_add (GTK_CONTAINER (load1_menu), slot_2);
other1 = gtk_menu_item_new_with_label (_("Other..."));
gtk_widget_ref (other1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "other1", other1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (other1);
gtk_container_add (GTK_CONTAINER (load1_menu), other1);
save1 = gtk_menu_item_new_with_label (_("Save"));
gtk_widget_ref (save1);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "save1", save1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (save1);
gtk_container_add (GTK_CONTAINER (states1_menu), save1);
save1_menu = gtk_menu_new ();
gtk_widget_ref (save1_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "save1_menu", save1_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (save1), save1_menu);
save1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (save1_menu));
slot_6 = gtk_menu_item_new_with_label (_("Slot 1"));
gtk_widget_ref (slot_6);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_6", slot_6,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_6);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_6);
slot_7 = gtk_menu_item_new_with_label (_("Slot 2"));
gtk_widget_ref (slot_7);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_7", slot_7,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_7);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_7);
slot_8 = gtk_menu_item_new_with_label (_("Slot 3"));
gtk_widget_ref (slot_8);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_8", slot_8,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_8);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_8);
slot_9 = gtk_menu_item_new_with_label (_("Slot 4"));
gtk_widget_ref (slot_9);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_9", slot_9,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_9);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_9);
slot_10 = gtk_menu_item_new_with_label (_("Slot 5"));
gtk_widget_ref (slot_10);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "slot_10", slot_10,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (slot_10);
gtk_container_add (GTK_CONTAINER (save1_menu), slot_10);
other2 = gtk_menu_item_new_with_label (_("Other..."));
gtk_widget_ref (other2);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "other2", other2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (other2);
gtk_container_add (GTK_CONTAINER (save1_menu), other2);
GtkMenuItem_Exit = gtk_menu_item_new_with_label (_("Exit"));
gtk_widget_ref (GtkMenuItem_Exit);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Exit", GtkMenuItem_Exit,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Exit);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_File_menu), GtkMenuItem_Exit);
GtkMenuItem_Emulator = gtk_menu_item_new_with_label (_("Emulator"));
gtk_widget_ref (GtkMenuItem_Emulator);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Emulator", GtkMenuItem_Emulator,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Emulator);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Emulator);
GtkMenuItem_Emulator_menu = gtk_menu_new ();
gtk_widget_ref (GtkMenuItem_Emulator_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Emulator_menu", GtkMenuItem_Emulator_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Emulator), GtkMenuItem_Emulator_menu);
GtkMenuItem_Emulator_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (GtkMenuItem_Emulator_menu));
GtkMenuItem_Run = gtk_menu_item_new_with_label (_("Run"));
gtk_widget_ref (GtkMenuItem_Run);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Run", GtkMenuItem_Run,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Run);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Emulator_menu), GtkMenuItem_Run);
GtkMenuItem_Reset = gtk_menu_item_new_with_label (_("Reset"));
gtk_widget_ref (GtkMenuItem_Reset);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Reset", GtkMenuItem_Reset,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Reset);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Emulator_menu), GtkMenuItem_Reset);
GtkMenuItem_Arguments = gtk_menu_item_new_with_label (_("Arguments"));
gtk_widget_ref (GtkMenuItem_Arguments);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Arguments", GtkMenuItem_Arguments,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Arguments);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Emulator_menu), GtkMenuItem_Arguments);
GtkMenuItem_Configuration = gtk_menu_item_new_with_label (_("Configuration"));
gtk_widget_ref (GtkMenuItem_Configuration);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Configuration", GtkMenuItem_Configuration,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Configuration);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Configuration);
GtkMenuItem_Configuration_menu = gtk_menu_new ();
gtk_widget_ref (GtkMenuItem_Configuration_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Configuration_menu", GtkMenuItem_Configuration_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Configuration), GtkMenuItem_Configuration_menu);
GtkMenuItem_Configuration_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (GtkMenuItem_Configuration_menu));
GtkMenuItem_PluginsBios = gtk_menu_item_new_with_label (_("Plugins & Bios"));
gtk_widget_ref (GtkMenuItem_PluginsBios);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_PluginsBios", GtkMenuItem_PluginsBios,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_PluginsBios);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_PluginsBios);
separator3 = gtk_menu_item_new ();
gtk_widget_ref (separator3);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "separator3", separator3,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Graphics"));
gtk_widget_ref (GtkMenuItem_Graphics);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Graphics", GtkMenuItem_Graphics,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Graphics);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Graphics);
GtkMenuItem_Controllers = gtk_menu_item_new_with_label (_("Controllers"));
gtk_widget_ref (GtkMenuItem_Controllers);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Controllers", GtkMenuItem_Controllers,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Controllers);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Controllers);
GtkMenuItem_Sound = gtk_menu_item_new_with_label (_("Sound"));
gtk_widget_ref (GtkMenuItem_Sound);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Sound", GtkMenuItem_Sound,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Sound);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Sound);
GtkMenuItem_Cdvdrom = gtk_menu_item_new_with_label (_("Cdvdrom"));
gtk_widget_ref (GtkMenuItem_Cdvdrom);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Cdvdrom", GtkMenuItem_Cdvdrom,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Cdvdrom);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Cdvdrom);
GtkMenuItem_Dev9 = gtk_menu_item_new_with_label (_("Dev9"));
gtk_widget_ref (GtkMenuItem_Dev9);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Dev9", GtkMenuItem_Dev9,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Dev9);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Dev9);
separator4 = gtk_menu_item_new ();
gtk_widget_ref (separator4);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "separator4", separator4,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cpu"));
gtk_widget_ref (GtkMenuItem_Cpu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Cpu", GtkMenuItem_Cpu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Cpu);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Configuration_menu), GtkMenuItem_Cpu);
GtkMenuItem_Language = gtk_menu_item_new_with_label (_("Language"));
gtk_widget_ref (GtkMenuItem_Language);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Language", GtkMenuItem_Language,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Language);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Language);
GtkMenuItem_Debug = gtk_menu_item_new_with_label (_("Debug"));
gtk_widget_ref (GtkMenuItem_Debug);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Debug", GtkMenuItem_Debug,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Debug);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Debug);
GtkMenuItem_Debug_menu = gtk_menu_new ();
gtk_widget_ref (GtkMenuItem_Debug_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Debug_menu", GtkMenuItem_Debug_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Debug), GtkMenuItem_Debug_menu);
GtkMenuItem_Debug_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (GtkMenuItem_Debug_menu));
GtkMenuItem_EnterDebugger = gtk_menu_item_new_with_label (_("Enter Debugger ..."));
gtk_widget_ref (GtkMenuItem_EnterDebugger);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_EnterDebugger", GtkMenuItem_EnterDebugger,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_EnterDebugger);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Debug_menu), GtkMenuItem_EnterDebugger);
GtkMenuItem_Logging = gtk_menu_item_new_with_label (_("Logging"));
gtk_widget_ref (GtkMenuItem_Logging);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Logging", GtkMenuItem_Logging,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Logging);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Debug_menu), GtkMenuItem_Logging);
GtkMenuItem_Help = gtk_menu_item_new_with_label (_("Help"));
gtk_widget_ref (GtkMenuItem_Help);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Help", GtkMenuItem_Help,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_Help);
gtk_container_add (GTK_CONTAINER (GtkMenuBar_Menu), GtkMenuItem_Help);
GtkMenuItem_Help_menu = gtk_menu_new ();
gtk_widget_ref (GtkMenuItem_Help_menu);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_Help_menu", GtkMenuItem_Help_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (GtkMenuItem_Help), GtkMenuItem_Help_menu);
GtkMenuItem_Help_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (GtkMenuItem_Help_menu));
GtkMenuItem_About = gtk_menu_item_new_with_label (_("About PCSX2"));
gtk_widget_ref (GtkMenuItem_About);
gtk_object_set_data_full (GTK_OBJECT (MainWindow), "GtkMenuItem_About", GtkMenuItem_About,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkMenuItem_About);
gtk_container_add (GTK_CONTAINER (GtkMenuItem_Help_menu), GtkMenuItem_About);
gtk_signal_connect (GTK_OBJECT (MainWindow), "destroy",
GTK_SIGNAL_FUNC (OnDestroy),
NULL);
gtk_signal_connect (GTK_OBJECT (run_cd1), "activate",
GTK_SIGNAL_FUNC (OnFile_RunCD),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_LoadElf), "activate",
GTK_SIGNAL_FUNC (OnFile_LoadElf),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_1), "activate",
GTK_SIGNAL_FUNC (OnStates_Load1),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_3), "activate",
GTK_SIGNAL_FUNC (OnStates_Load2),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_4), "activate",
GTK_SIGNAL_FUNC (OnStates_Load3),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_5), "activate",
GTK_SIGNAL_FUNC (OnStates_Load4),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_2), "activate",
GTK_SIGNAL_FUNC (OnStates_Load5),
NULL);
gtk_signal_connect (GTK_OBJECT (other1), "activate",
GTK_SIGNAL_FUNC (OnStates_LoadOther),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_6), "activate",
GTK_SIGNAL_FUNC (OnStates_Save1),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_7), "activate",
GTK_SIGNAL_FUNC (OnStates_Save2),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_8), "activate",
GTK_SIGNAL_FUNC (OnStates_Save3),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_9), "activate",
GTK_SIGNAL_FUNC (OnStates_Save4),
NULL);
gtk_signal_connect (GTK_OBJECT (slot_10), "activate",
GTK_SIGNAL_FUNC (OnStates_Save5),
NULL);
gtk_signal_connect (GTK_OBJECT (other2), "activate",
GTK_SIGNAL_FUNC (OnStates_SaveOther),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Exit), "activate",
GTK_SIGNAL_FUNC (OnFile_Exit),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Run), "activate",
GTK_SIGNAL_FUNC (OnEmu_Run),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Reset), "activate",
GTK_SIGNAL_FUNC (OnEmu_Reset),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Arguments), "activate",
GTK_SIGNAL_FUNC (OnEmu_Arguments),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_PluginsBios), "activate",
GTK_SIGNAL_FUNC (OnConf_Conf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Graphics), "activate",
GTK_SIGNAL_FUNC (OnConf_Gs),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Controllers), "activate",
GTK_SIGNAL_FUNC (OnConf_Pads),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Sound), "activate",
GTK_SIGNAL_FUNC (OnConf_Spu2),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Cdvdrom), "activate",
GTK_SIGNAL_FUNC (OnConf_Cdvd),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Dev9), "activate",
GTK_SIGNAL_FUNC (OnConf_Dev9),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Cpu), "activate",
GTK_SIGNAL_FUNC (OnConf_Cpu),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_EnterDebugger), "activate",
GTK_SIGNAL_FUNC (OnDebug_Debugger),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_Logging), "activate",
GTK_SIGNAL_FUNC (OnDebug_Logging),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkMenuItem_About), "activate",
GTK_SIGNAL_FUNC (OnHelp_About),
NULL);
return MainWindow;
}
GtkWidget*
create_AboutDlg (void)
{
GtkWidget *AboutDlg;
GtkWidget *vbox2;
GtkWidget *packer1;
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (AboutDlg), "AboutDlg", AboutDlg);
gtk_container_set_border_width (GTK_CONTAINER (AboutDlg), 10);
gtk_window_set_title (GTK_WINDOW (AboutDlg), _("Pcsx About"));
gtk_window_set_position (GTK_WINDOW (AboutDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (AboutDlg), FALSE, FALSE, FALSE);
vbox2 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox2);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "vbox2", vbox2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox2);
gtk_container_add (GTK_CONTAINER (AboutDlg), vbox2);
packer1 = gtk_packer_new ();
gtk_widget_ref (packer1);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "packer1", packer1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (packer1);
gtk_box_pack_start (GTK_BOX (vbox2), packer1, FALSE, FALSE, 0);
hbox1 = gtk_hbox_new (FALSE, 0);
gtk_widget_ref (hbox1);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "hbox1", hbox1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox1);
gtk_box_pack_start (GTK_BOX (vbox2), hbox1, TRUE, TRUE, 0);
vbox4 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox4);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "vbox4", vbox4,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox4);
gtk_box_pack_start (GTK_BOX (hbox1), vbox4, TRUE, TRUE, 0);
GtkAbout_LabelVersion = gtk_label_new (_("PCSX2\r\r\r\nVersion x.x"));
gtk_widget_ref (GtkAbout_LabelVersion);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "GtkAbout_LabelVersion", GtkAbout_LabelVersion,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkAbout_LabelVersion);
gtk_box_pack_start (GTK_BOX (vbox4), GtkAbout_LabelVersion, FALSE, FALSE, 0);
frame1 = gtk_frame_new (NULL);
gtk_widget_ref (frame1);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "frame1", frame1,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbox6);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "vbox6", vbox6,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (GtkAbout_LabelAuthors);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "GtkAbout_LabelAuthors", GtkAbout_LabelAuthors,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkAbout_LabelAuthors);
gtk_box_pack_start (GTK_BOX (vbox6), GtkAbout_LabelAuthors, FALSE, FALSE, 0);
pixmap1 = create_pixmap (AboutDlg, "pcsxAbout.xpm");
gtk_widget_ref (pixmap1);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "pixmap1", pixmap1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (pixmap1);
gtk_box_pack_start (GTK_BOX (hbox1), pixmap1, TRUE, TRUE, 0);
frame2 = gtk_frame_new (NULL);
gtk_widget_ref (frame2);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "frame2", frame2,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbox5);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "vbox5", vbox5,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (GtkAbout_LabelGreets);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "GtkAbout_LabelGreets", GtkAbout_LabelGreets,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkAbout_LabelGreets);
gtk_box_pack_start (GTK_BOX (vbox5), GtkAbout_LabelGreets, FALSE, FALSE, 0);
hbuttonbox1 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox1);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "hbuttonbox1", hbuttonbox1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox1);
gtk_box_pack_start (GTK_BOX (vbox2), hbuttonbox1, TRUE, TRUE, 0);
GtkButton_Ok = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (GtkButton_Ok);
gtk_object_set_data_full (GTK_OBJECT (AboutDlg), "GtkButton_Ok", GtkButton_Ok,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkButton_Ok);
gtk_container_add (GTK_CONTAINER (hbuttonbox1), GtkButton_Ok);
GTK_WIDGET_SET_FLAGS (GtkButton_Ok, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (GtkButton_Ok), "clicked",
GTK_SIGNAL_FUNC (OnHelpAbout_Ok),
NULL);
return AboutDlg;
}
GtkWidget*
create_ConfDlg (void)
{
GtkWidget *ConfDlg;
GtkWidget *vbox12;
GtkWidget *table2;
GtkWidget *GtkCombo_Pad1;
GtkWidget *combo_entry4;
GtkWidget *GtkCombo_Pad2;
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;
GtkWidget *combo_entry2;
GtkWidget *GtkLabel_Sound;
GtkWidget *GtkCombo_Spu2;
GtkWidget *entry1;
GtkWidget *hbuttonbox12;
GtkWidget *GtkButton_SPU2configure;
GtkWidget *GtkButton_SPU2test;
GtkWidget *GtkButton_SPU2about;
GtkWidget *GtkCombo_Dev9;
GtkWidget *entry3;
GtkWidget *hbuttonbox21;
GtkWidget *GtkButton_DEV9configure;
GtkWidget *GtkButton_DEV9test;
GtkWidget *GtkButton_DEV9about;
GtkWidget *label23;
GtkWidget *GtkLabel_Cdvdrom;
GtkWidget *GtkCombo_Cdvd;
GtkWidget *entry2;
GtkWidget *hbuttonbox13;
GtkWidget *GtkButton_CDVDconfigure;
GtkWidget *GtkButton_CDVDtest;
GtkWidget *GtkButton_CDVDabout;
GtkWidget *label29;
GtkWidget *GtkCombo_Usb;
GtkWidget *entry4;
GtkWidget *hbuttonbox23;
GtkWidget *GtkButton_USBconfigure;
GtkWidget *GtkButton_USBtest;
GtkWidget *GtkButton_USBabout;
GtkWidget *GtkCombo_Bios;
GtkWidget *combo_entry7;
GtkWidget *GtkCombo_FW;
GtkWidget *entry5;
GtkWidget *hbuttonbox24;
GtkWidget *GtkButton_FWconfigure;
GtkWidget *GtkButton_FWtest;
GtkWidget *GtkButton_FWabout;
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (ConfDlg), "ConfDlg", ConfDlg);
gtk_container_set_border_width (GTK_CONTAINER (ConfDlg), 10);
gtk_window_set_title (GTK_WINDOW (ConfDlg), _("Conf"));
gtk_window_set_position (GTK_WINDOW (ConfDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (ConfDlg), FALSE, FALSE, FALSE);
vbox12 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox12);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "vbox12", vbox12,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox12);
gtk_container_add (GTK_CONTAINER (ConfDlg), vbox12);
table2 = gtk_table_new (14, 2, FALSE);
gtk_widget_ref (table2);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "table2", table2,
(GtkDestroyNotify) gtk_widget_unref);
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 ();
gtk_widget_ref (GtkCombo_Pad1);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Pad1", GtkCombo_Pad1,
(GtkDestroyNotify) gtk_widget_unref);
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);
combo_entry4 = GTK_COMBO (GtkCombo_Pad1)->entry;
gtk_widget_ref (combo_entry4);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "combo_entry4", combo_entry4,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (combo_entry4);
GtkCombo_Pad2 = gtk_combo_new ();
gtk_widget_ref (GtkCombo_Pad2);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Pad2", GtkCombo_Pad2,
(GtkDestroyNotify) gtk_widget_unref);
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);
combo_entry5 = GTK_COMBO (GtkCombo_Pad2)->entry;
gtk_widget_ref (combo_entry5);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "combo_entry5", combo_entry5,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (combo_entry5);
hbuttonbox6 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox6);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox6", hbuttonbox6,
(GtkDestroyNotify) gtk_widget_unref);
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);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox6), 0);
GtkButton_PAD2configure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_PAD2configure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_PAD2configure", GtkButton_PAD2configure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_PAD2test);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_PAD2test", GtkButton_PAD2test,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_PAD2about);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_PAD2about", GtkButton_PAD2about,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbuttonbox7);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox7", hbuttonbox7,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox7);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox7, 0, 1, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox7), 0);
GtkButton_PAD1configure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_PAD1configure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_PAD1configure", GtkButton_PAD1configure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_PAD1test);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_PAD1test", GtkButton_PAD1test,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_PAD1about);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_PAD1about", GtkButton_PAD1about,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbuttonbox8);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox8", hbuttonbox8,
(GtkDestroyNotify) gtk_widget_unref);
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);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox8), 0);
GtkButton_GSconfigure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_GSconfigure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_GSconfigure", GtkButton_GSconfigure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_GStest);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_GStest", GtkButton_GStest,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_GSabout);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_GSabout", GtkButton_GSabout,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (GtkLabel_Graphics);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkLabel_Graphics", GtkLabel_Graphics,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_Graphics);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Graphics, 0, 1, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Graphics), 0, 0.5);
GtkLabel_FirstController = gtk_label_new (_("First Controller"));
gtk_widget_ref (GtkLabel_FirstController);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkLabel_FirstController", GtkLabel_FirstController,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_FirstController);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_FirstController, 0, 1, 3, 4,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_FirstController), 0, 0.5);
GtkLabel_SecondController = gtk_label_new (_("Second Controller"));
gtk_widget_ref (GtkLabel_SecondController);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkLabel_SecondController", GtkLabel_SecondController,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_SecondController);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_SecondController, 1, 2, 3, 4,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_SecondController), 0, 0.5);
GtkCombo_Gs = gtk_combo_new ();
gtk_widget_ref (GtkCombo_Gs);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Gs", GtkCombo_Gs,
(GtkDestroyNotify) gtk_widget_unref);
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);
combo_entry2 = GTK_COMBO (GtkCombo_Gs)->entry;
gtk_widget_ref (combo_entry2);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "combo_entry2", combo_entry2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (combo_entry2);
GtkLabel_Sound = gtk_label_new (_("Sound"));
gtk_widget_ref (GtkLabel_Sound);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkLabel_Sound", GtkLabel_Sound,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_Sound);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Sound, 1, 2, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Sound), 0, 0.5);
GtkCombo_Spu2 = gtk_combo_new ();
gtk_widget_ref (GtkCombo_Spu2);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Spu2", GtkCombo_Spu2,
(GtkDestroyNotify) gtk_widget_unref);
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);
entry1 = GTK_COMBO (GtkCombo_Spu2)->entry;
gtk_widget_ref (entry1);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "entry1", entry1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry1);
hbuttonbox12 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox12);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox12", hbuttonbox12,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox12);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox12, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox12), 0);
GtkButton_SPU2configure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_SPU2configure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_SPU2configure", GtkButton_SPU2configure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_SPU2test);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_SPU2test", GtkButton_SPU2test,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_SPU2about);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_SPU2about", GtkButton_SPU2about,
(GtkDestroyNotify) gtk_widget_unref);
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 ();
gtk_widget_ref (GtkCombo_Dev9);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Dev9", GtkCombo_Dev9,
(GtkDestroyNotify) gtk_widget_unref);
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);
entry3 = GTK_COMBO (GtkCombo_Dev9)->entry;
gtk_widget_ref (entry3);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "entry3", entry3,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry3);
hbuttonbox21 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox21);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox21", hbuttonbox21,
(GtkDestroyNotify) gtk_widget_unref);
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);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox21), 0);
GtkButton_DEV9configure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_DEV9configure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_DEV9configure", GtkButton_DEV9configure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_DEV9test);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_DEV9test", GtkButton_DEV9test,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_DEV9about);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_DEV9about", GtkButton_DEV9about,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label23);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "label23", label23,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label23);
gtk_table_attach (GTK_TABLE (table2), label23, 0, 1, 6, 7,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label23), 0, 0.5);
GtkLabel_Cdvdrom = gtk_label_new (_("Cdvdrom"));
gtk_widget_ref (GtkLabel_Cdvdrom);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkLabel_Cdvdrom", GtkLabel_Cdvdrom,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_Cdvdrom);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Cdvdrom, 1, 2, 6, 7,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Cdvdrom), 0, 0.5);
GtkCombo_Cdvd = gtk_combo_new ();
gtk_widget_ref (GtkCombo_Cdvd);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Cdvd", GtkCombo_Cdvd,
(GtkDestroyNotify) gtk_widget_unref);
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);
entry2 = GTK_COMBO (GtkCombo_Cdvd)->entry;
gtk_widget_ref (entry2);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "entry2", entry2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry2);
hbuttonbox13 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox13);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox13", hbuttonbox13,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox13);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox13, 1, 2, 8, 9,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox13), 0);
GtkButton_CDVDconfigure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_CDVDconfigure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_CDVDconfigure", GtkButton_CDVDconfigure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_CDVDtest);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_CDVDtest", GtkButton_CDVDtest,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_CDVDabout);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_CDVDabout", GtkButton_CDVDabout,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label29);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "label29", label29,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label29);
gtk_table_attach (GTK_TABLE (table2), label29, 0, 1, 9, 10,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label29), 0, 0.5);
GtkCombo_Usb = gtk_combo_new ();
gtk_widget_ref (GtkCombo_Usb);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Usb", GtkCombo_Usb,
(GtkDestroyNotify) gtk_widget_unref);
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);
entry4 = GTK_COMBO (GtkCombo_Usb)->entry;
gtk_widget_ref (entry4);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "entry4", entry4,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry4);
hbuttonbox23 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox23);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox23", hbuttonbox23,
(GtkDestroyNotify) gtk_widget_unref);
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);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox23), 0);
GtkButton_USBconfigure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_USBconfigure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_USBconfigure", GtkButton_USBconfigure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_USBtest);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_USBtest", GtkButton_USBtest,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("About"));
gtk_widget_ref (GtkButton_USBabout);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_USBabout", GtkButton_USBabout,
(GtkDestroyNotify) gtk_widget_unref);
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 ();
gtk_widget_ref (GtkCombo_Bios);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_Bios", GtkCombo_Bios,
(GtkDestroyNotify) gtk_widget_unref);
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);
combo_entry7 = GTK_COMBO (GtkCombo_Bios)->entry;
gtk_widget_ref (combo_entry7);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "combo_entry7", combo_entry7,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (combo_entry7);
GtkCombo_FW = gtk_combo_new ();
gtk_widget_ref (GtkCombo_FW);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkCombo_FW", GtkCombo_FW,
(GtkDestroyNotify) gtk_widget_unref);
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);
entry5 = GTK_COMBO (GtkCombo_FW)->entry;
gtk_widget_ref (entry5);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "entry5", entry5,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry5);
hbuttonbox24 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox24);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox24", hbuttonbox24,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox24);
gtk_table_attach (GTK_TABLE (table2), hbuttonbox24, 1, 2, 11, 12,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox24), 0);
GtkButton_FWconfigure = gtk_button_new_with_label (_("Configure"));
gtk_widget_ref (GtkButton_FWconfigure);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_FWconfigure", GtkButton_FWconfigure,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Test"));
gtk_widget_ref (GtkButton_FWtest);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_FWtest", GtkButton_FWtest,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkButton_FWtest);
gtk_container_add (GTK_CONTAINER (hbuttonbox24), GtkButton_FWtest);
GTK_WIDGET_SET_FLAGS (GtkButton_FWtest, GTK_CAN_DEFAULT);
GtkButton_FWabout = gtk_button_new_with_label (_("About"));
gtk_widget_ref (GtkButton_FWabout);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_FWabout", GtkButton_FWabout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkButton_FWabout);
gtk_container_add (GTK_CONTAINER (hbuttonbox24), GtkButton_FWabout);
GTK_WIDGET_SET_FLAGS (GtkButton_FWabout, GTK_CAN_DEFAULT);
label30 = gtk_label_new (_("FW"));
gtk_widget_ref (label30);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "label30", label30,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label30);
gtk_table_attach (GTK_TABLE (table2), label30, 1, 2, 9, 10,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label30), 0, 0.5);
GtkLabel_Bios = gtk_label_new (_("Bios"));
gtk_widget_ref (GtkLabel_Bios);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkLabel_Bios", GtkLabel_Bios,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_Bios);
gtk_table_attach (GTK_TABLE (table2), GtkLabel_Bios, 1, 2, 12, 13,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Bios), 0, 0.5);
hbox5 = gtk_hbox_new (FALSE, 14);
gtk_widget_ref (hbox5);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbox5", hbox5,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox5);
gtk_box_pack_start (GTK_BOX (vbox12), hbox5, TRUE, TRUE, 0);
hbuttonbox11 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox11);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox11", hbuttonbox11,
(GtkDestroyNotify) gtk_widget_unref);
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);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox11), 0);
GtkButton_SelectPluginsDir = gtk_button_new_with_label (_("Select Plugins Dir"));
gtk_widget_ref (GtkButton_SelectPluginsDir);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_SelectPluginsDir", GtkButton_SelectPluginsDir,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Select Bios Dir"));
gtk_widget_ref (GtkButton_SelectBiosDir);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_SelectBiosDir", GtkButton_SelectBiosDir,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbuttonbox10);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "hbuttonbox10", hbuttonbox10,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox10);
gtk_box_pack_start (GTK_BOX (hbox5), hbuttonbox10, TRUE, TRUE, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox10), 0);
GtkButton_Ok = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (GtkButton_Ok);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_Ok", GtkButton_Ok,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cancel"));
gtk_widget_ref (GtkButton_Cancel);
gtk_object_set_data_full (GTK_OBJECT (ConfDlg), "GtkButton_Cancel", GtkButton_Cancel,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkButton_Cancel);
gtk_container_add (GTK_CONTAINER (hbuttonbox10), GtkButton_Cancel);
GTK_WIDGET_SET_FLAGS (GtkButton_Cancel, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (GtkButton_PAD2configure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Pad2Conf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_PAD2test), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Pad2Test),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_PAD2about), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Pad2About),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_PAD1configure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Pad1Conf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_PAD1test), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Pad1Test),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_PAD1about), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Pad1About),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_GSconfigure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_GsConf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_GStest), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_GsTest),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_GSabout), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_GsAbout),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_SPU2configure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Spu2Conf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_SPU2test), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Spu2Test),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_SPU2about), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Spu2About),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_DEV9configure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Dev9Conf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_DEV9test), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Dev9Test),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_DEV9about), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Dev9About),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_CDVDconfigure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_CdvdConf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_CDVDtest), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_CdvdTest),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_CDVDabout), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_CdvdAbout),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_USBconfigure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_UsbConf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_USBtest), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_UsbTest),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_USBabout), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_UsbAbout),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_FWconfigure), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_FWConf),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_FWtest), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_FWTest),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_FWabout), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_FWAbout),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_SelectPluginsDir), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_PluginsPath),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_SelectBiosDir), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_BiosPath),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_Ok), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_Cancel), "clicked",
GTK_SIGNAL_FUNC (OnConfConf_Cancel),
NULL);
return ConfDlg;
}
GtkWidget*
create_CpuDlg (void)
{
GtkWidget *CpuDlg;
GtkWidget *vbox8;
GtkWidget *hbox20;
GtkWidget *GtkFrame_Options;
GtkWidget *vbox15;
GtkWidget *GtkCheckButton_PsxOut;
GtkWidget *GtkCheckButton_Patches;
GtkWidget *frame6;
GtkWidget *vbox26;
GtkWidget *GtkCheckButton_Cpu;
GtkWidget *GtkCheckButton_RegCaching;
GtkWidget *GtkCheckButton_VUrec;
GtkWidget *hbuttonbox3;
GtkWidget *GtkButton_Ok;
GtkWidget *GtkButton_Cancel;
CpuDlg = gtk_window_new (GTK_WINDOW_DIALOG);
gtk_object_set_data (GTK_OBJECT (CpuDlg), "CpuDlg", CpuDlg);
gtk_container_set_border_width (GTK_CONTAINER (CpuDlg), 5);
gtk_window_set_title (GTK_WINDOW (CpuDlg), _("Cpu"));
gtk_window_set_position (GTK_WINDOW (CpuDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (CpuDlg), FALSE, FALSE, FALSE);
vbox8 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox8);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "vbox8", vbox8,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox8);
gtk_container_add (GTK_CONTAINER (CpuDlg), vbox8);
hbox20 = gtk_hbox_new (FALSE, 0);
gtk_widget_ref (hbox20);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "hbox20", hbox20,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox20);
gtk_box_pack_start (GTK_BOX (vbox8), hbox20, TRUE, TRUE, 0);
GtkFrame_Options = gtk_frame_new (_("Options"));
gtk_widget_ref (GtkFrame_Options);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkFrame_Options", GtkFrame_Options,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkFrame_Options);
gtk_box_pack_start (GTK_BOX (hbox20), GtkFrame_Options, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (GtkFrame_Options), 5);
vbox15 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox15);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "vbox15", vbox15,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox15);
gtk_container_add (GTK_CONTAINER (GtkFrame_Options), vbox15);
gtk_container_set_border_width (GTK_CONTAINER (vbox15), 5);
GtkCheckButton_PsxOut = gtk_check_button_new_with_label (_("Enable Console Output"));
gtk_widget_ref (GtkCheckButton_PsxOut);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkCheckButton_PsxOut", GtkCheckButton_PsxOut,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkCheckButton_PsxOut);
gtk_box_pack_start (GTK_BOX (vbox15), GtkCheckButton_PsxOut, FALSE, FALSE, 0);
GtkCheckButton_Patches = gtk_check_button_new_with_label (_("Enable Patches"));
gtk_widget_ref (GtkCheckButton_Patches);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkCheckButton_Patches", GtkCheckButton_Patches,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkCheckButton_Patches);
gtk_box_pack_start (GTK_BOX (vbox15), GtkCheckButton_Patches, FALSE, FALSE, 0);
frame6 = gtk_frame_new (_("Recompiler Options"));
gtk_widget_ref (frame6);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "frame6", frame6,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbox26);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "vbox26", vbox26,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox26);
gtk_container_add (GTK_CONTAINER (frame6), vbox26);
gtk_container_set_border_width (GTK_CONTAINER (vbox26), 5);
GtkCheckButton_Cpu = gtk_check_button_new_with_label (_("Disable Recompiler"));
gtk_widget_ref (GtkCheckButton_Cpu);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkCheckButton_Cpu", GtkCheckButton_Cpu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkCheckButton_Cpu);
gtk_box_pack_start (GTK_BOX (vbox26), GtkCheckButton_Cpu, FALSE, FALSE, 0);
GtkCheckButton_RegCaching = gtk_check_button_new_with_label (_("Enable Reg Caching"));
gtk_widget_ref (GtkCheckButton_RegCaching);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkCheckButton_RegCaching", GtkCheckButton_RegCaching,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkCheckButton_RegCaching);
gtk_box_pack_start (GTK_BOX (vbox26), GtkCheckButton_RegCaching, FALSE, FALSE, 0);
GtkCheckButton_VUrec = gtk_check_button_new_with_label (_("Disable VUs recompilation"));
gtk_widget_ref (GtkCheckButton_VUrec);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkCheckButton_VUrec", GtkCheckButton_VUrec,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkCheckButton_VUrec);
gtk_box_pack_start (GTK_BOX (vbox26), GtkCheckButton_VUrec, FALSE, FALSE, 0);
hbuttonbox3 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox3);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "hbuttonbox3", hbuttonbox3,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox3);
gtk_box_pack_start (GTK_BOX (vbox8), hbuttonbox3, TRUE, TRUE, 0);
GtkButton_Ok = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (GtkButton_Ok);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkButton_Ok", GtkButton_Ok,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cancel"));
gtk_widget_ref (GtkButton_Cancel);
gtk_object_set_data_full (GTK_OBJECT (CpuDlg), "GtkButton_Cancel", GtkButton_Cancel,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkButton_Cancel);
gtk_container_add (GTK_CONTAINER (hbuttonbox3), GtkButton_Cancel);
GTK_WIDGET_SET_FLAGS (GtkButton_Cancel, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (GtkButton_Ok), "clicked",
GTK_SIGNAL_FUNC (OnCpu_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_Cancel), "clicked",
GTK_SIGNAL_FUNC (OnCpu_Cancel),
NULL);
return CpuDlg;
}
GtkWidget*
create_DebugWnd (void)
{
GtkWidget *DebugWnd;
GtkWidget *vbox16;
GtkWidget *hbox16;
GSList *Debug_group = NULL;
GtkWidget *GtkRadioButton_EE;
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_object_set_data (GTK_OBJECT (DebugWnd), "DebugWnd", DebugWnd);
gtk_container_set_border_width (GTK_CONTAINER (DebugWnd), 5);
gtk_window_set_title (GTK_WINDOW (DebugWnd), _("PCSX2 Debugger"));
gtk_window_set_position (GTK_WINDOW (DebugWnd), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (DebugWnd), FALSE, FALSE, FALSE);
vbox16 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox16);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "vbox16", vbox16,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbox16);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "hbox16", hbox16,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox16);
gtk_box_pack_start (GTK_BOX (vbox16), hbox16, TRUE, TRUE, 0);
GtkRadioButton_EE = gtk_radio_button_new_with_label (Debug_group, _("EE Debug Mode"));
Debug_group = gtk_radio_button_group (GTK_RADIO_BUTTON (GtkRadioButton_EE));
gtk_widget_ref (GtkRadioButton_EE);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "GtkRadioButton_EE", GtkRadioButton_EE,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkRadioButton_EE);
gtk_box_pack_start (GTK_BOX (hbox16), GtkRadioButton_EE, FALSE, FALSE, 0);
GtkRadioButton_IOP = gtk_radio_button_new_with_label (Debug_group, _("IOP Debug Mode"));
Debug_group = gtk_radio_button_group (GTK_RADIO_BUTTON (GtkRadioButton_IOP));
gtk_widget_ref (GtkRadioButton_IOP);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "GtkRadioButton_IOP", GtkRadioButton_IOP,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkRadioButton_IOP);
gtk_box_pack_start (GTK_BOX (hbox16), GtkRadioButton_IOP, FALSE, FALSE, 0);
hbox6 = gtk_hbox_new (FALSE, 0);
gtk_widget_ref (hbox6);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "hbox6", hbox6,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbox7);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "hbox7", hbox7,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox7);
gtk_box_pack_start (GTK_BOX (hbox6), hbox7, TRUE, TRUE, 0);
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow1);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "scrolledwindow1", scrolledwindow1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow1);
gtk_box_pack_start (GTK_BOX (hbox7), scrolledwindow1, TRUE, TRUE, 0);
gtk_widget_set_usize (scrolledwindow1, 320, -2);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_POLICY_ALWAYS, GTK_POLICY_NEVER);
viewport1 = gtk_viewport_new (NULL, NULL);
gtk_widget_ref (viewport1);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "viewport1", viewport1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (viewport1);
gtk_container_add (GTK_CONTAINER (scrolledwindow1), viewport1);
GtkList_DisView = gtk_list_new ();
gtk_widget_ref (GtkList_DisView);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "GtkList_DisView", GtkList_DisView,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkList_DisView);
gtk_container_add (GTK_CONTAINER (viewport1), GtkList_DisView);
GtkVScrollbar_VList = gtk_vscrollbar_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 412, 1, 20, 2)));
gtk_widget_ref (GtkVScrollbar_VList);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "GtkVScrollbar_VList", GtkVScrollbar_VList,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbox22);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "vbox22", vbox22,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox22);
gtk_box_pack_start (GTK_BOX (hbox6), vbox22, TRUE, TRUE, 0);
vbuttonbox2 = gtk_vbutton_box_new ();
gtk_widget_ref (vbuttonbox2);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "vbuttonbox2", vbuttonbox2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbuttonbox2);
gtk_box_pack_start (GTK_BOX (vbox22), vbuttonbox2, TRUE, TRUE, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (vbuttonbox2), 0);
button52 = gtk_button_new_with_label (_("Step"));
gtk_widget_ref (button52);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button52", button52,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button52);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button52);
GTK_WIDGET_SET_FLAGS (button52, GTK_CAN_DEFAULT);
button53 = gtk_button_new_with_label (_("Skip"));
gtk_widget_ref (button53);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button53", button53,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button53);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button53);
GTK_WIDGET_SET_FLAGS (button53, GTK_CAN_DEFAULT);
button65 = gtk_button_new_with_label (_("Go"));
gtk_widget_ref (button65);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button65", button65,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button65);
gtk_container_add (GTK_CONTAINER (vbuttonbox2), button65);
GTK_WIDGET_SET_FLAGS (button65, GTK_CAN_DEFAULT);
button64 = gtk_button_new_with_label (_("Log On/Off"));
gtk_widget_ref (button64);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button64", button64,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbuttonbox3);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "vbuttonbox3", vbuttonbox3,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbuttonbox3);
gtk_box_pack_start (GTK_BOX (vbox22), vbuttonbox3, TRUE, TRUE, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (vbuttonbox3), 0);
button58 = gtk_button_new_with_label (_("Set PC"));
gtk_widget_ref (button58);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button58", button58,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button58);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button58);
GTK_WIDGET_SET_FLAGS (button58, GTK_CAN_DEFAULT);
button59 = gtk_button_new_with_label (_("Set BP Addr"));
gtk_widget_ref (button59);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button59", button59,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button59);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button59);
GTK_WIDGET_SET_FLAGS (button59, GTK_CAN_DEFAULT);
button60 = gtk_button_new_with_label (_("Set BP Count"));
gtk_widget_ref (button60);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button60", button60,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button60);
gtk_container_add (GTK_CONTAINER (vbuttonbox3), button60);
GTK_WIDGET_SET_FLAGS (button60, GTK_CAN_DEFAULT);
button61 = gtk_button_new_with_label (_("Clear BPs"));
gtk_widget_ref (button61);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button61", button61,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbuttonbox1);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "vbuttonbox1", vbuttonbox1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbuttonbox1);
gtk_box_pack_start (GTK_BOX (vbox22), vbuttonbox1, TRUE, TRUE, 0);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (vbuttonbox1), 0);
button39 = gtk_button_new_with_label (_("Dump code"));
gtk_widget_ref (button39);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button39", button39,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button39);
gtk_container_add (GTK_CONTAINER (vbuttonbox1), button39);
GTK_WIDGET_SET_FLAGS (button39, GTK_CAN_DEFAULT);
button40 = gtk_button_new_with_label (_("Raw Dump"));
gtk_widget_ref (button40);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button40", button40,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button40);
gtk_container_add (GTK_CONTAINER (vbuttonbox1), button40);
GTK_WIDGET_SET_FLAGS (button40, GTK_CAN_DEFAULT);
button41 = gtk_button_new_with_label (_("Close"));
gtk_widget_ref (button41);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button41", button41,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (vbuttonbox4);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "vbuttonbox4", vbuttonbox4,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbuttonbox4);
gtk_box_pack_start (GTK_BOX (hbox6), vbuttonbox4, TRUE, TRUE, 0);
button68 = gtk_button_new_with_label (_("memWrite32"));
gtk_widget_ref (button68);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button68", button68,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button68);
gtk_container_add (GTK_CONTAINER (vbuttonbox4), button68);
GTK_WIDGET_SET_FLAGS (button68, GTK_CAN_DEFAULT);
button69 = gtk_button_new_with_label (_("button69"));
gtk_widget_ref (button69);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button69", button69,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button69);
gtk_container_add (GTK_CONTAINER (vbuttonbox4), button69);
GTK_WIDGET_SET_FLAGS (button69, GTK_CAN_DEFAULT);
button70 = gtk_button_new_with_label (_("button70"));
gtk_widget_ref (button70);
gtk_object_set_data_full (GTK_OBJECT (DebugWnd), "button70", button70,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button70);
gtk_container_add (GTK_CONTAINER (vbuttonbox4), button70);
GTK_WIDGET_SET_FLAGS (button70, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (GtkRadioButton_EE), "toggled",
GTK_SIGNAL_FUNC (OnDebug_EEMode),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkRadioButton_IOP), "toggled",
GTK_SIGNAL_FUNC (OnDebug_IOPMode),
NULL);
gtk_signal_connect (GTK_OBJECT (button52), "clicked",
GTK_SIGNAL_FUNC (OnDebug_Step),
NULL);
gtk_signal_connect (GTK_OBJECT (button53), "clicked",
GTK_SIGNAL_FUNC (OnDebug_Skip),
NULL);
gtk_signal_connect (GTK_OBJECT (button65), "clicked",
GTK_SIGNAL_FUNC (OnDebug_Go),
NULL);
gtk_signal_connect (GTK_OBJECT (button64), "clicked",
GTK_SIGNAL_FUNC (OnDebug_Log),
NULL);
gtk_signal_connect (GTK_OBJECT (button58), "clicked",
GTK_SIGNAL_FUNC (OnDebug_SetPC),
NULL);
gtk_signal_connect (GTK_OBJECT (button59), "clicked",
GTK_SIGNAL_FUNC (OnDebug_SetBPA),
NULL);
gtk_signal_connect (GTK_OBJECT (button60), "clicked",
GTK_SIGNAL_FUNC (OnDebug_SetBPC),
NULL);
gtk_signal_connect (GTK_OBJECT (button61), "clicked",
GTK_SIGNAL_FUNC (OnDebug_ClearBPs),
NULL);
gtk_signal_connect (GTK_OBJECT (button39), "clicked",
GTK_SIGNAL_FUNC (OnDebug_DumpCode),
NULL);
gtk_signal_connect (GTK_OBJECT (button40), "clicked",
GTK_SIGNAL_FUNC (OnDebug_RawDump),
NULL);
gtk_signal_connect (GTK_OBJECT (button41), "clicked",
GTK_SIGNAL_FUNC (OnDebug_Close),
NULL);
gtk_signal_connect (GTK_OBJECT (button68), "clicked",
GTK_SIGNAL_FUNC (OnDebug_memWrite32),
NULL);
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (SetPCDlg), "SetPCDlg", SetPCDlg);
gtk_container_set_border_width (GTK_CONTAINER (SetPCDlg), 5);
gtk_window_set_title (GTK_WINDOW (SetPCDlg), _("SetPCDlg"));
gtk_window_set_position (GTK_WINDOW (SetPCDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (SetPCDlg), FALSE, FALSE, FALSE);
vbox17 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox17);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "vbox17", vbox17,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label9);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "label9", label9,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label9);
gtk_box_pack_start (GTK_BOX (vbox17), label9, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label9), 0.1, 0.5);
hbox8 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox8);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "hbox8", hbox8,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label10);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "label10", label10,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label10);
gtk_box_pack_start (GTK_BOX (hbox8), label10, FALSE, FALSE, 0);
GtkEntry_dPC = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_dPC);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "GtkEntry_dPC", GtkEntry_dPC,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_dPC);
gtk_box_pack_start (GTK_BOX (hbox8), GtkEntry_dPC, TRUE, TRUE, 0);
hbuttonbox14 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox14);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "hbuttonbox14", hbuttonbox14,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox14);
gtk_box_pack_start (GTK_BOX (vbox17), hbuttonbox14, TRUE, TRUE, 0);
button42 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button42);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "button42", button42,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button42);
gtk_container_add (GTK_CONTAINER (hbuttonbox14), button42);
GTK_WIDGET_SET_FLAGS (button42, GTK_CAN_DEFAULT);
button43 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button43);
gtk_object_set_data_full (GTK_OBJECT (SetPCDlg), "button43", button43,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button43);
gtk_container_add (GTK_CONTAINER (hbuttonbox14), button43);
GTK_WIDGET_SET_FLAGS (button43, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button42), "clicked",
GTK_SIGNAL_FUNC (OnSetPC_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button43), "clicked",
GTK_SIGNAL_FUNC (OnSetPC_Cancel),
NULL);
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (SetBPADlg), "SetBPADlg", SetBPADlg);
gtk_container_set_border_width (GTK_CONTAINER (SetBPADlg), 5);
gtk_window_set_title (GTK_WINDOW (SetBPADlg), _("SetBreakPoint Addr"));
gtk_window_set_position (GTK_WINDOW (SetBPADlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (SetBPADlg), FALSE, FALSE, FALSE);
vbox18 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox18);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "vbox18", vbox18,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label11);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "label11", label11,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label11);
gtk_box_pack_start (GTK_BOX (vbox18), label11, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label11), 0.1, 0.5);
hbox9 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox9);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "hbox9", hbox9,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label12);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "label12", label12,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label12);
gtk_box_pack_start (GTK_BOX (hbox9), label12, FALSE, FALSE, 0);
GtkEntry_BPA = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_BPA);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "GtkEntry_BPA", GtkEntry_BPA,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_BPA);
gtk_box_pack_start (GTK_BOX (hbox9), GtkEntry_BPA, TRUE, TRUE, 0);
hbuttonbox15 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox15);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "hbuttonbox15", hbuttonbox15,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox15);
gtk_box_pack_start (GTK_BOX (vbox18), hbuttonbox15, TRUE, TRUE, 0);
button44 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button44);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "button44", button44,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button44);
gtk_container_add (GTK_CONTAINER (hbuttonbox15), button44);
GTK_WIDGET_SET_FLAGS (button44, GTK_CAN_DEFAULT);
button45 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button45);
gtk_object_set_data_full (GTK_OBJECT (SetBPADlg), "button45", button45,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button45);
gtk_container_add (GTK_CONTAINER (hbuttonbox15), button45);
GTK_WIDGET_SET_FLAGS (button45, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button44), "clicked",
GTK_SIGNAL_FUNC (OnSetBPA_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button45), "clicked",
GTK_SIGNAL_FUNC (OnSetBPA_Cancel),
NULL);
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (SetBPCDlg), "SetBPCDlg", SetBPCDlg);
gtk_container_set_border_width (GTK_CONTAINER (SetBPCDlg), 5);
gtk_window_set_title (GTK_WINDOW (SetBPCDlg), _("SetBreakPoint Addr"));
gtk_window_set_position (GTK_WINDOW (SetBPCDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (SetBPCDlg), FALSE, FALSE, FALSE);
vbox19 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox19);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "vbox19", vbox19,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label13);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "label13", label13,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label13);
gtk_box_pack_start (GTK_BOX (vbox19), label13, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label13), 0.1, 0.5);
hbox10 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox10);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "hbox10", hbox10,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label14);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "label14", label14,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label14);
gtk_box_pack_start (GTK_BOX (hbox10), label14, FALSE, FALSE, 0);
GtkEntry_BPC = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_BPC);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "GtkEntry_BPC", GtkEntry_BPC,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_BPC);
gtk_box_pack_start (GTK_BOX (hbox10), GtkEntry_BPC, TRUE, TRUE, 0);
hbuttonbox16 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox16);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "hbuttonbox16", hbuttonbox16,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox16);
gtk_box_pack_start (GTK_BOX (vbox19), hbuttonbox16, TRUE, TRUE, 0);
button46 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button46);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "button46", button46,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button46);
gtk_container_add (GTK_CONTAINER (hbuttonbox16), button46);
GTK_WIDGET_SET_FLAGS (button46, GTK_CAN_DEFAULT);
button47 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button47);
gtk_object_set_data_full (GTK_OBJECT (SetBPCDlg), "button47", button47,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button47);
gtk_container_add (GTK_CONTAINER (hbuttonbox16), button47);
GTK_WIDGET_SET_FLAGS (button47, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button46), "clicked",
GTK_SIGNAL_FUNC (OnSetBPC_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button47), "clicked",
GTK_SIGNAL_FUNC (OnSetBPC_Cancel),
NULL);
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (DumpCDlg), "DumpCDlg", DumpCDlg);
gtk_container_set_border_width (GTK_CONTAINER (DumpCDlg), 5);
gtk_window_set_title (GTK_WINDOW (DumpCDlg), _("Dump code"));
gtk_window_set_position (GTK_WINDOW (DumpCDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (DumpCDlg), FALSE, FALSE, FALSE);
vbox20 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox20);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "vbox20", vbox20,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label15);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "label15", label15,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label15);
gtk_box_pack_start (GTK_BOX (vbox20), label15, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label15), GTK_JUSTIFY_LEFT);
gtk_misc_set_alignment (GTK_MISC (label15), 0.1, 0.5);
hbox11 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox11);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "hbox11", hbox11,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label16);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "label16", label16,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label16);
gtk_box_pack_start (GTK_BOX (hbox11), label16, FALSE, FALSE, 0);
gtk_label_set_line_wrap (GTK_LABEL (label16), TRUE);
GtkEntry_DumpCF = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_DumpCF);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "GtkEntry_DumpCF", GtkEntry_DumpCF,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_DumpCF);
gtk_box_pack_start (GTK_BOX (hbox11), GtkEntry_DumpCF, TRUE, TRUE, 0);
hbox12 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox12);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "hbox12", hbox12,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label17);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "label17", label17,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label17);
gtk_box_pack_start (GTK_BOX (hbox12), label17, FALSE, FALSE, 0);
gtk_widget_set_usize (label17, 45, -2);
GtkEntry_DumpCT = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_DumpCT);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "GtkEntry_DumpCT", GtkEntry_DumpCT,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_DumpCT);
gtk_box_pack_start (GTK_BOX (hbox12), GtkEntry_DumpCT, TRUE, TRUE, 0);
label21 = gtk_label_new (_("Dump File = \"dump.txt\""));
gtk_widget_ref (label21);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "label21", label21,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label21);
gtk_box_pack_start (GTK_BOX (vbox20), label21, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label21), GTK_JUSTIFY_LEFT);
gtk_misc_set_alignment (GTK_MISC (label21), 0.1, 0.5);
hbuttonbox17 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox17);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "hbuttonbox17", hbuttonbox17,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox17);
gtk_box_pack_start (GTK_BOX (vbox20), hbuttonbox17, TRUE, TRUE, 0);
button48 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button48);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "button48", button48,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button48);
gtk_container_add (GTK_CONTAINER (hbuttonbox17), button48);
GTK_WIDGET_SET_FLAGS (button48, GTK_CAN_DEFAULT);
button49 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button49);
gtk_object_set_data_full (GTK_OBJECT (DumpCDlg), "button49", button49,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button49);
gtk_container_add (GTK_CONTAINER (hbuttonbox17), button49);
GTK_WIDGET_SET_FLAGS (button49, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button48), "clicked",
GTK_SIGNAL_FUNC (OnDumpC_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button49), "clicked",
GTK_SIGNAL_FUNC (OnDumpC_Cancel),
NULL);
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (DumpRDlg), "DumpRDlg", DumpRDlg);
gtk_container_set_border_width (GTK_CONTAINER (DumpRDlg), 5);
gtk_window_set_title (GTK_WINDOW (DumpRDlg), _("Raw Dump"));
gtk_window_set_position (GTK_WINDOW (DumpRDlg), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (DumpRDlg), FALSE, FALSE, FALSE);
vbox21 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox21);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "vbox21", vbox21,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label18);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "label18", label18,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label18);
gtk_box_pack_start (GTK_BOX (vbox21), label18, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (label18), 0.1, 0.5);
hbox13 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox13);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "hbox13", hbox13,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label19);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "label19", label19,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label19);
gtk_box_pack_start (GTK_BOX (hbox13), label19, FALSE, FALSE, 0);
gtk_label_set_line_wrap (GTK_LABEL (label19), TRUE);
GtkEntry_DumpRF = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_DumpRF);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "GtkEntry_DumpRF", GtkEntry_DumpRF,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_DumpRF);
gtk_box_pack_start (GTK_BOX (hbox13), GtkEntry_DumpRF, TRUE, TRUE, 0);
hbox14 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox14);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "hbox14", hbox14,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label20);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "label20", label20,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label20);
gtk_box_pack_start (GTK_BOX (hbox14), label20, FALSE, FALSE, 0);
gtk_widget_set_usize (label20, 45, -2);
gtk_label_set_justify (GTK_LABEL (label20), GTK_JUSTIFY_LEFT);
GtkEntry_DumpRT = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_DumpRT);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "GtkEntry_DumpRT", GtkEntry_DumpRT,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_DumpRT);
gtk_box_pack_start (GTK_BOX (hbox14), GtkEntry_DumpRT, TRUE, TRUE, 0);
label22 = gtk_label_new (_("Dump File = \"dump.txt\""));
gtk_widget_ref (label22);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "label22", label22,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label22);
gtk_box_pack_start (GTK_BOX (vbox21), label22, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label22), GTK_JUSTIFY_LEFT);
gtk_misc_set_alignment (GTK_MISC (label22), 0.1, 0.5);
hbuttonbox18 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox18);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "hbuttonbox18", hbuttonbox18,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox18);
gtk_box_pack_start (GTK_BOX (vbox21), hbuttonbox18, TRUE, TRUE, 0);
button50 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button50);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "button50", button50,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button50);
gtk_container_add (GTK_CONTAINER (hbuttonbox18), button50);
GTK_WIDGET_SET_FLAGS (button50, GTK_CAN_DEFAULT);
button51 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button51);
gtk_object_set_data_full (GTK_OBJECT (DumpRDlg), "button51", button51,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button51);
gtk_container_add (GTK_CONTAINER (hbuttonbox18), button51);
GTK_WIDGET_SET_FLAGS (button51, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button50), "clicked",
GTK_SIGNAL_FUNC (OnDumpR_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button51), "clicked",
GTK_SIGNAL_FUNC (OnDumpR_Cancel),
NULL);
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 *frame5;
GtkWidget *table4;
GtkWidget *Log27;
GtkWidget *Log26;
GtkWidget *Log25;
GtkWidget *Log24;
GtkWidget *Log23;
GtkWidget *Log22;
GtkWidget *Log21;
GtkWidget *Log20;
GtkWidget *Log28;
GtkWidget *hbuttonbox19;
GtkWidget *button66;
GtkWidget *button67;
Logging = gtk_window_new (GTK_WINDOW_DIALOG);
gtk_object_set_data (GTK_OBJECT (Logging), "Logging", Logging);
gtk_container_set_border_width (GTK_CONTAINER (Logging), 5);
gtk_window_set_title (GTK_WINDOW (Logging), _("Logging"));
gtk_window_set_position (GTK_WINDOW (Logging), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (Logging), FALSE, FALSE, FALSE);
vbox23 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox23);
gtk_object_set_data_full (GTK_OBJECT (Logging), "vbox23", vbox23,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbox15);
gtk_object_set_data_full (GTK_OBJECT (Logging), "hbox15", hbox15,
(GtkDestroyNotify) gtk_widget_unref);
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 (_("EE Logs"));
gtk_widget_ref (frame4);
gtk_object_set_data_full (GTK_OBJECT (Logging), "frame4", frame4,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (table3);
gtk_object_set_data_full (GTK_OBJECT (Logging), "table3", table3,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cpu Log"));
gtk_widget_ref (Log0);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log0", Log0,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Mem Log"));
gtk_widget_ref (Log1);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log1", Log1,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Hw Log"));
gtk_widget_ref (Log2);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log2", Log2,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Dma Log"));
gtk_widget_ref (Log3);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log3", Log3,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Bios Log"));
gtk_widget_ref (Log4);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log4", Log4,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Elf Log"));
gtk_widget_ref (Log5);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log5", Log5,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Fpu Log"));
gtk_widget_ref (Log6);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log6", Log6,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("MMI Log"));
gtk_widget_ref (Log7);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log7", Log7,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("VU0 Log"));
gtk_widget_ref (Log8);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log8", Log8,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cop0 Log"));
gtk_widget_ref (Log9);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log9", Log9,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Vif Log"));
gtk_widget_ref (Log10);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log10", Log10,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("SPR Log"));
gtk_widget_ref (Log11);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log11", Log11,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("GIF Log"));
gtk_widget_ref (Log12);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log12", Log12,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Sif Log"));
gtk_widget_ref (Log13);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log13", Log13,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("VU Micro Log"));
gtk_widget_ref (Log15);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log15", Log15,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("IPU Log"));
gtk_widget_ref (Log14);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log14", Log14,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("RPC Log"));
gtk_widget_ref (Log16);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log16", Log16,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Log to STDOUT"));
gtk_widget_ref (Log31);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log31", Log31,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Log"));
gtk_widget_ref (Log);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log", Log,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("SYMs Log"));
gtk_widget_ref (Log30);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log30", Log30,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (Log30);
gtk_table_attach (GTK_TABLE (table3), Log30, 2, 3, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
frame5 = gtk_frame_new (_("IOP Logs"));
gtk_widget_ref (frame5);
gtk_object_set_data_full (GTK_OBJECT (Logging), "frame5", frame5,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (table4);
gtk_object_set_data_full (GTK_OBJECT (Logging), "table4", table4,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cdr Log"));
gtk_widget_ref (Log27);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log27", Log27,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Gte Log"));
gtk_widget_ref (Log26);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log26", Log26,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Pad Log"));
gtk_widget_ref (Log25);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log25", Log25,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Dma Log"));
gtk_widget_ref (Log24);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log24", Log24,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Bios Log"));
gtk_widget_ref (Log23);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log23", Log23,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Hw Log"));
gtk_widget_ref (Log22);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log22", Log22,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Mem Log"));
gtk_widget_ref (Log21);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log21", Log21,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("IOP Log"));
gtk_widget_ref (Log20);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log20", Log20,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("GPU Log"));
gtk_widget_ref (Log28);
gtk_object_set_data_full (GTK_OBJECT (Logging), "Log28", Log28,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (Log28);
gtk_table_attach (GTK_TABLE (table4), Log28, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
hbuttonbox19 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox19);
gtk_object_set_data_full (GTK_OBJECT (Logging), "hbuttonbox19", hbuttonbox19,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox19);
gtk_box_pack_start (GTK_BOX (vbox23), hbuttonbox19, TRUE, TRUE, 0);
button66 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button66);
gtk_object_set_data_full (GTK_OBJECT (Logging), "button66", button66,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button66);
gtk_container_add (GTK_CONTAINER (hbuttonbox19), button66);
GTK_WIDGET_SET_FLAGS (button66, GTK_CAN_DEFAULT);
button67 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button67);
gtk_object_set_data_full (GTK_OBJECT (Logging), "button67", button67,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button67);
gtk_container_add (GTK_CONTAINER (hbuttonbox19), button67);
GTK_WIDGET_SET_FLAGS (button67, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button66), "clicked",
GTK_SIGNAL_FUNC (OnLogging_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button67), "clicked",
GTK_SIGNAL_FUNC (OnLogging_Cancel),
NULL);
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_DIALOG);
gtk_object_set_data (GTK_OBJECT (CmdLine), "CmdLine", CmdLine);
gtk_container_set_border_width (GTK_CONTAINER (CmdLine), 5);
gtk_window_set_title (GTK_WINDOW (CmdLine), _("Program arguments"));
gtk_window_set_position (GTK_WINDOW (CmdLine), GTK_WIN_POS_CENTER);
gtk_window_set_modal (GTK_WINDOW (CmdLine), TRUE);
gtk_window_set_policy (GTK_WINDOW (CmdLine), FALSE, FALSE, FALSE);
vbox24 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox24);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "vbox24", vbox24,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (GtkLabel_Text);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "GtkLabel_Text", GtkLabel_Text,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_Text);
gtk_box_pack_start (GTK_BOX (vbox24), GtkLabel_Text, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (GtkLabel_Text), 0.1, 0.5);
hbox17 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox17);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "hbox17", hbox17,
(GtkDestroyNotify) gtk_widget_unref);
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_with_max_length (255);
gtk_widget_ref (GtkEntry_dCMDLINE);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "GtkEntry_dCMDLINE", GtkEntry_dCMDLINE,
(GtkDestroyNotify) gtk_widget_unref);
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);
GtkLabel_Note = gtk_label_new (_("Note: this is intented for developers only."));
gtk_widget_ref (GtkLabel_Note);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "GtkLabel_Note", GtkLabel_Note,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkLabel_Note);
gtk_box_pack_start (GTK_BOX (vbox24), GtkLabel_Note, FALSE, FALSE, 0);
hbuttonbox20 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox20);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "hbuttonbox20", hbuttonbox20,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox20);
gtk_box_pack_start (GTK_BOX (vbox24), hbuttonbox20, TRUE, TRUE, 0);
GtkButton_Ok = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (GtkButton_Ok);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "GtkButton_Ok", GtkButton_Ok,
(GtkDestroyNotify) gtk_widget_unref);
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_label (_("Cancel"));
gtk_widget_ref (GtkButton_Cancel);
gtk_object_set_data_full (GTK_OBJECT (CmdLine), "GtkButton_Cancel", GtkButton_Cancel,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkButton_Cancel);
gtk_container_add (GTK_CONTAINER (hbuttonbox20), GtkButton_Cancel);
GTK_WIDGET_SET_FLAGS (GtkButton_Cancel, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (GtkButton_Ok), "clicked",
GTK_SIGNAL_FUNC (OnArguments_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (GtkButton_Cancel), "clicked",
GTK_SIGNAL_FUNC (OnArguments_Cancel),
NULL);
gtk_object_set_data (GTK_OBJECT (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_DIALOG);
gtk_object_set_data (GTK_OBJECT (MemWrite32), "MemWrite32", MemWrite32);
gtk_container_set_border_width (GTK_CONTAINER (MemWrite32), 5);
gtk_window_set_title (GTK_WINDOW (MemWrite32), _("memWrite32"));
gtk_window_set_position (GTK_WINDOW (MemWrite32), GTK_WIN_POS_CENTER);
gtk_window_set_policy (GTK_WINDOW (MemWrite32), FALSE, FALSE, FALSE);
vbox25 = gtk_vbox_new (FALSE, 5);
gtk_widget_ref (vbox25);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "vbox25", vbox25,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (hbox18);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "hbox18", hbox18,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label27);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "label27", label27,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label27);
gtk_box_pack_start (GTK_BOX (hbox18), label27, FALSE, FALSE, 0);
label25 = gtk_label_new (_("0x"));
gtk_widget_ref (label25);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "label25", label25,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label25);
gtk_box_pack_start (GTK_BOX (hbox18), label25, FALSE, FALSE, 0);
GtkEntry_Mem = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_Mem);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "GtkEntry_Mem", GtkEntry_Mem,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_Mem);
gtk_box_pack_start (GTK_BOX (hbox18), GtkEntry_Mem, TRUE, TRUE, 0);
hbox19 = gtk_hbox_new (FALSE, 2);
gtk_widget_ref (hbox19);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "hbox19", hbox19,
(GtkDestroyNotify) gtk_widget_unref);
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_ref (label28);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "label28", label28,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label28);
gtk_box_pack_start (GTK_BOX (hbox19), label28, FALSE, FALSE, 0);
label26 = gtk_label_new (_("0x"));
gtk_widget_ref (label26);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "label26", label26,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label26);
gtk_box_pack_start (GTK_BOX (hbox19), label26, FALSE, FALSE, 0);
GtkEntry_Data = gtk_entry_new_with_max_length (8);
gtk_widget_ref (GtkEntry_Data);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "GtkEntry_Data", GtkEntry_Data,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (GtkEntry_Data);
gtk_box_pack_start (GTK_BOX (hbox19), GtkEntry_Data, TRUE, TRUE, 0);
hbuttonbox22 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox22);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "hbuttonbox22", hbuttonbox22,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox22);
gtk_box_pack_start (GTK_BOX (vbox25), hbuttonbox22, TRUE, TRUE, 0);
button71 = gtk_button_new_with_label (_("Ok"));
gtk_widget_ref (button71);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "button71", button71,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button71);
gtk_container_add (GTK_CONTAINER (hbuttonbox22), button71);
GTK_WIDGET_SET_FLAGS (button71, GTK_CAN_DEFAULT);
button72 = gtk_button_new_with_label (_("Cancel"));
gtk_widget_ref (button72);
gtk_object_set_data_full (GTK_OBJECT (MemWrite32), "button72", button72,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button72);
gtk_container_add (GTK_CONTAINER (hbuttonbox22), button72);
GTK_WIDGET_SET_FLAGS (button72, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (button71), "clicked",
GTK_SIGNAL_FUNC (OnMemWrite32_Ok),
NULL);
gtk_signal_connect (GTK_OBJECT (button72), "clicked",
GTK_SIGNAL_FUNC (OnMemWrite32_Cancel),
NULL);
return MemWrite32;
}