]> git.sur5r.net Git - glabels/blob - src/ui-commands.h
Fix incomplete library dependencies.
[glabels] / src / ui-commands.h
1 /*
2  *  ui-commands.h
3  *  Copyright (C) 2001-2009  Jim Evins <evins@snaught.com>.
4  *
5  *  This file is part of gLabels.
6  *
7  *  gLabels is free software: you can redistribute it and/or modify
8  *  it under the terms of the GNU General Public License as published by
9  *  the Free Software Foundation, either version 3 of the License, or
10  *  (at your option) any later version.
11  *
12  *  gLabels is distributed in the hope that it will be useful,
13  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
14  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  *  GNU General Public License for more details.
16  *
17  *  You should have received a copy of the GNU General Public License
18  *  along with gLabels.  If not, see <http://www.gnu.org/licenses/>.
19  */
20
21 #ifndef __COMMANDS_H__
22 #define __COMMANDS_H__
23
24 #include <gtk/gtk.h>
25 #include "window.h"
26
27 G_BEGIN_DECLS
28
29 void gl_ui_cmd_file_new                 (GtkAction   *action,
30                                          glWindow    *window);
31
32 void gl_ui_cmd_file_properties          (GtkAction   *action,
33                                          glWindow    *window);
34
35 void gl_ui_cmd_file_template_designer   (GtkAction   *action,
36                                          glWindow    *window);
37
38 void gl_ui_cmd_file_open                (GtkAction   *action,
39                                          glWindow    *window);
40
41 void gl_ui_cmd_file_open_recent         (GtkRecentChooser *chooser,
42                                          glWindow         *window);
43
44 void gl_ui_cmd_file_save                (GtkAction   *action,
45                                          glWindow    *window);
46
47 void gl_ui_cmd_file_save_as             (GtkAction   *action,
48                                          glWindow    *window);
49
50 void gl_ui_cmd_file_print               (GtkAction   *action,
51                                          glWindow    *window);
52
53 void gl_ui_cmd_file_print_preview       (GtkAction   *action,
54                                          glWindow    *window);
55
56 void gl_ui_cmd_file_close               (GtkAction   *action,
57                                          glWindow    *window);
58
59 void gl_ui_cmd_file_quit                (GtkAction   *action,
60                                          glWindow    *window);
61
62
63
64 void gl_ui_cmd_edit_undo                (GtkAction   *action,
65                                          glWindow    *window);
66
67 void gl_ui_cmd_edit_redo                (GtkAction   *action,
68                                          glWindow    *window);
69
70 void gl_ui_cmd_edit_undo                (GtkAction   *action,
71                                          glWindow    *window);
72
73 void gl_ui_cmd_edit_redo                (GtkAction   *action,
74                                          glWindow    *window);
75
76 void gl_ui_cmd_edit_cut                 (GtkAction   *action,
77                                          glWindow    *window);
78
79 void gl_ui_cmd_edit_copy                (GtkAction   *action,
80                                          glWindow    *window);
81
82 void gl_ui_cmd_edit_paste               (GtkAction   *action,
83                                          glWindow    *window);
84
85 void gl_ui_cmd_edit_delete              (GtkAction   *action,
86                                          glWindow    *window);
87
88 void gl_ui_cmd_edit_select_all          (GtkAction   *action,
89                                          glWindow    *window);
90
91 void gl_ui_cmd_edit_unselect_all        (GtkAction   *action,
92                                          glWindow    *window);
93
94 void gl_ui_cmd_edit_preferences         (GtkAction   *action,
95                                          glWindow    *window);
96
97
98
99 void gl_ui_cmd_view_property_bar_toggle      (GtkToggleAction *action,
100                                               glWindow        *window);
101
102 void gl_ui_cmd_view_property_bar_tips_toggle (GtkToggleAction *action,
103                                               glWindow        *window);
104
105 void gl_ui_cmd_view_grid_toggle              (GtkToggleAction *action,
106                                               glWindow        *window);
107
108 void gl_ui_cmd_view_markup_toggle            (GtkToggleAction *action,
109                                               glWindow        *window);
110
111
112
113 void gl_ui_cmd_view_zoomin              (GtkAction   *action,
114                                          glWindow    *window);
115
116 void gl_ui_cmd_view_zoomout             (GtkAction   *action,
117                                          glWindow    *window);
118
119 void gl_ui_cmd_view_zoom1to1            (GtkAction   *action,
120                                          glWindow    *window);
121
122 void gl_ui_cmd_view_zoom_to_fit         (GtkAction   *action,
123                                          glWindow    *window);
124
125
126
127 void gl_ui_cmd_objects_arrow_mode       (GtkAction   *action,
128                                          glWindow    *window);
129
130 void gl_ui_cmd_objects_create_text      (GtkAction   *action,
131                                          glWindow    *window);
132
133 void gl_ui_cmd_objects_create_box       (GtkAction   *action,
134                                          glWindow    *window);
135
136 void gl_ui_cmd_objects_create_line      (GtkAction   *action,
137                                          glWindow    *window);
138
139 void gl_ui_cmd_objects_create_ellipse   (GtkAction   *action,
140                                          glWindow    *window);
141
142 void gl_ui_cmd_objects_create_image     (GtkAction   *action,
143                                          glWindow    *window);
144
145 void gl_ui_cmd_objects_create_barcode   (GtkAction   *action,
146                                          glWindow    *window);
147
148 void gl_ui_cmd_objects_raise            (GtkAction   *action,
149                                          glWindow    *window);
150
151 void gl_ui_cmd_objects_lower            (GtkAction   *action,
152                                          glWindow    *window);
153
154 void gl_ui_cmd_objects_rotate_left      (GtkAction   *action,
155                                          glWindow    *window);
156
157 void gl_ui_cmd_objects_rotate_right     (GtkAction   *action,
158                                          glWindow    *window);
159
160 void gl_ui_cmd_objects_flip_horiz       (GtkAction   *action,
161                                          glWindow    *window);
162
163 void gl_ui_cmd_objects_flip_vert        (GtkAction   *action,
164                                          glWindow    *window);
165
166 void gl_ui_cmd_objects_align_left       (GtkAction   *action,
167                                          glWindow    *window);
168
169 void gl_ui_cmd_objects_align_right      (GtkAction   *action,
170                                          glWindow    *window);
171
172 void gl_ui_cmd_objects_align_hcenter    (GtkAction   *action,
173                                          glWindow    *window);
174
175 void gl_ui_cmd_objects_align_top        (GtkAction   *action,
176                                          glWindow    *window);
177
178 void gl_ui_cmd_objects_align_bottom     (GtkAction   *action,
179                                          glWindow    *window);
180
181 void gl_ui_cmd_objects_align_vcenter    (GtkAction   *action,
182                                          glWindow    *window);
183
184 void gl_ui_cmd_objects_center_horiz     (GtkAction   *action,
185                                          glWindow    *window);
186
187 void gl_ui_cmd_objects_center_vert      (GtkAction   *action,
188                                          glWindow    *window);
189
190 void gl_ui_cmd_objects_merge_properties (GtkAction   *action,
191                                          glWindow    *window);
192
193
194
195 void gl_ui_cmd_help_contents            (GtkAction   *action,
196                                          glWindow    *window);
197
198 void gl_ui_cmd_help_about               (GtkAction   *action,
199                                          glWindow    *window);
200
201 G_END_DECLS
202
203 #endif /* __COMMANDS_H__ */ 
204
205
206
207 /*
208  * Local Variables:       -- emacs
209  * mode: C                -- emacs
210  * c-basic-offset: 8      -- emacs
211  * tab-width: 8           -- emacs
212  * indent-tabs-mode: nil  -- emacs
213  * End:                   -- emacs
214  */