Search
lxdream.org :: lxdream/src/gui/debugcb.h
lxdream 0.9.1
released Jun 29
Download Now
filename src/gui/debugcb.h
changeset 435:7a5d71e8560b
author nkeynes
date Wed Oct 10 11:02:04 2007 +0000 (16 years ago)
permissions -rw-r--r--
last change First cut of new GUI
file annotate diff log raw
nkeynes@435
     1
/**
nkeynes@435
     2
 * $Id: debugcb.h,v 1.1 2007-10-10 11:02:04 nkeynes Exp $
nkeynes@435
     3
 *
nkeynes@435
     4
 * GTK callback declarations (stubs are autogenerated by Glade)
nkeynes@435
     5
 *
nkeynes@435
     6
 * Copyright (c) 2005 Nathan Keynes.
nkeynes@435
     7
 *
nkeynes@435
     8
 * This program is free software; you can redistribute it and/or modify
nkeynes@435
     9
 * it under the terms of the GNU General Public License as published by
nkeynes@435
    10
 * the Free Software Foundation; either version 2 of the License, or
nkeynes@435
    11
 * (at your option) any later version.
nkeynes@435
    12
 *
nkeynes@435
    13
 * This program is distributed in the hope that it will be useful,
nkeynes@435
    14
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
nkeynes@435
    15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
nkeynes@435
    16
 * GNU General Public License for more details.
nkeynes@435
    17
 */
nkeynes@435
    18
#include <gnome.h>
nkeynes@435
    19
nkeynes@435
    20
void
nkeynes@435
    21
on_new_file1_activate                  (GtkMenuItem     *menuitem,
nkeynes@435
    22
                                        gpointer         user_data);
nkeynes@435
    23
nkeynes@435
    24
void
nkeynes@435
    25
on_open1_activate                      (GtkMenuItem     *menuitem,
nkeynes@435
    26
                                        gpointer         user_data);
nkeynes@435
    27
nkeynes@435
    28
void
nkeynes@435
    29
on_save1_activate                      (GtkMenuItem     *menuitem,
nkeynes@435
    30
                                        gpointer         user_data);
nkeynes@435
    31
nkeynes@435
    32
void
nkeynes@435
    33
on_save_as1_activate                   (GtkMenuItem     *menuitem,
nkeynes@435
    34
                                        gpointer         user_data);
nkeynes@435
    35
nkeynes@435
    36
void
nkeynes@435
    37
on_save_next_scene_activate            (GtkMenuItem     *menuitem,
nkeynes@435
    38
                                        gpointer         user_data);
nkeynes@435
    39
nkeynes@435
    40
void
nkeynes@435
    41
on_exit1_activate                      (GtkMenuItem     *menuitem,
nkeynes@435
    42
                                        gpointer         user_data);
nkeynes@435
    43
nkeynes@435
    44
void
nkeynes@435
    45
on_preferences1_activate               (GtkMenuItem     *menuitem,
nkeynes@435
    46
                                        gpointer         user_data);
nkeynes@435
    47
nkeynes@435
    48
void
nkeynes@435
    49
on_about1_activate                     (GtkMenuItem     *menuitem,
nkeynes@435
    50
                                        gpointer         user_data);
nkeynes@435
    51
nkeynes@435
    52
void
nkeynes@435
    53
on_load_btn_clicked                    (GtkButton       *button,
nkeynes@435
    54
                                        gpointer         user_data);
nkeynes@435
    55
nkeynes@435
    56
void
nkeynes@435
    57
on_reset_btn_clicked                   (GtkButton       *button,
nkeynes@435
    58
                                        gpointer         user_data);
nkeynes@435
    59
nkeynes@435
    60
void
nkeynes@435
    61
on_stop_btn_clicked                    (GtkButton       *button,
nkeynes@435
    62
                                        gpointer         user_data);
nkeynes@435
    63
nkeynes@435
    64
void
nkeynes@435
    65
