--- generator/glade/callbacks.c 2020/03/04 04:47:03 1.1.1.1 +++ generator/glade/callbacks.c 2020/03/04 04:47:18 1.1.1.2 @@ -20,7 +20,6 @@ on_load_rom_activate ( ui_gtk_filesel(0, 0); } - void on_save_rom_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -30,7 +29,6 @@ on_save_rom_activate ( ui_gtk_filesel(0, 1); } - void on_load_state_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -40,7 +38,6 @@ on_load_state_activate ( ui_gtk_filesel(1, 0); } - void on_save_state_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -50,7 +47,6 @@ on_save_state_activate ( ui_gtk_filesel(1, 1); } - void on_save_gym_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -60,7 +56,6 @@ on_save_gym_activate ( ui_gtk_filesel(2, 1); } - void on_start_gnm_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -70,7 +65,6 @@ on_start_gnm_activate ( ui_gtk_filesel(3, 1); } - void on_options_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -80,7 +74,6 @@ on_options_activate ( ui_gtk_options(); } - void on_reset_soft_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -90,7 +83,6 @@ on_reset_soft_activate ( ui_gtk_softreset(); } - void on_reset_hard_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -100,7 +92,6 @@ on_reset_hard_activate ( ui_gtk_hardreset(); } - void on_view_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -109,7 +100,6 @@ on_view_activate ( (void)user_data; } - void on_100_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -120,7 +110,6 @@ on_100_activate ( ui_gtk_newoptions(); } - void on_200_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -131,7 +120,6 @@ on_200_activate ( ui_gtk_newoptions(); } - void on_about_generator_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -141,7 +129,6 @@ on_about_generator_activate ( ui_gtk_about(); } - void on_console_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -151,60 +138,83 @@ on_console_activate ( ui_gtk_console(); } - void on_disassemble_rom_activate (GtkMenuItem *menuitem, gpointer user_data) { + GtkWidget *obj; + (void)menuitem; (void)user_data; -} + if ((obj = ui_gtk_newdiss(0)) != NULL) + gtk_widget_show(obj); +} void on_disassemble_ram_activate (GtkMenuItem *menuitem, gpointer user_data) { + GtkWidget *obj; + (void)menuitem; (void)user_data; -} + if ((obj = ui_gtk_newdiss(1)) != NULL) + gtk_widget_show(obj); +} void on_disassemble_vram_activate (GtkMenuItem *menuitem, gpointer user_data) { + GtkWidget *obj; + (void)menuitem; (void)user_data; -} + if ((obj = ui_gtk_newdiss(2)) != NULL) + gtk_widget_show(obj); +} void on_disassemble_cram_activate (GtkMenuItem *menuitem, gpointer user_data) { + GtkWidget *obj; + (void)menuitem; (void)user_data; -} + if ((obj = ui_gtk_newdiss(3)) != NULL) + gtk_widget_show(obj); +} void on_disassemble_vsram_activate (GtkMenuItem *menuitem, gpointer user_data) { + GtkWidget *obj; + (void)menuitem; (void)user_data; -} + if ((obj = ui_gtk_newdiss(4)) != NULL) + gtk_widget_show(obj); +} void on_disassemble_sram_activate (GtkMenuItem *menuitem, gpointer user_data) { + GtkWidget *obj; + (void)menuitem; (void)user_data; -} + if ((obj = ui_gtk_newdiss(5)) != NULL) + gtk_widget_show(obj); +} void on_button_68kregs_clicked (GtkButton *button, @@ -214,7 +224,6 @@ on_button_68kregs_clicked ( (void)user_data; } - void on_button_68ksp_clicked (GtkButton *button, gpointer user_data) @@ -223,7 +232,6 @@ on_button_68ksp_clicked ( (void)user_data; } - void on_button_68kpc_clicked (GtkButton *button, gpointer user_data) @@ -232,8 +240,6 @@ on_button_68kpc_clicked ( (void)user_data; } - - gboolean on_main_delete_event (GtkWidget *widget, GdkEvent *event, @@ -246,7 +252,6 @@ on_main_delete_event ( return TRUE; } - gboolean on_main_destroy_event (GtkWidget *widget, GdkEvent *event, @@ -280,7 +285,6 @@ on_quit_activate ( ui_gtk_quit(); } - void on_play_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -291,7 +295,6 @@ on_play_activate ( } } - void on_pause_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -302,9 +305,8 @@ on_pause_activate ( } } - void -on_button_save_clicked (GtkButton *button, +on_button_opts_save_clicked (GtkButton *button, gpointer user_data) { (void)button; @@ -312,9 +314,8 @@ on_button_save_clicked ( ui_gtk_saveoptions(); } - void -on_button_ok_clicked (GtkButton *button, +on_button_opts_ok_clicked (GtkButton *button, gpointer user_data) { (void)button; @@ -322,7 +323,6 @@ on_button_ok_clicked ( ui_gtk_applyoptions(); } - gboolean on_drawingarea_main_expose_event (GtkWidget *widget, GdkEventExpose *event, @@ -335,7 +335,6 @@ on_drawingarea_main_expose_event ( return TRUE; } - gboolean on_mainwin_key_event (GtkWidget *widget, GdkEventKey *event, @@ -347,7 +346,6 @@ on_mainwin_key_event ( return FALSE; } - gboolean on_mainwin_enter_notify_event (GtkWidget *widget, GdkEventCrossing *event, @@ -360,7 +358,6 @@ on_mainwin_enter_notify_event ( return FALSE; } - gboolean on_mainwin_leave_notify_event (GtkWidget *widget, GdkEventCrossing *event, @@ -383,8 +380,6 @@ on_keyval_press_event (GtkWi return TRUE; } - - void on_stop_gym_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -394,7 +389,6 @@ on_stop_gym_activate ( ui_gtk_closemusiclog(); } - void on_stop_gnm_activate (GtkMenuItem *menuitem, gpointer user_data) @@ -404,3 +398,111 @@ on_stop_gnm_activate ( ui_gtk_closemusiclog(); } +void +on_load_patch_activate (GtkMenuItem *menuitem, + gpointer user_data) +{ + (void)menuitem; + (void)user_data; + ui_gtk_filesel(4, 0); +} + +void +on_save_patch_activate (GtkMenuItem *menuitem, + gpointer user_data) +{ + (void)menuitem; + (void)user_data; + ui_gtk_filesel(4, 1); +} + +void +on_game_genie_codes_activate (GtkMenuItem *menuitem, + gpointer user_data) +{ + (void)menuitem; + (void)user_data; + ui_gtk_codes(); +} + +void +on_button_codes_ok_clicked (GtkButton *button, + gpointer user_data) +{ + (void)button; + (void)user_data; + ui_gtk_codes_ok(); +} + +void +on_button_codes_add_clicked (GtkButton *button, + gpointer user_data) +{ + (void)button; + (void)user_data; + ui_gtk_codes_add(); +} + +void +on_button_codes_delete_clicked (GtkButton *button, + gpointer user_data) +{ + (void)button; + (void)user_data; + ui_gtk_codes_delete(); +} + +void +on_button_codes_deleteall_clicked (GtkButton *button, + gpointer user_data) +{ + (void)button; + (void)user_data; + ui_gtk_codes_deleteall(); +} + +void +on_button_codes_apply_clicked (GtkButton *button, + gpointer user_data) +{ + (void)button; + (void)user_data; + ui_gtk_codes_apply(); +} + +void +on_button_codes_clearsel_clicked (GtkButton *button, + gpointer user_data) +{ + (void)button; + (void)user_data; + ui_gtk_codes_clearsel(); +} + +void +on_start_avi_activate (GtkMenuItem *menuitem, + gpointer user_data) +{ + (void)menuitem; + (void)user_data; + ui_gtk_filesel(5, 1); +} + +void +on_stop_avi_activate (GtkMenuItem *menuitem, + gpointer user_data) +{ + (void)menuitem; + (void)user_data; + ui_gtk_closeavi(); +} + +gboolean +on_drawingarea_diss_expose_event (GtkWidget *widget, + GdkEventExpose *event, + gpointer user_data) +{ + ui_gtk_redrawdiss(widget, event); + return TRUE; +} +