home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.7z / ftp.whtech.com / emulators / v9t9 / linux / sources / V9t9 / source / gtkcallbacks.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-10-19  |  41.8 KB  |  1,184 lines

  1. #include <gtk/gtk.h>
  2.  
  3. /*
  4.  *    Size of TI screen, set by VIDEO(resize)
  5.  */
  6. extern int GTK_x_size, GTK_y_size;
  7.  
  8. /*
  9.  *    Size of drawing area (as of last configure_event)
  10.  *    and multiple of x_size and y_size this is 
  11.  */
  12. extern int GTK_x_pixels, GTK_y_pixels, GTK_x_mult, GTK_y_mult;
  13. extern int GTK_user_size_configured;
  14.  
  15. /*    
  16.  *    Dirty v9t9 refresh buffer to force updates in
  17.  *    response to Expose events
  18.  */
  19. void
  20. GTK_dirty_screen(int x, int y, int sx, int sy);
  21.  
  22. /*
  23.  *    Clear sides of screen in 9918 text mode
  24.  */
  25. void
  26. GTK_clear_sides(int total, int inside);
  27.  
  28. /*
  29.  *    Set or reset bit in CRU bitmap for keypress event
  30.  */
  31. void
  32. GTK_keyboard_set_key(guint code, int state);
  33.  
  34. gboolean
  35. on_v9t9_draw_area_configure_event      (GtkWidget       *widget,
  36.                                         GdkEventConfigure *event,
  37.                                         gpointer         user_data);
  38.  
  39. gboolean
  40. on_v9t9_draw_area_expose_event         (GtkWidget       *widget,
  41.                                         GdkEventExpose  *event,
  42.                                         gpointer         user_data);
  43.  
  44. gboolean
  45. on_v9t9_key_press_event                (GtkWidget       *widget,
  46.                                         GdkEventKey     *event,
  47.                                         gpointer         user_data);
  48.  
  49. gboolean
  50. on_v9t9_key_release_event              (GtkWidget       *widget,
  51.                                         GdkEventKey     *event,
  52.                                         gpointer         user_data);
  53.  
  54. void
  55. on_v9t9_button_clicked                 (GtkButton       *button,
  56.                                         gpointer         user_data);
  57.  
  58. void
  59. on_save_config_button_clicked          (GtkButton       *button,
  60.                                         gpointer         user_data);
  61.  
  62. void
  63. on_load_config_button_clicked          (GtkButton       *button,
  64.                                         gpointer         user_data);
  65.  
  66. void
  67. on_v9t9_button_clicked                 (GtkButton       *button,
  68.                                         gpointer         user_data);
  69.  
  70. void
  71. on_v9t9_button_clicked                 (GtkButton       *button,
  72.                                         gpointer         user_data);
  73.  
  74. void
  75. on_v9t9_button_clicked                 (GtkButton       *button,
  76.                                         gpointer         user_data);
  77.  
  78. void
  79. on_quit_button_clicked                 (GtkButton       *button,
  80.                                         gpointer         user_data);
  81.  
  82. void
  83. on_v9t9_button_clicked                 (GtkButton       *button,
  84.                                         gpointer         user_data);
  85.  
  86. void
  87. on_v9t9_screen_scroller_configure_event
  88.                                         (GtkContainer    *container,
  89.                                         gpointer         user_data);
  90.  
  91. void
  92. on_v9t9_draw_area_size_request         (GtkWidget       *widget,
  93.                                         GtkRequisition  *requisition,
  94.                                         gpointer         user_data);
  95.  
  96. void
  97. on_v9t9_draw_area_size_allocate        (GtkWidget       *widget,
  98.                                         GtkAllocation   *allocation,
  99.                                         gpointer         user_data);
  100.  
  101.  
  102. void
  103. on_v9t9_draw_area_size_request         (GtkWidget       *widget,
  104.                                         GtkRequisition  *requisition,
  105.                                         gpointer         user_data);
  106.  
  107. void
  108. on_v9t9_hbox_check_resize              (GtkContainer    *container,
  109.                                         gpointer         user_data);
  110.  
  111. void
  112. on_v9t9_hbox_size_request              (GtkWidget       *widget,
  113.                                         GtkRequisition  *requisition,
  114.                                         gpointer         user_data);
  115.  
  116. void
  117. on_v9t9_window_size_request            (GtkWidget       *widget,
  118.                                         GtkRequisition  *requisition,
  119.                                         gpointer         user_data);
  120.  
  121. gboolean
  122. on_v9t9_window_event                   (GtkWidget       *widget,
  123.                                         GdkEvent        *event,
  124.                                         gpointer         user_data);
  125.  
  126. gboolean
  127. on_v9t9_drag_event                     (GtkWidget       *widget,
  128.                                         GdkDragContext  *drag_context,
  129.                                         gint             x,
  130.                                         gint             y,
  131.                                         guint            time,
  132.                                         gpointer         user_data);
  133.  
  134.  
  135. void
  136. on_v9t9_draw_area_size_request         (GtkWidget       *widget,
  137.                                         GtkRequisition  *requisition,
  138.                                         gpointer         user_data);
  139.  
  140. gboolean
  141. on_v9t9_window_configure_event         (GtkWidget       *widget,
  142.                                         GdkEventConfigure *event,
  143.                                         gpointer         user_data);
  144.  
  145. void
  146. on_command_text_entry_activate         (GtkEditable     *editable,
  147.                                         gpointer         user_data);
  148.  
  149. gboolean
  150. on_v9t9_draw_area_expose_event         (GtkWidget       *widget,
  151.                                         GdkEventExpose  *event,
  152.                                         gpointer         user_data);
  153.  
  154. gboolean
  155. on_v9t9_draw_area_draw                 (GtkWidget       *widget,
  156.                                         GdkRectangle  *area,
  157.                                         gpointer         user_data);
  158.  
  159. void
  160. on_log_text_box_realize_event          (GtkWidget       *widget,
  161.                                         gpointer         user_data);
  162.  
  163. void
  164. on_log_text_box_copy_clipboard         (GtkEditable     *editable,
  165.                                         gpointer         user_data);
  166.  
  167. void
  168. on_file_menu_activate                  (GtkMenuItem     *menuitem,
  169.                                         gpointer         user_data);
  170.  
  171. void
  172. on_options_menu_activate               (GtkMenuItem     *menuitem,
  173.                                         gpointer         user_data);
  174.  
  175. void
  176. on_flush_item_activate                 (GtkMenuItem     *menuitem,
  177.                                         gpointer         user_data);
  178.  
  179. void
  180. on_font_item_activate                  (GtkMenuItem     *menuitem,
  181.                                         gpointer         user_data);
  182.  
  183. void
  184. on_command_log_font_selector_ok_button1_clicked
  185.                                         (GtkButton       *button,
  186.                                         gpointer         user_data);
  187.  
  188. void
  189. on_command_log_font_selector_apply_button1_clicked
  190.                                         (GtkButton       *button,
  191.                                         gpointer         user_data);
  192.  
  193. void
  194. on_command_log_font_cancel1_button_clicked
  195.                                         (GtkButton       *button,
  196.                                         gpointer         user_data);
  197.  
  198. gboolean
  199. on_command_text_entry_event            (GtkWidget       *widget,
  200.                                         GdkEvent        *event,
  201.                                         gpointer         user_data);
  202.  
  203. gboolean
  204. on_command_text_entry_key_press_event  (GtkWidget       *widget,
  205.                                         GdkEventKey     *event,
  206.                                         gpointer         user_data);
  207.  
  208. gboolean
  209. on_command_text_entry_configure        (GtkWidget       *widget,
  210.                                         GdkEventConfigure *event,
  211.                                         gpointer         user_data);
  212.  
  213. gboolean
  214. on_command_text_entry_event            (GtkWidget       *widget,
  215.                                         GdkEvent        *event,
  216.                                         gpointer         user_data);
  217.  
  218. gboolean
  219. on_command_text_entry_key_press_event  (GtkWidget       *widget,
  220.                                         GdkEventKey     *event,
  221.                                         gpointer         user_data);
  222.  
  223. gboolean
  224. on_command_dialog_key_press_event      (GtkWidget       *widget,
  225.                                         GdkEventKey     *event,
  226.                                         gpointer         user_data);
  227.  
  228. gboolean
  229. on_command_dialog_key_press_event      (GtkWidget       *widget,
  230.                                         GdkEventKey     *event,
  231.                                         gpointer         user_data);
  232.  
  233. gboolean
  234. on_command_dialog_key_press_event      (GtkWidget       *widget,
  235.                                         GdkEventKey     *event,
  236.                                         gpointer         user_data);
  237.  
  238. void
  239. on_v9t9_button_clicked                 (GtkButton       *button,
  240.                                         gpointer         user_data);
  241.  
  242. void
  243. on_module_clist_click_column           (GtkCList        *clist,
  244.                                         gint             column,
  245.                                         gpointer         user_data);
  246.  
  247. void
  248. on_load_button_clicked                 (GtkButton       *button,
  249.                                         gpointer         user_data);
  250.  
  251. void
  252. on_cancel_button_clicked               (GtkButton       *button,
  253.                                         gpointer         user_data);
  254.  
  255. void
  256. on_module_clist_load_button_clicked    (GtkButton       *button,
  257.                                         gpointer         user_data);
  258.  
  259. void
  260. on_module_clist_cancel_button_clicked  (GtkButton       *button,
  261.                                         gpointer         user_data);
  262.  
  263. void
  264. on_module_clist_load_button_clicked    (GtkButton       *button,
  265.                                         gpointer         user_data);
  266.  
  267. void
  268. on_module_clist_cancel_button_clicked  (GtkButton       *button,
  269.                                         gpointer         user_data);
  270.  
  271. void
  272. on_v9t9_window_module_button_clicked   (GtkButton       *button,
  273.                                         gpointer         user_data);
  274.  
  275. void
  276. on_module_clist_show                   (GtkWidget       *widget,
  277.                                         gpointer         user_data);
  278.  
  279. gboolean
  280. on_module_clist_event                  (GtkWidget       *widget,
  281.                                         GdkEvent        *event,
  282.                                         gpointer         user_data);
  283.  
  284. void
  285. on_unload_current_button_clicked       (GtkButton       *button,
  286.                                         gpointer         user_data);
  287.  
  288.  
  289. gboolean
  290. on_v9t9_draw_area_focus_out_event      (GtkWidget       *widget,
  291.                                         GdkEventFocus   *event,
  292.                                         gpointer         user_data);
  293.  
  294. gboolean
  295. on_v9t9_window_enter_notify_event      (GtkWidget       *widget,
  296.                                         GdkEventCrossing *event,
  297.                                         gpointer         user_data);
  298.  
  299. gboolean
  300. on_v9t9_draw_area_enter_notify_event   (GtkWidget       *widget,
  301.                                         GdkEventCrossing *event,
  302.                                         gpointer         user_data);
  303.  
  304. void
  305. on_v9t9_window_set_focus               (GtkWindow       *window,
  306.                                         GtkWidget       *widget,
  307.                                         gpointer         user_data);
  308.  
  309. void
  310. on_module_clist_close_button_clicked   (GtkButton       *button,
  311.                                         gpointer         user_data);
  312.  
  313. void
  314. on_show_commands_cb_toggled            (GtkToggleButton *togglebutton,
  315.                                         gpointer         user_data);
  316.  
  317. void
  318. on_show_commands_cb_toggled            (GtkToggleButton *togglebutton,
  319.                                         gpointer         user_data);
  320.  
  321. void
  322. on_disk_choose_button_clicked          (GtkButton       *button,
  323.                                         gpointer         user_data);
  324.  
  325. void
  326. on_disk_info_table_show                (GtkWidget       *widget,
  327.                                         gpointer         user_data);
  328.  
  329. void
  330. on_v9t9_window_disks_button_clicked    (GtkButton       *button,
  331.                                         gpointer         user_data);
  332.  
  333. void
  334. on_disk_dialog_change_button_clicked   (GtkButton       *button,
  335.                                         gpointer         user_data);
  336.  
  337. void
  338. on_disk_dialog_close_button_clicked    (GtkButton       *button,
  339.                                         gpointer         user_data);
  340.  
  341. void
  342. on_disk_dialog_apply_button_clicked    (GtkButton       *button,
  343.                                         gpointer         user_data);
  344.  
  345. void
  346. on_disk_choose_button_clicked          (GtkButton       *button,
  347.                                         gpointer         user_data);
  348.  
  349. void
  350. on_module_clist_realize                (GtkWidget       *widget,
  351.                                         gpointer         user_data);
  352.  
  353. void
  354. on_disk_info_table_realize             (GtkWidget       *widget,
  355.                                         gpointer         user_data);
  356.  
  357. void
  358. on_disk_choose_button_clicked          (GtkButton       *button,
  359.                                         gpointer         user_data);
  360.  
  361. void
  362. on_disk_combo_entry_activate           (GtkEditable     *editable,
  363.                                         gpointer         user_data);
  364.  
  365. void
  366. on_disk_file_ok_button_clicked         (GtkButton       *button,
  367.                                         gpointer         user_data);
  368.  
  369. void
  370. on_disk_file_cancel_button_clicked     (GtkButton       *button,
  371.                                         gpointer         user_data);
  372.  
  373. void
  374. on_reset_computer_cb_toggled           (GtkToggleButton *togglebutton,
  375.                                         gpointer         user_data);
  376.  
  377. gboolean
  378. on_v9t9_window_key_release_event       (GtkWidget       *widget,
  379.                                         GdkEventKey     *event,
  380.                                         gpointer         user_data);
  381.  
  382. gboolean
  383. on_v9t9_key_release_event              (GtkWidget       *widget,
  384.                                         GdkEventKey     *event,
  385.                                         gpointer         user_data);
  386.  
  387. void
  388. on_v9t9_button_clicked                 (GtkButton       *button,
  389.                                         gpointer         user_data);
  390.  
  391. void
  392. on_quit_button_clicked                 (GtkButton       *button,
  393.                                         gpointer         user_data);
  394.  
  395. void
  396. on_real_disk_cb_toggled                (GtkToggleButton *togglebutton,
  397.                                         gpointer         user_data);
  398.  
  399. void
  400. on_real_disk_cb_realize                (GtkWidget       *widget,
  401.                                         gpointer         user_data);
  402.  
  403. void
  404. on_emu_disk_cb_toggled                 (GtkToggleButton *togglebutton,
  405.                                         gpointer         user_data);
  406.  
  407. void
  408. on_emu_disk_cb_realize                 (GtkWidget       *widget,
  409.                                         gpointer         user_data);
  410.  
  411.  
  412. void
  413. on_v9t9_button_clicked                 (GtkButton       *button,
  414.                                         gpointer         user_data);
  415.  
  416. void
  417. on_v9t9_button_clicked                 (GtkButton       *button,
  418.                                         gpointer         user_data);
  419.  
  420. void
  421. on_v9t9_button_clicked                 (GtkButton       *button,
  422.                                         gpointer         user_data);
  423.  
  424. void
  425. on_v9t9_button_clicked                 (GtkButton       *button,
  426.                                         gpointer         user_data);
  427.  
  428. void
  429. on_v9t9_button_clicked                 (GtkButton       *button,
  430.                                         gpointer         user_data);
  431.  
  432. void
  433. on_v9t9_button_clicked                 (GtkButton       *button,
  434.                                         gpointer         user_data);
  435.  
  436. void
  437. on_v9t9_button_cancel                  (GtkButton       *button,
  438.                                         gpointer         user_data);
  439.  
  440. void
  441. on_v9t9_button_cancel                  (GtkButton       *button,
  442.                                         gpointer         user_data);
  443.  
  444. void
  445. on_v9t9_pause_button_clicked           (GtkButton       *button,
  446.                                         gpointer         user_data);
  447.  
  448. void
  449. on_v9t9_debug_button_clicked           (GtkButton       *button,
  450.                                         gpointer         user_data);
  451.  
  452. void
  453. on_v9t9_button_clicked                 (GtkButton       *button,
  454.                                         gpointer         user_data);
  455.  
  456. void
  457. on_v9t9_button_clicked                 (GtkButton       *button,
  458.                                         gpointer         user_data);
  459.  
  460. void
  461. on_debugger_close_button_clicked       (GtkButton       *button,
  462.                                         gpointer         user_data);
  463.  
  464. void
  465. on_debugger_run_button_clicked         (GtkButton       *button,
  466.                                         gpointer         user_data);
  467.  
  468. void
  469. on_debugger_walk_button_clicked        (GtkButton       *button,
  470.                                         gpointer         user_data);
  471.  
  472. void
  473. on_debugger_stop_button_clicked        (GtkButton       *button,
  474.                                         gpointer         user_data);
  475.  
  476. void
  477. on_v9t9_button_clicked                 (GtkButton       *button,
  478.                                         gpointer         user_data);
  479.  
  480. void
  481. on_modules_refresh_button_clicked      (GtkButton       *button,
  482.                                         gpointer         user_data);
  483.  
  484. void
  485. on_modules_refresh_button_clicked      (GtkButton       *button,
  486.                                         gpointer         user_data);
  487.  
  488. void
  489. on_v9t9_checkbox_toggled_command_toggle
  490.                                         (GtkToggleButton *togglebutton,
  491.                                         gpointer         user_data);
  492.  
  493. void
  494. on_v9t9_checkbox_realize_widget_toggle (GtkWidget       *widget,
  495.                                         gpointer         user_data);
  496.  
  497. void
  498. on_v9t9_checkbox_realize_active        (GtkWidget       *widget,
  499.                                         gpointer         user_data);
  500.  
  501.  
  502. void
  503. on_v9t9_checkbox_toggled_widget_enable (GtkToggleButton *togglebutton,
  504.                                         gpointer         user_data);
  505.  
  506. void
  507. on_v9t9_checkbox_realize_widget_enable (GtkWidget       *widget,
  508.                                         gpointer         user_data);
  509.  
  510. void
  511. on_v9t9_button_clicked                 (GtkButton       *button,
  512.                                         gpointer         user_data);
  513.  
  514. void
  515. on_v9t9_radiobutton_realize_active     (GtkWidget       *widget,
  516.                                         gpointer         user_data);
  517.  
  518. void
  519. on_v9t9_togglebutton_toggled_widget_enable
  520.                                         (GtkToggleButton *togglebutton,
  521.                                         gpointer         user_data);
  522.  
  523. void
  524. on_v9t9_togglebutton_realize_widget_enable
  525.                                         (GtkWidget       *widget,
  526.                                         gpointer         user_data);
  527.  
  528. void
  529. on_v9t9_togglebutton_toggled_command_toggle
  530.                                         (GtkToggleButton *togglebutton,
  531.                                         gpointer         user_data);
  532.  
  533. void
  534. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  535.                                         gpointer         user_data);
  536.  
  537. void
  538. on_v9t9_button_clicked                 (GtkButton       *button,
  539.                                         gpointer         user_data);
  540.  
  541. void
  542. on_v9t9_radiobutton_clicked            (GtkButton       *button,
  543.                                         gpointer         user_data);
  544.  
  545. void
  546. on_v9t9_togglebutton_clicked           (GtkButton       *button,
  547.                                         gpointer         user_data);
  548.  
  549. void
  550. on_v9t9_togglebutton_toggled_command_toggle_not
  551.                                         (GtkToggleButton *togglebutton,
  552.                                         gpointer         user_data);
  553.  
  554. void
  555. on_v9t9_togglebutton_realize_inactive  (GtkWidget       *widget,
  556.                                         gpointer         user_data);
  557.  
  558. void
  559. on_v9t9_togglebutton_toggled_command_toggle
  560.                                         (GtkToggleButton *togglebutton,
  561.                                         gpointer         user_data);
  562.  
  563. void
  564. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  565.                                         gpointer         user_data);
  566.  
  567. void
  568. on_v9t9_togglebutton_toggled_command_toggle
  569.                                         (GtkToggleButton *togglebutton,
  570.                                         gpointer         user_data);
  571.  
  572. void
  573. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  574.                                         gpointer         user_data);
  575.  
  576. void
  577. on_v9t9_togglebutton_toggled_command_toggle
  578.                                         (GtkToggleButton *togglebutton,
  579.                                         gpointer         user_data);
  580.  
  581. void
  582. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  583.                                         gpointer         user_data);
  584.  
  585. void
  586. on_v9t9_togglebutton_toggled_command_toggle
  587.                                         (GtkToggleButton *togglebutton,
  588.                                         gpointer         user_data);
  589.  
  590. void
  591. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  592.                                         gpointer         user_data);
  593.  
  594. void
  595. on_v9t9_togglebutton_toggled_command_toggle
  596.                                         (GtkToggleButton *togglebutton,
  597.                                         gpointer         user_data);
  598.  
  599. void
  600. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  601.                                         gpointer         user_data);
  602.  
  603. void
  604. on_v9t9_togglebutton_toggled_command_toggle
  605.                                         (GtkToggleButton *togglebutton,
  606.                                         gpointer         user_data);
  607.  
  608. void
  609. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  610.                                         gpointer         user_data);
  611.  
  612. void
  613. on_disk_combo_entry_activate           (GtkEditable     *editable,
  614.                                         gpointer         user_data);
  615.  
  616. void
  617. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  618.                                         gpointer         user_data);
  619.  
  620. void
  621. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  622.                                         gpointer         user_data);
  623.  
  624. void
  625. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  626.                                         gpointer         user_data);
  627.  
  628. void
  629. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  630.                                         gpointer         user_data);
  631.  
  632. void
  633. on_disk_choose_button_clicked          (GtkButton       *button,
  634.                                         gpointer         user_data);
  635.  
  636. void
  637. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  638.                                         gpointer         user_data);
  639.  
  640. void
  641. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  642.                                         gpointer         user_data);
  643.  
  644. void
  645. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  646.                                         gpointer         user_data);
  647.  
  648. void
  649. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  650.                                         gpointer         user_data);
  651.  
  652. void
  653. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  654.                                         gpointer         user_data);
  655.  
  656. void
  657. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  658.                                         gpointer         user_data);
  659.  
  660. void
  661. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  662.                                         gpointer         user_data);
  663.  
  664. void
  665. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  666.                                         gpointer         user_data);
  667.  
  668. void
  669. on_v9t9_togglebutton_toggled_widget_enable
  670.                                         (GtkToggleButton *togglebutton,
  671.                                         gpointer         user_data);
  672.  
  673. void
  674. on_v9t9_togglebutton_realize_widget_enable
  675.                                         (GtkWidget       *widget,
  676.                                         gpointer         user_data);
  677.  
  678. gboolean
  679. on_clist_key_press_event               (GtkWidget       *widget,
  680.                                         GdkEventKey     *event,
  681.                                         gpointer         user_data);
  682.  
  683. void
  684. on_v9t9_rom_entry_activate             (GtkEditable     *editable,
  685.                                         gpointer         user_data);
  686.  
  687. void
  688. on_v9t9_rom_entry_realize              (GtkWidget       *widget,
  689.                                         gpointer         user_data);
  690.  
  691. void
  692. on_v9t9_rom_button_clicked             (GtkButton       *button,
  693.                                         gpointer         user_data);
  694.  
  695. void
  696. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  697.                                         gpointer         user_data);
  698.  
  699. void
  700. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  701.                                         gpointer         user_data);
  702.  
  703. void
  704. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  705.                                         gpointer         user_data);
  706.  
  707. void
  708. on_v9t9_window_memory_button_clicked   (GtkButton       *button,
  709.                                         gpointer         user_data);
  710.  
  711. void
  712. on_memory_dialog_close_button_clicked  (GtkButton       *button,
  713.                                         gpointer         user_data);
  714.  
  715. gboolean
  716. on_clist_key_press_event               (GtkWidget       *widget,
  717.                                         GdkEventKey     *event,
  718.                                         gpointer         user_data);
  719.  
  720. void
  721. on_v9t9_button_clicked                 (GtkButton       *button,
  722.                                         gpointer         user_data);
  723.  
  724.  
  725. void
  726. on_v9t9_button_clicked                 (GtkButton       *button,
  727.                                         gpointer         user_data);
  728.  
  729. void
  730. on_v9t9_button_clicked                 (GtkButton       *button,
  731.                                         gpointer         user_data);
  732.  
  733. void
  734. on_debugger_next_button_clicked        (GtkButton       *button,
  735.                                         gpointer         user_data);
  736.  
  737. gboolean
  738. on_clist_key_release_event             (GtkWidget       *widget,
  739.                                         GdkEventKey     *event,
  740.                                         gpointer         user_data);
  741.  
  742. void
  743. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  744.                                         gpointer         user_data);
  745.  
  746. void
  747. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  748.                                         gpointer         user_data);
  749.  
  750. void
  751. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  752.                                         gpointer         user_data);
  753.  
  754. void
  755. on_v9t9_togglebutton_toggled_command_toggle
  756.                                         (GtkToggleButton *togglebutton,
  757.                                         gpointer         user_data);
  758.  
  759. void
  760. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  761.                                         gpointer         user_data);
  762.  
  763. void
  764. on_v9t9_button_clicked                 (GtkButton       *button,
  765.                                         gpointer         user_data);
  766.  
  767. void
  768. on_v9t9_togglebutton_toggled_command_toggle
  769.                                         (GtkToggleButton *togglebutton,
  770.                                         gpointer         user_data);
  771.  
  772. void
  773. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  774.                                         gpointer         user_data);
  775.  
  776. void
  777. on_v9t9_button_clicked                 (GtkButton       *button,
  778.                                         gpointer         user_data);
  779.  
  780. void
  781. on_v9t9_togglebutton_toggled_widget_enable
  782.                                         (GtkToggleButton *togglebutton,
  783.                                         gpointer         user_data);
  784.  
  785. void
  786. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  787.                                         gpointer         user_data);
  788.  
  789. void
  790. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  791.                                         gpointer         user_data);
  792.  
  793. void
  794. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  795.                                         gpointer         user_data);
  796.  
  797. void
  798. on_v9t9_togglebutton_realize_widget_realize
  799.                                         (GtkWidget       *widget,
  800.                                         gpointer         user_data);
  801.  
  802. void
  803. on_v9t9_button_pressed                 (GtkButton       *button,
  804.                                         gpointer         user_data);
  805.  
  806. void
  807. on_v9t9_togglebutton_realize_widget_enable
  808.                                         (GtkWidget       *widget,
  809.                                         gpointer         user_data);
  810.  
  811. void
  812. on_v9t9_button_clicked                 (GtkButton       *button,
  813.                                         gpointer         user_data);
  814.  
  815. void
  816. on_v9t9_togglebutton_realize_widget_enable
  817.                                         (GtkWidget       *widget,
  818.                                         gpointer         user_data);
  819.  
  820. void
  821. on_memory_config_module_rom_button_clicked
  822.                                         (GtkToggleButton *togglebutton,
  823.                                         gpointer         user_data);
  824.  
  825. void
  826. on_memory_config_module_rom_button_realize
  827.                                         (GtkWidget       *widget,
  828.                                         gpointer         user_data);
  829.  
  830. void
  831. on_v9t9_togglebutton_realize_widget_enable
  832.                                         (GtkWidget       *widget,
  833.                                         gpointer         user_data);
  834.  
  835. void
  836. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  837.                                         gpointer         user_data);
  838.  
  839. void
  840. on_memory_config_module_rom_button_realize
  841.                                         (GtkWidget       *widget,
  842.                                         gpointer         user_data);
  843.  
  844. void
  845. on_memory_config_module_rom_button_clicked
  846.                                         (GtkToggleButton *togglebutton,
  847.                                         gpointer         user_data);
  848.  
  849. void
  850. on_v9t9_togglebutton_toggled_widget_enable
  851.                                         (GtkToggleButton *togglebutton,
  852.                                         gpointer         user_data);
  853.  
  854. void
  855. on_memory_config_module_rom_button_realize
  856.                                         (GtkWidget       *widget,
  857.                                         gpointer         user_data);
  858.  
  859. void
  860. on_memory_config_module_rom_button_clicked
  861.                                         (GtkToggleButton *togglebutton,
  862.                                         gpointer         user_data);
  863.  
  864. void
  865. on_v9t9_togglebutton_realize_widget_enable
  866.                                         (GtkWidget       *widget,
  867.                                         gpointer         user_data);
  868.  
  869. void
  870. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  871.                                         gpointer         user_data);
  872.  
  873. void
  874. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  875.                                         gpointer         user_data);
  876.  
  877. void
  878. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  879.                                         gpointer         user_data);
  880.  
  881. void
  882. on_v9t9_togglebutton_realize_widget_enable
  883.                                         (GtkWidget       *widget,
  884.                                         gpointer         user_data);
  885.  
  886. void
  887. on_v9t9_togglebutton_toggled_widget_enable
  888.                                         (GtkToggleButton *togglebutton,
  889.                                         gpointer         user_data);
  890.  
  891. void
  892. on_memory_config_module_rom_button_clicked
  893.                                         (GtkToggleButton *togglebutton,
  894.                                         gpointer         user_data);
  895.  
  896. void
  897. on_memory_config_module_rom_button_realize
  898.                                         (GtkWidget       *widget,
  899.                                         gpointer         user_data);
  900.  
  901. void
  902. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  903.                                         gpointer         user_data);
  904.  
  905. void
  906. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  907.                                         gpointer         user_data);
  908.  
  909. void
  910. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  911.                                         gpointer         user_data);
  912.  
  913. void
  914. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  915.                                         gpointer         user_data);
  916.  
  917. void
  918. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  919.                                         gpointer         user_data);
  920.  
  921. void
  922. on_memory_config_banked_module_deactivate
  923.                                         (GtkEditable     *editable,
  924.                                         gpointer         user_data);
  925.  
  926. void
  927. on_v9t9_dsr_entry_activate             (GtkEditable     *editable,
  928.                                         gpointer         user_data);
  929.  
  930. void
  931. on_module_config_banked_module_activate
  932.                                         (GtkEditable     *editable,
  933.                                         gpointer         user_data);
  934.  
  935. void
  936. on_v9t9_dsr_entry_realize              (GtkWidget       *widget,
  937.                                         gpointer         user_data);
  938.  
  939. void
  940. on_v9t9_dsr_button_clicked             (GtkButton       *button,
  941.                                         gpointer         user_data);
  942.  
  943. void
  944. on_v9t9_button_clicked                 (GtkButton       *button,
  945.                                         gpointer         user_data);
  946.  
  947. void
  948. on_v9t9_button_clicked                 (GtkButton       *button,
  949.                                         gpointer         user_data);
  950.  
  951. void
  952. on_memory_dialog_close_button_clicked  (GtkButton       *button,
  953.                                         gpointer         user_data);
  954.  
  955. gboolean
  956. on_v9t9_draw_area_configure_event      (GtkWidget       *widget,
  957.                                         GdkEventConfigure *event,
  958.                                         gpointer         user_data);
  959.  
  960. void
  961. on_v9t9_draw_area_size_request         (GtkWidget       *widget,
  962.                                         GtkRequisition  *requisition,
  963.                                         gpointer         user_data);
  964.  
  965. void
  966. on_v9t9_draw_area_size_request         (GtkWidget       *widget,
  967.                                         GtkRequisition  *requisition,
  968.                                         gpointer         user_data);
  969.  
  970. void
  971. on_v9t9_window_options_button_clicked  (GtkButton       *button,
  972.                                         gpointer         user_data);
  973.  
  974. void
  975. on_v9t9_togglebutton_toggled           (GtkToggleButton *togglebutton,
  976.                                         gpointer         user_data);
  977.  
  978. void
  979. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  980.                                         gpointer         user_data);
  981.  
  982. void
  983. on_v9t9_togglebutton_toggled_widget_enable
  984.                                         (GtkToggleButton *togglebutton,
  985.                                         gpointer         user_data);
  986.  
  987. void
  988. on_v9t9_togglebutton_realize_widget_enable
  989.                                         (GtkWidget       *widget,
  990.                                         gpointer         user_data);
  991.  
  992. void
  993. on_v9t9_togglebutton_toggled_command_toggle
  994.                                         (GtkToggleButton *togglebutton,
  995.                                         gpointer         user_data);
  996.  
  997. void
  998. on_option_dialog_close_button_clicked  (GtkButton       *button,
  999.                                         gpointer         user_data);
  1000.  
  1001. void
  1002. on_v9t9_togglebutton_toggled_command_toggle
  1003.                                         (GtkToggleButton *togglebutton,
  1004.                                         gpointer         user_data);
  1005.  
  1006. void
  1007. on_v9t9_togglebutton_toggled_command_toggle_not
  1008.                                         (GtkToggleButton *togglebutton,
  1009.                                         gpointer         user_data);
  1010.  
  1011. void
  1012. on_v9t9_togglebutton_realize_active_not
  1013.                                         (GtkWidget       *widget,
  1014.                                         gpointer         user_data);
  1015.  
  1016. void
  1017. on_v9t9_togglebutton_toggled_command_toggle
  1018.                                         (GtkToggleButton *togglebutton,
  1019.                                         gpointer         user_data);
  1020.  
  1021. void
  1022. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  1023.                                         gpointer         user_data);
  1024.  
  1025. void
  1026. on_v9t9_togglebutton_toggled_widget_enable_not
  1027.                                         (GtkToggleButton *togglebutton,
  1028.                                         gpointer         user_data);
  1029.  
  1030. void
  1031. on_v9t9_togglebutton_realize_widget_enable_not
  1032.                                         (GtkWidget       *widget,
  1033.                                         gpointer         user_data);
  1034.  
  1035. void
  1036. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  1037.                                         gpointer         user_data);
  1038.  
  1039. void
  1040. on_v9t9_togglebutton_realize_inactive  (GtkWidget       *widget,
  1041.                                         gpointer         user_data);
  1042.  
  1043. void
  1044. on_v9t9_togglebutton_realize_active    (GtkWidget       *widget,
  1045.                                         gpointer         user_data);
  1046.  
  1047. void
  1048. on_delay_spin_button_changed           (GtkEditable     *editable,
  1049.                                         gpointer         user_data);
  1050.  
  1051. void
  1052. on_delay_spin_button_realize           (GtkWidget       *widget,
  1053.                                         gpointer         user_data);
  1054.  
  1055. void
  1056. on_v9t9_spin_button_changed            (GtkEditable     *editable,
  1057.                                         gpointer         user_data);
  1058.  
  1059. void
  1060. on_v9t9_spin_button_realize            (GtkWidget       *widget,
  1061.                                         gpointer         user_data);
  1062.  
  1063. void
  1064. on_v9t9_spin_button_command_changed_value
  1065.                                         (GtkEditable     *editable,
  1066.                                         gpointer         user_data);
  1067.  
  1068. void
  1069. on_v9t9_spin_button_command_realize_value
  1070.                                         (GtkWidget       *widget,
  1071.                                         gpointer         user_data);
  1072.  
  1073. void
  1074. on_v9t9_spin_button_changed_value      (GtkEditable     *editable,
  1075.                                         gpointer         user_data);
  1076.  
  1077. void
  1078. on_v9t9_spin_button_realize_value      (GtkWidget       *widget,
  1079.                                         gpointer         user_data);
  1080.  
  1081. void
  1082. on_v9t9_togglebutton_toggled_widget_enable
  1083.                                         (GtkToggleButton *togglebutton,
  1084.                                         gpointer         user_data);
  1085.  
  1086. void
  1087. on_v9t9_togglebutton_realize_widget_enable
  1088.                                         (GtkWidget       *widget,
  1089.                                         gpointer         user_data);
  1090.  
  1091. void
  1092. on_v9t9_spinbutton_changed_value       (GtkEditable     *editable,
  1093.                                         gpointer         user_data);
  1094.  
  1095. void
  1096. on_v9t9_spinbutton_realize_value       (GtkWidget       *widget,
  1097.                                         gpointer         user_data);
  1098.  
  1099. void
  1100. on_v9t9_spinbutton_realize_value       (GtkWidget       *widget,
  1101.                                         gpointer         user_data);
  1102.  
  1103. void
  1104. on_v9t9_spin_button_changed_value      (GtkEditable     *editable,
  1105.                                         gpointer         user_data);
  1106.  
  1107. void
  1108. on_v9t9_spin_button_realize_value      (GtkWidget       *widget,
  1109.                                         gpointer         user_data);
  1110.  
  1111. void
  1112. on_v9t9_spin_button_changed_value      (GtkEditable     *editable,
  1113.                                         gpointer         user_data);
  1114.  
  1115. void
  1116. on_v9t9_spin_button_realize_value      (GtkWidget       *widget,
  1117.                                         gpointer         user_data);
  1118.  
  1119. void
  1120. on_v9t9_button_clicked                 (GtkButton       *button,
  1121.                                         gpointer         user_data);
  1122.  
  1123. void
  1124. on_v9t9_button_clicked_realize_widget  (GtkButton       *button,
  1125.                                         gpointer         user_data);
  1126.  
  1127. void
  1128. on_v9t9_spin_button_realize_value      (GtkWidget       *widget,
  1129.                                         gpointer         user_data);
  1130.  
  1131. void
  1132. on_v9t9_spin_button_changed_value      (GtkEditable     *editable,
  1133.                                         gpointer         user_data);
  1134.  
  1135. void
  1136. on_v9t9_button_clicked                 (GtkButton       *button,
  1137.                                         gpointer         user_data);
  1138.  
  1139. void
  1140. on_v9t9_window_destroy                 (GtkObject       *object,
  1141.                                         gpointer         user_data);
  1142.  
  1143. #define GTK_QUICK_SAVE 0
  1144. #define GTK_QUICK_LOAD 1
  1145.  
  1146. void
  1147. on_v9t9_quick_load_save_button_clicked (GtkButton       *button,
  1148.                                         gpointer         user_data);
  1149.  
  1150.  
  1151. void
  1152. on_v9t9_quick_load_save_button_clicked (GtkButton       *button,
  1153.                                         gpointer         user_data);
  1154.  
  1155. void
  1156. on_v9t9_window_logging_button_clicked  (GtkButton       *button,
  1157.                                         gpointer         user_data);
  1158.  
  1159. void
  1160. on_logging_reset_all_clicked           (GtkButton       *button,
  1161.                                         gpointer         user_data);
  1162.  
  1163. void
  1164. on_logging_dialog_close_button_clicked (GtkButton       *button,
  1165.                                         gpointer         user_data);
  1166.  
  1167. void
  1168. on_logging_log_table_realize           (GtkWidget       *widget,
  1169.                                         gpointer         user_data);
  1170.  
  1171. void
  1172. on_v9t9_spin_button_changed_value      (GtkEditable     *editable,
  1173.                                         gpointer         user_data);
  1174.  
  1175. gboolean
  1176. on_v9t9_drawing_area_button_press_event
  1177.                                         (GtkWidget       *widget,
  1178.                                         GdkEventButton  *event,
  1179.                                         gpointer         user_data);
  1180.  
  1181. void
  1182. on_command_dialog_destroy              (GtkObject       *object,
  1183.                                         gpointer         user_data);
  1184.