geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

callbacks.h
Go to the documentation of this file.
1/*
2 * callbacks.h - this file is part of Geany, a fast and lightweight IDE
3 *
4 * Copyright 2005 The Geany contributors
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; if not, write to the Free Software Foundation, Inc.,
18 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
19 */
20
21#ifndef GEANY_CALLBACKS_H
22#define GEANY_CALLBACKS_H 1
23
24#include "gtkcompat.h"
25
26G_BEGIN_DECLS
27
28/* Defined in auto-generated code in signalconn.c */
29void callbacks_connect(GtkBuilder *builder);
30
31extern gboolean ignore_callback;
32
33void on_new1_activate(GtkMenuItem *menuitem, gpointer user_data);
34
35void on_save1_activate(GtkMenuItem *menuitem, gpointer user_data);
36
37void on_save_as1_activate(GtkMenuItem *menuitem, gpointer user_data);
38
39void on_quit1_activate(GtkMenuItem *menuitem, gpointer user_data);
40
41void on_open1_activate(GtkMenuItem *menuitem, gpointer user_data);
42
43void on_save_all1_activate(GtkMenuItem *menuitem, gpointer user_data);
44
45void on_close1_activate(GtkMenuItem *menuitem, gpointer user_data);
46
47void on_close_all1_activate(GtkMenuItem *menuitem, gpointer user_data);
48
49void on_replace_tabs_activate(GtkMenuItem *menuitem, gpointer user_data);
50
51void on_toolbutton_search_clicked(GtkAction *action, gpointer user_data);
52
53gboolean toolbar_popup_menu(GtkWidget *widget, GdkEventButton *event, gpointer user_data);
54
55void on_undo1_activate(GtkMenuItem *menuitem, gpointer user_data);
56
57void on_redo1_activate(GtkMenuItem *menuitem, gpointer user_data);
58
59void on_cut1_activate(GtkMenuItem *menuitem, gpointer user_data);
60
61void on_copy1_activate(GtkMenuItem *menuitem, gpointer user_data);
62
63void on_paste1_activate(GtkMenuItem *menuitem, gpointer user_data);
64
65void on_delete1_activate(GtkMenuItem *menuitem, gpointer user_data);
66
67void on_zoom_in1_activate(GtkMenuItem *menuitem, gpointer user_data);
68
69void on_zoom_out1_activate(GtkMenuItem *menuitem, gpointer user_data);
70
71void on_toolbar_search_entry_changed(GtkAction *action, const gchar *text, gpointer user_data);
72
73void on_toolbar_search_entry_activate(GtkAction *action, const gchar *text, gpointer user_data);
74
75void on_toggle_case1_activate(GtkMenuItem *menuitem, gpointer user_data);
76
77void on_find_usage1_activate(GtkMenuItem *menuitem, gpointer user_data);
78
79void on_preferences1_activate(GtkMenuItem *menuitem, gpointer user_data);
80
81void on_normal_size1_activate(GtkMenuItem *menuitem, gpointer user_data);
82
83void on_show_color_chooser1_activate(GtkMenuItem *menuitem, gpointer user_data);
84
85void on_find1_activate(GtkMenuItem *menuitem, gpointer user_data);
86
87void on_find_next1_activate(GtkMenuItem *menuitem, gpointer user_data);
88
89void on_find_previous1_activate(GtkMenuItem *menuitem, gpointer user_data);
90
91void on_find_nextsel1_activate(GtkMenuItem *menuitem, gpointer user_data);
92
93void on_find_prevsel1_activate(GtkMenuItem *menuitem, gpointer user_data);
94
95void on_replace1_activate(GtkMenuItem *menuitem, gpointer user_data);
96
97void on_find_in_files1_activate(GtkMenuItem *menuitem, gpointer user_data);
98
99void on_toolbutton_reload_clicked(GtkAction *action, gpointer user_data);
100
101void on_reload_all(GtkAction *action, gpointer user_data);
102
103void on_go_to_line_activate(GtkMenuItem *menuitem, gpointer user_data);
104
105void on_help1_activate(GtkMenuItem *menuitem, gpointer user_data);
106
107void on_toolbutton_compile_clicked(GtkAction *action, gpointer user_data);
108
109void on_line_wrapping1_toggled(GtkCheckMenuItem *checkmenuitem, gpointer user_data);
110
111void on_toolbutton_goto_entry_activate(GtkAction *action, const gchar *text, gpointer user_data);
112
113void on_toolbutton_goto_clicked(GtkAction *action, gpointer user_data);
114
115void on_toolbutton_run_clicked(GtkAction *action, gpointer user_data);
116
117void on_menu_remove_indicators1_activate(GtkMenuItem *menuitem, gpointer user_data);
118
119void on_print1_activate(GtkMenuItem *menuitem, gpointer user_data);
120
121void on_file_properties_activate(GtkMenuItem *menuitem, gpointer user_data);
122
123void on_menu_select_all1_activate(GtkMenuItem *menuitem, gpointer user_data);
124
125void on_menu_show_sidebar1_toggled(GtkCheckMenuItem *checkmenuitem, gpointer user_data);
126
127void on_menu_comment_line1_activate(GtkMenuItem *menuitem, gpointer user_data);
128
129void on_menu_uncomment_line1_activate(GtkMenuItem *menuitem, gpointer user_data);
130
131void on_menu_increase_indent1_activate(GtkMenuItem *menuitem, gpointer user_data);
132
133void on_menu_decrease_indent1_activate(GtkMenuItem *menuitem, gpointer user_data);
134
135void on_menu_toggle_line_commentation1_activate(GtkMenuItem *menuitem, gpointer user_data);
136
137void on_next_message1_activate(GtkMenuItem *menuitem, gpointer user_data);
138
139void on_project_new1_activate(GtkMenuItem *menuitem, gpointer user_data);
140
141void on_project_open1_activate(GtkMenuItem *menuitem, gpointer user_data);
142
143void on_project_close1_activate(GtkMenuItem *menuitem, gpointer user_data);
144
145void on_project_properties1_activate(GtkMenuItem *menuitem, gpointer user_data);
146
147void on_menu_open_selected_file1_activate(GtkMenuItem *menuitem, gpointer user_data);
148
149void on_remove_markers1_activate(GtkMenuItem *menuitem, gpointer user_data);
150
151void on_context_action1_activate(GtkMenuItem *menuitem, gpointer user_data);
152
153void on_menu_toggle_all_additional_widgets1_activate(GtkMenuItem *menuitem, gpointer user_data);
154
155void on_toolbutton_back_activate(GtkAction *action, gpointer user_data);
156
157void on_toolbutton_forward_activate(GtkAction *action, gpointer user_data);
158
159gboolean on_motion_event(GtkWidget *widget, GdkEventMotion *event, gpointer user_data);
160
161gboolean on_escape_key_press_event(GtkWidget *widget, GdkEventKey *event, gpointer user_data);
162
163void on_line_breaking1_activate(GtkMenuItem *menuitem, gpointer user_data);
164
165void on_replace_spaces_activate(GtkMenuItem *menuitem, gpointer user_data);
166
167void on_previous_message1_activate(GtkMenuItem *menuitem, gpointer user_data);
168
169void on_close_other_documents1_activate(GtkMenuItem *menuitem, gpointer user_data);
170
171void on_find_document_usage1_activate(GtkMenuItem *menuitem, gpointer user_data);
172
173void on_send_selection_to_vte1_activate(GtkMenuItem *menuitem, gpointer user_data);
174
175void on_plugin_preferences1_activate(GtkMenuItem *menuitem, gpointer user_data);
176
177G_END_DECLS
178
179#endif /* GEANY_CALLBACKS_H */
void on_find_next1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:874
void on_context_action1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1490
void on_menu_toggle_all_additional_widgets1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1547
void on_plugin_preferences1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1900
void on_find_nextsel1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:890
void on_replace1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:902
void on_find_prevsel1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:896
void on_replace_spaces_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1702
void on_line_wrapping1_toggled(GtkCheckMenuItem *checkmenuitem, gpointer user_data)
Definition: callbacks.c:735
void on_save_all1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:125
void on_delete1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:291
void on_help1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:987
void on_menu_increase_indent1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1331
void on_menu_show_sidebar1_toggled(GtkCheckMenuItem *checkmenuitem, gpointer user_data)
Definition: callbacks.c:1255
gboolean on_escape_key_press_event(GtkWidget *widget, GdkEventKey *event, gpointer user_data)
Definition: callbacks.c:1674
void on_project_close1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1377
void on_menu_uncomment_line1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1313
void on_next_message1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1349
void on_reload_all(GtkAction *action, gpointer user_data)
Definition: callbacks.c:339
void on_find_usage1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:806
void on_toolbutton_back_activate(GtkAction *action, gpointer user_data)
Definition: callbacks.c:1606
void on_menu_select_all1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1228
void on_paste1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:273
void on_file_properties_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1177
void on_project_open1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1371
void on_project_new1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1365
void on_zoom_in1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:449
void on_go_to_line_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:929
void on_menu_open_selected_file1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1407
void on_toolbutton_run_clicked(GtkAction *action, gpointer user_data)
Definition: callbacks.c:1204
void on_find_document_usage1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:800
void on_show_color_chooser1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:848
void on_toggle_case1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:597
void on_save1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:108
void on_find_in_files1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:908
gboolean toolbar_popup_menu(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
Definition: callbacks.c:586
void on_previous_message1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1357
void on_undo1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:211
void on_close_all1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:153
void on_line_breaking1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1688
void on_copy1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:256
void on_open1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:322
void on_cut1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:239
void on_send_selection_to_vte1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1762
void on_toolbutton_goto_clicked(GtkAction *action, gpointer user_data)
Definition: callbacks.c:972
void on_new1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:92
void on_find_previous1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:880
void on_zoom_out1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:460
void on_preferences1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:308
void on_normal_size1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:470
void on_redo1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:225
void on_find1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:868
void on_toolbar_search_entry_activate(GtkAction *action, const gchar *text, gpointer user_data)
Definition: callbacks.c:413
void on_close_other_documents1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1729
void on_menu_toggle_line_commentation1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1322
void on_menu_decrease_indent1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1340
void on_save_as1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:119
void on_remove_markers1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1473
gboolean ignore_callback
Definition: libmain.c:87
void on_menu_comment_line1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1304
void on_toolbutton_compile_clicked(GtkAction *action, gpointer user_data)
Definition: callbacks.c:862
void on_toolbutton_search_clicked(GtkAction *action, gpointer user_data)
Definition: callbacks.c:420
void on_menu_remove_indicators1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1210
gboolean on_motion_event(GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
Definition: callbacks.c:1612
void on_quit1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:168
void on_toolbutton_reload_clicked(GtkAction *action, gpointer user_data)
Definition: callbacks.c:329
void on_print1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1219
void on_close1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:159
void on_toolbutton_forward_activate(GtkAction *action, gpointer user_data)
Definition: callbacks.c:1600
void on_toolbar_search_entry_changed(GtkAction *action, const gchar *text, gpointer user_data)
Definition: callbacks.c:406
void on_toolbutton_goto_entry_activate(GtkAction *action, const gchar *text, gpointer user_data)
Definition: callbacks.c:956
void callbacks_connect(GtkBuilder *builder)
Definition: callbacks.c:1997
void on_project_properties1_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:1383
void on_replace_tabs_activate(GtkMenuItem *menuitem, gpointer user_data)
Definition: callbacks.c:576
gchar * text
Definition: editor.c:83
static GtkBuilder * builder
Definition: ui_utils.c:77