on_step_btn_clicked                    (GtkButton       *button,
nkeynes@435
    66
                                        gpointer         user_data);
nkeynes@435
    67
nkeynes@435
    68
void
nkeynes@435
    69
on_run_btn_clicked                     (GtkButton       *button,
nkeynes@435
    70
                                        gpointer         user_data);
nkeynes@435
    71
nkeynes@435
    72
void
nkeynes@435
    73
on_runto_btn_clicked                   (GtkButton       *button,
nkeynes@435
    74
                                        gpointer         user_data);
nkeynes@435
    75
nkeynes@435
    76
void
nkeynes@435
    77
on_break_btn_clicked                   (GtkButton       *button,
nkeynes@435
    78
                                        gpointer         user_data);
nkeynes@435
    79
nkeynes@435
    80
void
nkeynes@435
    81
on_trace_button_toggled                (GtkToggleButton       *button,
nkeynes@435
    82
                                        gpointer         user_data);
nkeynes@435
    83
nkeynes@435
    84
gboolean
nkeynes@435
    85
on_debug_win_delete_event              (GtkWidget       *widget,
nkeynes@435
    86
                                        GdkEvent        *event,
nkeynes@435
    87
                                        gpointer         user_data);
nkeynes@435
    88
nkeynes@435
    89
void
nkeynes@435
    90
on_disasm_list_select_row              (GtkCList        *clist,
nkeynes@435
    91
                                        gint             row,
nkeynes@435
    92
                                        gint             column,
nkeynes@435
    93
                                        GdkEvent        *event,
nkeynes@435
    94
                                        gpointer         user_data);
nkeynes@435
    95
nkeynes@435
    96
void
nkeynes@435
    97
on_disasm_list_unselect_row            (GtkCList        *clist,
nkeynes@435
    98
                                        gint             row,
nkeynes@435
    99
                                        gint             column,
nkeynes@435
   100
                                        GdkEvent        *event,
nkeynes@435
   101
                                        gpointer         user_data);
nkeynes@435
   102
nkeynes@435
   103
void
nkeynes@435
   104
on_mem_mapped_regs1_activate           (GtkMenuItem     *menuitem,
nkeynes@435
   105
                                        gpointer         user_data);
nkeynes@435
   106
nkeynes@435
   107
void
nkeynes@435
   108
on_mmu_reglist_select_row              (GtkCList        *clist,
nkeynes@435
   109
                                        gint             row,
nkeynes@435
   110
                                        gint             column,
nkeynes@435
   111
                                        GdkEvent        *event,
nkeynes@435
   112
                                        gpointer         user_data);
nkeynes@435
   113
nkeynes@435
   114
void
nkeynes@435
   115
on_mmu_regclose_clicked                (GtkButton       *button,
nkeynes@435
   116
                                        gpointer         user_data);
nkeynes@435
   117
nkeynes@435
   118
gboolean
nkeynes@435
   119
on_mmr_win_delete_event                (GtkWidget       *widget,
nkeynes@435
   120
                                        GdkEvent        *event,
nkeynes@435
   121
                                        gpointer         user_data);
nkeynes@435
   122
nkeynes@435
   123
void
nkeynes@435
   124
on_mmr_close_clicked                   (GtkButton       *button,
nkeynes@435
   125
                                        gpointer         user_data);
nkeynes@435
   126
nkeynes@435
   127
void
nkeynes@435
   128
on_page_field_changed                  (GtkEditable     *editable,
nkeynes@435
   129
                                        gpointer         user_data);
nkeynes@435
   130
nkeynes@435
   131
void
nkeynes@435
   132
on_mode_field_changed                  (GtkEditable     *editable,
nkeynes@435
   133
                                        gpointer         user_data);
nkeynes@435
   134
nkeynes@435
   135
void
nkeynes@435
   136
