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