on_disasm_list_select_row              (GtkCList        *clist,
nkeynes@435
   137
                                        gint             row,
nkeynes@435
   138
                                        gint             column,
nkeynes@435
   139
                                        GdkEvent        *event,
nkeynes@435
   140
                                        gpointer         user_data);
nkeynes@435
   141
nkeynes@435
   142
void
nkeynes@435
   143
on_disasm_list_unselect_row            (GtkCList        *clist,
nkeynes@435
   144
                                        gint             row,
nkeynes@435
   145
                                        gint             column,
nkeynes@435
   146
                                        GdkEvent        *event,
nkeynes@435
   147
                                        gpointer         user_data);
nkeynes@435
   148
nkeynes@435
   149
void
nkeynes@435
   150
on_page_locked_btn_toggled             (GtkToggleButton *togglebutton,
nkeynes@435
   151
                                        gpointer         user_data);
nkeynes@435
   152
nkeynes@435
   153
gboolean
nkeynes@435
   154
on_page_field_key_press_event          (GtkWidget       *widget,
nkeynes@435
   155
                                        GdkEventKey     *event,
nkeynes@435
   156
                                        gpointer         user_data);
nkeynes@435
   157
nkeynes@435
   158
void
nkeynes@435
   159
on_output_list_select_row              (GtkCList        *clist,
nkeynes@435
   160
                                        gint             row,
nkeynes@435
   161
                                        gint             column,
nkeynes@435
   162
                                        GdkEvent        *event,
nkeynes@435
   163
                                        gpointer         user_data);
nkeynes@435
   164
nkeynes@435
   165
void
nkeynes@435
   166
on_jump_pc_btn_clicked                 (GtkButton       *button,
nkeynes@435
   167
                                        gpointer         user_data);
nkeynes@435
   168
nkeynes@435
   169
void
nkeynes@435
   170
on_memory1_activate                    (GtkMenuItem     *menuitem,
nkeynes@435
   171
                                        gpointer         user_data);
nkeynes@435
   172
nkeynes@435
   173
gboolean
nkeynes@435
   174
on_memory_win_delete_event             (GtkWidget       *widget,
nkeynes@435
   175
                                        GdkEvent        *event,
nkeynes@435
   176
                                        gpointer         user_data);
nkeynes@435
   177
nkeynes@435
   178
void
nkeynes@435
   179
button_view_clicked                    (GtkButton       *button,
nkeynes@435
   180
                                        gpointer         user_data);
nkeynes@435
   181
nkeynes@435
   182
void
nkeynes@435
   183
on_button_add_watch_clicked            (GtkButton       *button,
nkeynes@435
   184
                                        gpointer         user_data);
nkeynes@435
   185
nkeynes@435
   186
void
nkeynes@435
   187
on_button_clear_all_clicked            (GtkButton       *button,
nkeynes@435
   188
                                        gpointer         user_data);
nkeynes@435
   189
nkeynes@435
   190
void
nkeynes@435
   191
on_button_close_clicked                (GtkButton       *button,
nkeynes@435
   192
                                        gpointer         user_data);
nkeynes@435
   193
nkeynes@435
   194
gboolean
nkeynes@435
   195
on_dump_win_delete_event               (GtkWidget       *widget,
nkeynes@435
   196
                                        GdkEvent        *event,
nkeynes@435
   197
                                        gpointer         user_data);
nkeynes@435
   198
nkeynes@435
   199
void
nkeynes@435
   200
on_view_memory_activate                (GtkMenuItem     *menuitem,
nkeynes@435
   201
                                        gpointer         user_data);
nkeynes@435
   202
nkeynes@435
   203
void
nkeynes@435
   204
on_loadstate_button_clicked            (GtkToolButton   *toolbutton,
nkeynes@435
   205
                                        gpointer         user_data);
nkeynes@435
   206
nkeynes@435
   207
void
nkeynes@435
   208
on_savestate_button_clicked            (GtkToolButton   *toolbutton,
nkeynes@435
   209
                                        gpointer         user_data);
.