Fix 'null' listed in both primary and secondary keyword lists.
[geany-mirror.git] / src / interface.c
blob65b3fd1ec3e3e964ef690fffd24ec9496610e1b6
1 /*
2 * DO NOT EDIT THIS FILE - it is generated by Glade.
3 */
5 #ifdef HAVE_CONFIG_H
6 # include <config.h>
7 #endif
9 #include <sys/types.h>
10 #include <sys/stat.h>
11 #include <unistd.h>
12 #include <string.h>
13 #include <stdio.h>
15 #include <gdk/gdkkeysyms.h>
16 #include <gtk/gtk.h>
18 #include "callbacks.h"
19 #include "interface.h"
20 #include "support.h"
22 #define GLADE_HOOKUP_OBJECT(component,widget,name) \
23 g_object_set_data_full (G_OBJECT (component), name, \
24 gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
26 #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
27 g_object_set_data (G_OBJECT (component), name, widget)
29 GtkWidget*
30 create_window1 (void)
32 GtkWidget *window1;
33 AtkObject *atko;
34 GtkWidget *vbox1;
35 GtkWidget *hbox_menubar;
36 GtkWidget *menubar1;
37 GtkWidget *file1;
38 GtkWidget *file1_menu;
39 GtkWidget *menu_new1;
40 GtkWidget *menu_new_with_template1;
41 GtkWidget *image3165;
42 GtkWidget *separator12;
43 GtkWidget *menu_open1;
44 GtkWidget *menu_open_selected_file1;
45 GtkWidget *recent_files1;
46 GtkWidget *separator13;
47 GtkWidget *menu_save1;
48 GtkWidget *menu_save_as1;
49 GtkWidget *menu_save_all1;
50 GtkWidget *image3166;
51 GtkWidget *menu_reload1;
52 GtkWidget *image3167;
53 GtkWidget *menu_reload_as1;
54 GtkWidget *image3168;
55 GtkWidget *menu_reload_as1_menu;
56 GtkWidget *invisible7;
57 GtkWidget *separator21;
58 GtkWidget *preferences2;
59 GtkWidget *separator24;
60 GtkWidget *page_setup1;
61 GtkWidget *print1;
62 GtkWidget *separator14;
63 GtkWidget *menu_close1;
64 GtkWidget *close_other_documents1;
65 GtkWidget *image3169;
66 GtkWidget *menu_close_all1;
67 GtkWidget *image3170;
68 GtkWidget *menu_separatormenuitem1;
69 GtkWidget *menu_quit1;
70 GtkWidget *edit1;
71 GtkWidget *edit1_menu;
72 GtkWidget *menu_undo2;
73 GtkWidget *menu_redo2;
74 GtkWidget *menu_seperator1;
75 GtkWidget *menu_cut1;
76 GtkWidget *menu_copy1;
77 GtkWidget *menu_paste1;
78 GtkWidget *menu_delete1;
79 GtkWidget *menu_seperator2;
80 GtkWidget *menu_select_all1;
81 GtkWidget *separator25;
82 GtkWidget *menu_format1;
83 GtkWidget *menu_format1_menu;
84 GtkWidget *reflow_lines_block1;
85 GtkWidget *menu_toggle_case2;
86 GtkWidget *transpose_current_line1;
87 GtkWidget *separator28;
88 GtkWidget *menu_comment_line1;
89 GtkWidget *menu_uncomment_line1;
90 GtkWidget *menu_toggle_line_commentation1;
91 GtkWidget *separator29;
92 GtkWidget *menu_increase_indent1;
93 GtkWidget *image3171;
94 GtkWidget *menu_decrease_indent1;
95 GtkWidget *image3172;
96 GtkWidget *smart_line_indent1;
97 GtkWidget *separator37;
98 GtkWidget *send_selection_to2;
99 GtkWidget *send_selection_to2_menu;
100 GtkWidget *invisible13;
101 GtkWidget *commands2;
102 GtkWidget *commands2_menu;
103 GtkWidget *cut_current_line_s_1;
104 GtkWidget *image3173;
105 GtkWidget *copy_current_line_s_1;
106 GtkWidget *image3174;
107 GtkWidget *delete_current_line_s_1;
108 GtkWidget *duplicate_line_or_selection1;
109 GtkWidget *separator49;
110 GtkWidget *select_current_line_s_1;
111 GtkWidget *select_current_paragraph1;
112 GtkWidget *separator50;
113 GtkWidget *insert_alternative_white_space1;
114 GtkWidget *separator51;
115 GtkWidget *go_to_next_marker1;
116 GtkWidget *go_to_previous_marker1;
117 GtkWidget *separator52;
118 GtkWidget *send_selection_to_vte1;
119 GtkWidget *separator18;
120 GtkWidget *add_comments1;
121 GtkWidget *image3175;
122 GtkWidget *add_comments1_menu;
123 GtkWidget *menu_add_changelog_entry1;
124 GtkWidget *insert_file_header1;
125 GtkWidget *insert_function_description2;
126 GtkWidget *insert_multiline_comment2;
127 GtkWidget *insert_gpl_notice2;
128 GtkWidget *insert_bsd_license_notice2;
129 GtkWidget *insert_date1;
130 GtkWidget *image3176;
131 GtkWidget *insert_date1_menu;
132 GtkWidget *invisible8;
133 GtkWidget *insert_include2;
134 GtkWidget *image3177;
135 GtkWidget *insert_include2_menu;
136 GtkWidget *invisible4;
137 GtkWidget *separator9;
138 GtkWidget *preferences1;
139 GtkWidget *image3178;
140 GtkWidget *plugin_preferences1;
141 GtkWidget *image3179;
142 GtkWidget *search1;
143 GtkWidget *search1_menu;
144 GtkWidget *find1;
145 GtkWidget *find_next1;
146 GtkWidget *find_previous1;
147 GtkWidget *find_in_files1;
148 GtkWidget *replace1;
149 GtkWidget *image3180;
150 GtkWidget *separator33;
151 GtkWidget *find_nextsel1;
152 GtkWidget *find_prevsel1;
153 GtkWidget *separator35;
154 GtkWidget *next_message1;
155 GtkWidget *previous_message1;
156 GtkWidget *separator32;
157 GtkWidget *go_to_line1;
158 GtkWidget *image3181;
159 GtkWidget *menu_view1;
160 GtkWidget *menu_view1_menu;
161 GtkWidget *menu_change_font1;
162 GtkWidget *image3182;
163 GtkWidget *menu_separator4;
164 GtkWidget *menu_toggle_all_additional_widgets1;
165 GtkWidget *menu_fullscreen1;
166 GtkWidget *menu_show_messages_window1;
167 GtkWidget *menu_show_toolbar1;
168 GtkWidget *menu_show_sidebar1;
169 GtkWidget *menu_view_editor1;
170 GtkWidget *menu_view_editor1_menu;
171 GtkWidget *menu_markers_margin1;
172 GtkWidget *menu_linenumber_margin1;
173 GtkWidget *menu_show_white_space1;
174 GtkWidget *menu_show_line_endings1;
175 GtkWidget *menu_show_indentation_guides1;
176 GtkWidget *menu_separator5;
177 GtkWidget *menu_zoom_in1;
178 GtkWidget *menu_zoom_out1;
179 GtkWidget *normal_size1;
180 GtkWidget *menu_document1;
181 GtkWidget *menu_document1_menu;
182 GtkWidget *menu_line_wrapping1;
183 GtkWidget *line_breaking1;
184 GtkWidget *menu_use_auto_indentation1;
185 GtkWidget *indent_type1;
186 GtkWidget *indent_type1_menu;
187 GSList *tabs1_group = NULL;
188 GtkWidget *tabs1;
189 GtkWidget *spaces1;
190 GtkWidget *tabs_and_spaces1;
191 GtkWidget *separator45;
192 GtkWidget *set_file_readonly1;
193 GtkWidget *menu_write_unicode_bom1;
194 GtkWidget *separator46;
195 GtkWidget *set_filetype1;
196 GtkWidget *set_filetype1_menu;
197 GtkWidget *invisible1;
198 GtkWidget *set_encoding1;
199 GtkWidget *set_encoding1_menu;
200 GtkWidget *invisible6;
201 GtkWidget *menu_line_endings1;
202 GtkWidget *menu_line_endings1_menu;
203 GSList *crlf_group = NULL;
204 GtkWidget *crlf;
205 GtkWidget *lf;
206 GtkWidget *cr;
207 GtkWidget *separator8;
208 GtkWidget *strip_trailing_spaces1;
209 GtkWidget *menu_replace_tabs;
210 GtkWidget *menu_replace_spaces;
211 GtkWidget *separator22;
212 GtkWidget *menu_fold_all1;
213 GtkWidget *menu_unfold_all1;
214 GtkWidget *separator23;
215 GtkWidget *remove_markers1;
216 GtkWidget *menu_remove_indicators1;
217 GtkWidget *menu_project1;
218 GtkWidget *menu_project1_menu;
219 GtkWidget *project_new1;
220 GtkWidget *image3183;
221 GtkWidget *project_open1;
222 GtkWidget *image3184;
223 GtkWidget *recent_projects1;
224 GtkWidget *project_close1;
225 GtkWidget *image3185;
226 GtkWidget *separator34;
227 GtkWidget *project_properties1;
228 GtkWidget *menu_build1;
229 GtkWidget *tools1;
230 GtkWidget *tools1_menu;
231 GtkWidget *menu_reload_configuration1;
232 GtkWidget *image3186;
233 GtkWidget *configuration_files1;
234 GtkWidget *image3187;
235 GtkWidget *separator47;
236 GtkWidget *menu_choose_color1;
237 GtkWidget *image3188;
238 GtkWidget *menu_count_words1;
239 GtkWidget *load_tags1;
240 GtkWidget *menu_help1;
241 GtkWidget *menu_help1_menu;
242 GtkWidget *help1;
243 GtkWidget *image3189;
244 GtkWidget *website1;
245 GtkWidget *keyboard_shortcuts1;
246 GtkWidget *debug_messages1;
247 GtkWidget *separator16;
248 GtkWidget *menu_info1;
249 GtkWidget *vpaned1;
250 GtkWidget *hpaned1;
251 GtkWidget *notebook3;
252 GtkWidget *scrolledwindow2;
253 GtkWidget *treeview2;
254 GtkWidget *label135;
255 GtkWidget *scrolledwindow7;
256 GtkWidget *treeview6;
257 GtkWidget *label136;
258 GtkWidget *notebook1;
259 GtkWidget *scrolledwindow1;
260 GtkWidget *viewport1;
261 GtkWidget *notebook_info;
262 GtkWidget *scrolledwindow4;
263 GtkWidget *treeview3;
264 GtkWidget *notebook_info_label_status;
265 GtkWidget *scrolledwindow3;
266 GtkWidget *treeview5;
267 GtkWidget *notebook_info_label_compiler;
268 GtkWidget *scrolledwindow5;
269 GtkWidget *treeview4;
270 GtkWidget *notebook_info_label_msg;
271 GtkWidget *scrolledwindow6;
272 GtkWidget *textview_scribble;
273 GtkWidget *notebook_info_label_scribble;
274 GtkWidget *hbox1;
275 GtkWidget *statusbar;
276 GtkAccelGroup *accel_group;
278 accel_group = gtk_accel_group_new ();
280 window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL);
281 gtk_window_set_title (GTK_WINDOW (window1), _("Geany"));
283 vbox1 = gtk_vbox_new (FALSE, 0);
284 gtk_widget_show (vbox1);
285 gtk_container_add (GTK_CONTAINER (window1), vbox1);
287 hbox_menubar = gtk_hbox_new (FALSE, 0);
288 gtk_widget_show (hbox_menubar);
289 gtk_box_pack_start (GTK_BOX (vbox1), hbox_menubar, FALSE, FALSE, 0);
291 menubar1 = gtk_menu_bar_new ();
292 gtk_widget_show (menubar1);
293 gtk_box_pack_start (GTK_BOX (hbox_menubar), menubar1, FALSE, TRUE, 0);
295 file1 = gtk_menu_item_new_with_mnemonic (_("_File"));
296 gtk_widget_show (file1);
297 gtk_container_add (GTK_CONTAINER (menubar1), file1);
299 file1_menu = gtk_menu_new ();
300 gtk_menu_item_set_submenu (GTK_MENU_ITEM (file1), file1_menu);
302 menu_new1 = gtk_image_menu_item_new_from_stock ("gtk-new", accel_group);
303 gtk_widget_show (menu_new1);
304 gtk_container_add (GTK_CONTAINER (file1_menu), menu_new1);
306 menu_new_with_template1 = gtk_image_menu_item_new_with_mnemonic (_("New (with _Template)"));
307 gtk_widget_show (menu_new_with_template1);
308 gtk_container_add (GTK_CONTAINER (file1_menu), menu_new_with_template1);
310 image3165 = gtk_image_new_from_stock ("gtk-new", GTK_ICON_SIZE_MENU);
311 gtk_widget_show (image3165);
312 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_new_with_template1), image3165);
314 separator12 = gtk_separator_menu_item_new ();
315 gtk_widget_show (separator12);
316 gtk_container_add (GTK_CONTAINER (file1_menu), separator12);
317 gtk_widget_set_sensitive (separator12, FALSE);
319 menu_open1 = gtk_image_menu_item_new_from_stock ("gtk-open", accel_group);
320 gtk_widget_show (menu_open1);
321 gtk_container_add (GTK_CONTAINER (file1_menu), menu_open1);
323 menu_open_selected_file1 = gtk_menu_item_new_with_mnemonic (_("Open Selected F_ile"));
324 gtk_widget_show (menu_open_selected_file1);
325 gtk_container_add (GTK_CONTAINER (file1_menu), menu_open_selected_file1);
327 recent_files1 = gtk_menu_item_new_with_mnemonic (_("Recent _Files"));
328 gtk_widget_show (recent_files1);
329 gtk_container_add (GTK_CONTAINER (file1_menu), recent_files1);
331 separator13 = gtk_separator_menu_item_new ();
332 gtk_widget_show (separator13);
333 gtk_container_add (GTK_CONTAINER (file1_menu), separator13);
334 gtk_widget_set_sensitive (separator13, FALSE);
336 menu_save1 = gtk_image_menu_item_new_from_stock ("gtk-save", accel_group);
337 gtk_widget_show (menu_save1);
338 gtk_container_add (GTK_CONTAINER (file1_menu), menu_save1);
340 menu_save_as1 = gtk_image_menu_item_new_from_stock ("gtk-save-as", accel_group);
341 gtk_widget_show (menu_save_as1);
342 gtk_container_add (GTK_CONTAINER (file1_menu), menu_save_as1);
344 menu_save_all1 = gtk_image_menu_item_new_with_mnemonic (_("Save A_ll"));
345 gtk_widget_show (menu_save_all1);
346 gtk_container_add (GTK_CONTAINER (file1_menu), menu_save_all1);
348 image3166 = gtk_image_new_from_stock ("gtk-save", GTK_ICON_SIZE_MENU);
349 gtk_widget_show (image3166);
350 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_save_all1), image3166);
352 menu_reload1 = gtk_image_menu_item_new_with_mnemonic (_("_Reload"));
353 gtk_widget_show (menu_reload1);
354 gtk_container_add (GTK_CONTAINER (file1_menu), menu_reload1);
356 image3167 = gtk_image_new_from_stock ("gtk-revert-to-saved", GTK_ICON_SIZE_MENU);
357 gtk_widget_show (image3167);
358 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_reload1), image3167);
360 menu_reload_as1 = gtk_image_menu_item_new_with_mnemonic (_("R_eload As"));
361 gtk_widget_show (menu_reload_as1);
362 gtk_container_add (GTK_CONTAINER (file1_menu), menu_reload_as1);
364 image3168 = gtk_image_new_from_stock ("gtk-revert-to-saved", GTK_ICON_SIZE_MENU);
365 gtk_widget_show (image3168);
366 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_reload_as1), image3168);
368 menu_reload_as1_menu = gtk_menu_new ();
369 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_reload_as1), menu_reload_as1_menu);
371 invisible7 = gtk_menu_item_new_with_mnemonic (_("invisible"));
372 gtk_container_add (GTK_CONTAINER (menu_reload_as1_menu), invisible7);
374 separator21 = gtk_separator_menu_item_new ();
375 gtk_widget_show (separator21);
376 gtk_container_add (GTK_CONTAINER (file1_menu), separator21);
377 gtk_widget_set_sensitive (separator21, FALSE);
379 preferences2 = gtk_image_menu_item_new_from_stock ("gtk-properties", accel_group);
380 gtk_widget_show (preferences2);
381 gtk_container_add (GTK_CONTAINER (file1_menu), preferences2);
383 separator24 = gtk_separator_menu_item_new ();
384 gtk_widget_show (separator24);
385 gtk_container_add (GTK_CONTAINER (file1_menu), separator24);
386 gtk_widget_set_sensitive (separator24, FALSE);
388 page_setup1 = gtk_menu_item_new_with_mnemonic (_("Page Set_up"));
389 gtk_widget_show (page_setup1);
390 gtk_container_add (GTK_CONTAINER (file1_menu), page_setup1);
392 print1 = gtk_image_menu_item_new_from_stock ("gtk-print", accel_group);
393 gtk_widget_show (print1);
394 gtk_container_add (GTK_CONTAINER (file1_menu), print1);
396 separator14 = gtk_separator_menu_item_new ();
397 gtk_widget_show (separator14);
398 gtk_container_add (GTK_CONTAINER (file1_menu), separator14);
399 gtk_widget_set_sensitive (separator14, FALSE);
401 menu_close1 = gtk_image_menu_item_new_from_stock ("gtk-close", accel_group);
402 gtk_widget_show (menu_close1);
403 gtk_container_add (GTK_CONTAINER (file1_menu), menu_close1);
405 close_other_documents1 = gtk_image_menu_item_new_with_mnemonic (_("Close Ot_her Documents"));
406 gtk_widget_show (close_other_documents1);
407 gtk_container_add (GTK_CONTAINER (file1_menu), close_other_documents1);
409 image3169 = gtk_image_new_from_stock ("gtk-close", GTK_ICON_SIZE_MENU);
410 gtk_widget_show (image3169);
411 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (close_other_documents1), image3169);
413 menu_close_all1 = gtk_image_menu_item_new_with_mnemonic (_("C_lose All"));
414 gtk_widget_show (menu_close_all1);
415 gtk_container_add (GTK_CONTAINER (file1_menu), menu_close_all1);
417 image3170 = gtk_image_new_from_stock ("gtk-close", GTK_ICON_SIZE_MENU);
418 gtk_widget_show (image3170);
419 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_close_all1), image3170);
421 menu_separatormenuitem1 = gtk_separator_menu_item_new ();
422 gtk_widget_show (menu_separatormenuitem1);
423 gtk_container_add (GTK_CONTAINER (file1_menu), menu_separatormenuitem1);
424 gtk_widget_set_sensitive (menu_separatormenuitem1, FALSE);
426 menu_quit1 = gtk_image_menu_item_new_from_stock ("gtk-quit", accel_group);
427 gtk_widget_show (menu_quit1);
428 gtk_container_add (GTK_CONTAINER (file1_menu), menu_quit1);
430 edit1 = gtk_menu_item_new_with_mnemonic (_("_Edit"));
431 gtk_widget_show (edit1);
432 gtk_container_add (GTK_CONTAINER (menubar1), edit1);
434 edit1_menu = gtk_menu_new ();
435 gtk_menu_item_set_submenu (GTK_MENU_ITEM (edit1), edit1_menu);
437 menu_undo2 = gtk_image_menu_item_new_from_stock ("gtk-undo", accel_group);
438 gtk_widget_show (menu_undo2);
439 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_undo2);
441 menu_redo2 = gtk_image_menu_item_new_from_stock ("gtk-redo", accel_group);
442 gtk_widget_show (menu_redo2);
443 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_redo2);
445 menu_seperator1 = gtk_separator_menu_item_new ();
446 gtk_widget_show (menu_seperator1);
447 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_seperator1);
448 gtk_widget_set_sensitive (menu_seperator1, FALSE);
450 menu_cut1 = gtk_image_menu_item_new_from_stock ("gtk-cut", accel_group);
451 gtk_widget_show (menu_cut1);
452 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_cut1);
454 menu_copy1 = gtk_image_menu_item_new_from_stock ("gtk-copy", accel_group);
455 gtk_widget_show (menu_copy1);
456 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_copy1);
458 menu_paste1 = gtk_image_menu_item_new_from_stock ("gtk-paste", accel_group);
459 gtk_widget_show (menu_paste1);
460 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_paste1);
462 menu_delete1 = gtk_image_menu_item_new_from_stock ("gtk-delete", accel_group);
463 gtk_widget_show (menu_delete1);
464 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_delete1);
466 menu_seperator2 = gtk_separator_menu_item_new ();
467 gtk_widget_show (menu_seperator2);
468 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_seperator2);
469 gtk_widget_set_sensitive (menu_seperator2, FALSE);
471 menu_select_all1 = gtk_image_menu_item_new_from_stock ("gtk-select-all", accel_group);
472 gtk_widget_show (menu_select_all1);
473 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_select_all1);
475 separator25 = gtk_separator_menu_item_new ();
476 gtk_widget_show (separator25);
477 gtk_container_add (GTK_CONTAINER (edit1_menu), separator25);
478 gtk_widget_set_sensitive (separator25, FALSE);
480 menu_format1 = gtk_menu_item_new_with_mnemonic (_("_Format"));
481 gtk_widget_show (menu_format1);
482 gtk_container_add (GTK_CONTAINER (edit1_menu), menu_format1);
484 menu_format1_menu = gtk_menu_new ();
485 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_format1), menu_format1_menu);
487 reflow_lines_block1 = gtk_menu_item_new_with_mnemonic (_("_Reflow Lines/Block"));
488 gtk_widget_show (reflow_lines_block1);
489 gtk_container_add (GTK_CONTAINER (menu_format1_menu), reflow_lines_block1);
491 menu_toggle_case2 = gtk_menu_item_new_with_mnemonic (_("T_oggle Case of Selection"));
492 gtk_widget_show (menu_toggle_case2);
493 gtk_container_add (GTK_CONTAINER (menu_format1_menu), menu_toggle_case2);
495 transpose_current_line1 = gtk_menu_item_new_with_mnemonic (_("_Transpose Current Line"));
496 gtk_widget_show (transpose_current_line1);
497 gtk_container_add (GTK_CONTAINER (menu_format1_menu), transpose_current_line1);
499 separator28 = gtk_separator_menu_item_new ();
500 gtk_widget_show (separator28);
501 gtk_container_add (GTK_CONTAINER (menu_format1_menu), separator28);
502 gtk_widget_set_sensitive (separator28, FALSE);
504 menu_comment_line1 = gtk_menu_item_new_with_mnemonic (_("_Comment Line(s)"));
505 gtk_widget_show (menu_comment_line1);
506 gtk_container_add (GTK_CONTAINER (menu_format1_menu), menu_comment_line1);
508 menu_uncomment_line1 = gtk_menu_item_new_with_mnemonic (_("U_ncomment Line(s)"));
509 gtk_widget_show (menu_uncomment_line1);
510 gtk_container_add (GTK_CONTAINER (menu_format1_menu), menu_uncomment_line1);
512 menu_toggle_line_commentation1 = gtk_menu_item_new_with_mnemonic (_("_Toggle Line Commentation"));
513 gtk_widget_show (menu_toggle_line_commentation1);
514 gtk_container_add (GTK_CONTAINER (menu_format1_menu), menu_toggle_line_commentation1);
516 separator29 = gtk_separator_menu_item_new ();
517 gtk_widget_show (separator29);
518 gtk_container_add (GTK_CONTAINER (menu_format1_menu), separator29);
519 gtk_widget_set_sensitive (separator29, FALSE);
521 menu_increase_indent1 = gtk_image_menu_item_new_with_mnemonic (_("_Increase Indent"));
522 gtk_widget_show (menu_increase_indent1);
523 gtk_container_add (GTK_CONTAINER (menu_format1_menu), menu_increase_indent1);
525 image3171 = gtk_image_new_from_stock ("gtk-indent", GTK_ICON_SIZE_MENU);
526 gtk_widget_show (image3171);
527 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_increase_indent1), image3171);
529 menu_decrease_indent1 = gtk_image_menu_item_new_with_mnemonic (_("_Decrease Indent"));
530 gtk_widget_show (menu_decrease_indent1);
531 gtk_container_add (GTK_CONTAINER (menu_format1_menu), menu_decrease_indent1);
533 image3172 = gtk_image_new_from_stock ("gtk-unindent", GTK_ICON_SIZE_MENU);
534 gtk_widget_show (image3172);
535 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_decrease_indent1), image3172);
537 smart_line_indent1 = gtk_menu_item_new_with_mnemonic (_("_Smart Line Indent"));
538 gtk_widget_show (smart_line_indent1);
539 gtk_container_add (GTK_CONTAINER (menu_format1_menu), smart_line_indent1);
541 separator37 = gtk_separator_menu_item_new ();
542 gtk_widget_show (separator37);
543 gtk_container_add (GTK_CONTAINER (menu_format1_menu), separator37);
544 gtk_widget_set_sensitive (separator37, FALSE);
546 send_selection_to2 = gtk_menu_item_new_with_mnemonic (_("_Send Selection to"));
547 gtk_widget_show (send_selection_to2);
548 gtk_container_add (GTK_CONTAINER (menu_format1_menu), send_selection_to2);
550 send_selection_to2_menu = gtk_menu_new ();
551 gtk_menu_item_set_submenu (GTK_MENU_ITEM (send_selection_to2), send_selection_to2_menu);
553 invisible13 = gtk_menu_item_new_with_mnemonic (_("invisible"));
554 gtk_container_add (GTK_CONTAINER (send_selection_to2_menu), invisible13);
556 commands2 = gtk_menu_item_new_with_mnemonic (_("_Commands"));
557 gtk_widget_show (commands2);
558 gtk_container_add (GTK_CONTAINER (edit1_menu), commands2);
560 commands2_menu = gtk_menu_new ();
561 gtk_menu_item_set_submenu (GTK_MENU_ITEM (commands2), commands2_menu);
563 cut_current_line_s_1 = gtk_image_menu_item_new_with_mnemonic (_("_Cut Current Line(s)"));
564 gtk_widget_show (cut_current_line_s_1);
565 gtk_container_add (GTK_CONTAINER (commands2_menu), cut_current_line_s_1);
567 image3173 = gtk_image_new_from_stock ("gtk-cut", GTK_ICON_SIZE_MENU);
568 gtk_widget_show (image3173);
569 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (cut_current_line_s_1), image3173);
571 copy_current_line_s_1 = gtk_image_menu_item_new_with_mnemonic (_("_Copy Current Line(s)"));
572 gtk_widget_show (copy_current_line_s_1);
573 gtk_container_add (GTK_CONTAINER (commands2_menu), copy_current_line_s_1);
575 image3174 = gtk_image_new_from_stock ("gtk-copy", GTK_ICON_SIZE_MENU);
576 gtk_widget_show (image3174);
577 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (copy_current_line_s_1), image3174);
579 delete_current_line_s_1 = gtk_menu_item_new_with_mnemonic (_("_Delete Current Line(s)"));
580 gtk_widget_show (delete_current_line_s_1);
581 gtk_container_add (GTK_CONTAINER (commands2_menu), delete_current_line_s_1);
583 duplicate_line_or_selection1 = gtk_menu_item_new_with_mnemonic (_("_Duplicate Line or Selection"));
584 gtk_widget_show (duplicate_line_or_selection1);
585 gtk_container_add (GTK_CONTAINER (commands2_menu), duplicate_line_or_selection1);
587 separator49 = gtk_separator_menu_item_new ();
588 gtk_widget_show (separator49);
589 gtk_container_add (GTK_CONTAINER (commands2_menu), separator49);
590 gtk_widget_set_sensitive (separator49, FALSE);
592 select_current_line_s_1 = gtk_menu_item_new_with_mnemonic (_("_Select Current Line(s)"));
593 gtk_widget_show (select_current_line_s_1);
594 gtk_container_add (GTK_CONTAINER (commands2_menu), select_current_line_s_1);
596 select_current_paragraph1 = gtk_menu_item_new_with_mnemonic (_("_Select Current Paragraph"));
597 gtk_widget_show (select_current_paragraph1);
598 gtk_container_add (GTK_CONTAINER (commands2_menu), select_current_paragraph1);
600 separator50 = gtk_separator_menu_item_new ();
601 gtk_widget_show (separator50);
602 gtk_container_add (GTK_CONTAINER (commands2_menu), separator50);
603 gtk_widget_set_sensitive (separator50, FALSE);
605 insert_alternative_white_space1 = gtk_menu_item_new_with_mnemonic (_("_Insert Alternative White Space"));
606 gtk_widget_show (insert_alternative_white_space1);
607 gtk_container_add (GTK_CONTAINER (commands2_menu), insert_alternative_white_space1);
609 separator51 = gtk_separator_menu_item_new ();
610 gtk_widget_show (separator51);
611 gtk_container_add (GTK_CONTAINER (commands2_menu), separator51);
612 gtk_widget_set_sensitive (separator51, FALSE);
614 go_to_next_marker1 = gtk_menu_item_new_with_mnemonic (_("_Go to Next Marker"));
615 gtk_widget_show (go_to_next_marker1);
616 gtk_container_add (GTK_CONTAINER (commands2_menu), go_to_next_marker1);
618 go_to_previous_marker1 = gtk_menu_item_new_with_mnemonic (_("_Go to Previous Marker"));
619 gtk_widget_show (go_to_previous_marker1);
620 gtk_container_add (GTK_CONTAINER (commands2_menu), go_to_previous_marker1);
622 separator52 = gtk_separator_menu_item_new ();
623 gtk_widget_show (separator52);
624 gtk_container_add (GTK_CONTAINER (commands2_menu), separator52);
625 gtk_widget_set_sensitive (separator52, FALSE);
627 send_selection_to_vte1 = gtk_menu_item_new_with_mnemonic (_("_Send Selection to Terminal"));
628 gtk_widget_show (send_selection_to_vte1);
629 gtk_container_add (GTK_CONTAINER (commands2_menu), send_selection_to_vte1);
631 separator18 = gtk_separator_menu_item_new ();
632 gtk_widget_show (separator18);
633 gtk_container_add (GTK_CONTAINER (edit1_menu), separator18);
634 gtk_widget_set_sensitive (separator18, FALSE);
636 add_comments1 = gtk_image_menu_item_new_with_mnemonic (_("I_nsert Comments"));
637 gtk_widget_show (add_comments1);
638 gtk_container_add (GTK_CONTAINER (edit1_menu), add_comments1);
640 image3175 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);
641 gtk_widget_show (image3175);
642 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_comments1), image3175);
644 add_comments1_menu = gtk_menu_new ();
645 gtk_menu_item_set_submenu (GTK_MENU_ITEM (add_comments1), add_comments1_menu);
647 menu_add_changelog_entry1 = gtk_menu_item_new_with_mnemonic (_("Insert _ChangeLog Entry"));
648 gtk_widget_show (menu_add_changelog_entry1);
649 gtk_container_add (GTK_CONTAINER (add_comments1_menu), menu_add_changelog_entry1);
651 insert_file_header1 = gtk_menu_item_new_with_mnemonic (_("Insert File _Header"));
652 gtk_widget_show (insert_file_header1);
653 gtk_container_add (GTK_CONTAINER (add_comments1_menu), insert_file_header1);
655 insert_function_description2 = gtk_menu_item_new_with_mnemonic (_("Insert _Function Description"));
656 gtk_widget_show (insert_function_description2);
657 gtk_container_add (GTK_CONTAINER (add_comments1_menu), insert_function_description2);
659 insert_multiline_comment2 = gtk_menu_item_new_with_mnemonic (_("Insert _Multiline Comment"));
660 gtk_widget_show (insert_multiline_comment2);
661 gtk_container_add (GTK_CONTAINER (add_comments1_menu), insert_multiline_comment2);
663 insert_gpl_notice2 = gtk_menu_item_new_with_mnemonic (_("Insert _GPL Notice"));
664 gtk_widget_show (insert_gpl_notice2);
665 gtk_container_add (GTK_CONTAINER (add_comments1_menu), insert_gpl_notice2);
667 insert_bsd_license_notice2 = gtk_menu_item_new_with_mnemonic (_("Insert _BSD License Notice"));
668 gtk_widget_show (insert_bsd_license_notice2);
669 gtk_container_add (GTK_CONTAINER (add_comments1_menu), insert_bsd_license_notice2);
671 insert_date1 = gtk_image_menu_item_new_with_mnemonic (_("Insert Dat_e"));
672 gtk_widget_show (insert_date1);
673 gtk_container_add (GTK_CONTAINER (edit1_menu), insert_date1);
675 image3176 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);
676 gtk_widget_show (image3176);
677 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (insert_date1), image3176);
679 insert_date1_menu = gtk_menu_new ();
680 gtk_menu_item_set_submenu (GTK_MENU_ITEM (insert_date1), insert_date1_menu);
682 invisible8 = gtk_menu_item_new_with_mnemonic (_("invisible"));
683 gtk_container_add (GTK_CONTAINER (insert_date1_menu), invisible8);
685 insert_include2 = gtk_image_menu_item_new_with_mnemonic (_("_Insert \"include <...>\""));
686 gtk_widget_show (insert_include2);
687 gtk_container_add (GTK_CONTAINER (edit1_menu), insert_include2);
689 image3177 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);
690 gtk_widget_show (image3177);
691 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (insert_include2), image3177);
693 insert_include2_menu = gtk_menu_new ();
694 gtk_menu_item_set_submenu (GTK_MENU_ITEM (insert_include2), insert_include2_menu);
696 invisible4 = gtk_menu_item_new_with_mnemonic (_("invisible"));
697 gtk_container_add (GTK_CONTAINER (insert_include2_menu), invisible4);
699 separator9 = gtk_separator_menu_item_new ();
700 gtk_widget_show (separator9);
701 gtk_container_add (GTK_CONTAINER (edit1_menu), separator9);
702 gtk_widget_set_sensitive (separator9, FALSE);
704 preferences1 = gtk_image_menu_item_new_with_mnemonic (_("Preference_s"));
705 gtk_widget_show (preferences1);
706 gtk_container_add (GTK_CONTAINER (edit1_menu), preferences1);
708 image3178 = gtk_image_new_from_stock ("gtk-preferences", GTK_ICON_SIZE_MENU);
709 gtk_widget_show (image3178);
710 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (preferences1), image3178);
712 plugin_preferences1 = gtk_image_menu_item_new_with_mnemonic (_("P_lugin Preferences"));
713 gtk_widget_show (plugin_preferences1);
714 gtk_container_add (GTK_CONTAINER (edit1_menu), plugin_preferences1);
716 image3179 = gtk_image_new_from_stock ("gtk-preferences", GTK_ICON_SIZE_MENU);
717 gtk_widget_show (image3179);
718 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (plugin_preferences1), image3179);
720 search1 = gtk_menu_item_new_with_mnemonic (_("_Search"));
721 gtk_widget_show (search1);
722 gtk_container_add (GTK_CONTAINER (menubar1), search1);
724 search1_menu = gtk_menu_new ();
725 gtk_menu_item_set_submenu (GTK_MENU_ITEM (search1), search1_menu);
727 find1 = gtk_image_menu_item_new_from_stock ("gtk-find", accel_group);
728 gtk_widget_show (find1);
729 gtk_container_add (GTK_CONTAINER (search1_menu), find1);
731 find_next1 = gtk_menu_item_new_with_mnemonic (_("Find _Next"));
732 gtk_widget_show (find_next1);
733 gtk_container_add (GTK_CONTAINER (search1_menu), find_next1);
735 find_previous1 = gtk_menu_item_new_with_mnemonic (_("Find _Previous"));
736 gtk_widget_show (find_previous1);
737 gtk_container_add (GTK_CONTAINER (search1_menu), find_previous1);
739 find_in_files1 = gtk_menu_item_new_with_mnemonic (_("Find in F_iles"));
740 gtk_widget_show (find_in_files1);
741 gtk_container_add (GTK_CONTAINER (search1_menu), find_in_files1);
743 replace1 = gtk_image_menu_item_new_with_mnemonic (_("_Replace"));
744 gtk_widget_show (replace1);
745 gtk_container_add (GTK_CONTAINER (search1_menu), replace1);
747 image3180 = gtk_image_new_from_stock ("gtk-find-and-replace", GTK_ICON_SIZE_MENU);
748 gtk_widget_show (image3180);
749 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (replace1), image3180);
751 separator33 = gtk_separator_menu_item_new ();
752 gtk_widget_show (separator33);
753 gtk_container_add (GTK_CONTAINER (search1_menu), separator33);
754 gtk_widget_set_sensitive (separator33, FALSE);
756 find_nextsel1 = gtk_menu_item_new_with_mnemonic (_("Find _Selected"));
757 gtk_widget_show (find_nextsel1);
758 gtk_container_add (GTK_CONTAINER (search1_menu), find_nextsel1);
760 find_prevsel1 = gtk_menu_item_new_with_mnemonic (_("Find Pre_vious Selected"));
761 gtk_widget_show (find_prevsel1);
762 gtk_container_add (GTK_CONTAINER (search1_menu), find_prevsel1);
764 separator35 = gtk_separator_menu_item_new ();
765 gtk_widget_show (separator35);
766 gtk_container_add (GTK_CONTAINER (search1_menu), separator35);
767 gtk_widget_set_sensitive (separator35, FALSE);
769 next_message1 = gtk_menu_item_new_with_mnemonic (_("Next _Message"));
770 gtk_widget_show (next_message1);
771 gtk_container_add (GTK_CONTAINER (search1_menu), next_message1);
773 previous_message1 = gtk_menu_item_new_with_mnemonic (_("Pr_evious Message"));
774 gtk_widget_show (previous_message1);
775 gtk_container_add (GTK_CONTAINER (search1_menu), previous_message1);
777 separator32 = gtk_separator_menu_item_new ();
778 gtk_widget_show (separator32);
779 gtk_container_add (GTK_CONTAINER (search1_menu), separator32);
780 gtk_widget_set_sensitive (separator32, FALSE);
782 go_to_line1 = gtk_image_menu_item_new_with_mnemonic (_("_Go to Line"));
783 gtk_widget_show (go_to_line1);
784 gtk_container_add (GTK_CONTAINER (search1_menu), go_to_line1);
786 image3181 = gtk_image_new_from_stock ("gtk-jump-to", GTK_ICON_SIZE_MENU);
787 gtk_widget_show (image3181);
788 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (go_to_line1), image3181);
790 menu_view1 = gtk_menu_item_new_with_mnemonic (_("_View"));
791 gtk_widget_show (menu_view1);
792 gtk_container_add (GTK_CONTAINER (menubar1), menu_view1);
794 menu_view1_menu = gtk_menu_new ();
795 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_view1), menu_view1_menu);
797 menu_change_font1 = gtk_image_menu_item_new_with_mnemonic (_("Change _Font"));
798 gtk_widget_show (menu_change_font1);
799 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_change_font1);
801 image3182 = gtk_image_new_from_stock ("gtk-select-font", GTK_ICON_SIZE_MENU);
802 gtk_widget_show (image3182);
803 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_change_font1), image3182);
805 menu_separator4 = gtk_separator_menu_item_new ();
806 gtk_widget_show (menu_separator4);
807 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_separator4);
808 gtk_widget_set_sensitive (menu_separator4, FALSE);
810 menu_toggle_all_additional_widgets1 = gtk_menu_item_new_with_mnemonic (_("To_ggle All Additional Widgets"));
811 gtk_widget_show (menu_toggle_all_additional_widgets1);
812 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_toggle_all_additional_widgets1);
814 menu_fullscreen1 = gtk_check_menu_item_new_with_mnemonic (_("Full_screen"));
815 gtk_widget_show (menu_fullscreen1);
816 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_fullscreen1);
818 menu_show_messages_window1 = gtk_check_menu_item_new_with_mnemonic (_("Show Message _Window"));
819 gtk_widget_show (menu_show_messages_window1);
820 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_show_messages_window1);
821 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_show_messages_window1), TRUE);
823 menu_show_toolbar1 = gtk_check_menu_item_new_with_mnemonic (_("Show _Toolbar"));
824 gtk_widget_show (menu_show_toolbar1);
825 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_show_toolbar1);
826 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_show_toolbar1), TRUE);
828 menu_show_sidebar1 = gtk_check_menu_item_new_with_mnemonic (_("Show Side_bar"));
829 gtk_widget_show (menu_show_sidebar1);
830 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_show_sidebar1);
831 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_show_sidebar1), TRUE);
833 menu_view_editor1 = gtk_menu_item_new_with_mnemonic (_("Editor"));
834 gtk_widget_show (menu_view_editor1);
835 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_view_editor1);
837 menu_view_editor1_menu = gtk_menu_new ();
838 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_view_editor1), menu_view_editor1_menu);
840 menu_markers_margin1 = gtk_check_menu_item_new_with_mnemonic (_("Show _Markers Margin"));
841 gtk_widget_show (menu_markers_margin1);
842 gtk_container_add (GTK_CONTAINER (menu_view_editor1_menu), menu_markers_margin1);
843 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_markers_margin1), TRUE);
845 menu_linenumber_margin1 = gtk_check_menu_item_new_with_mnemonic (_("Show _Line Numbers"));
846 gtk_widget_show (menu_linenumber_margin1);
847 gtk_container_add (GTK_CONTAINER (menu_view_editor1_menu), menu_linenumber_margin1);
848 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_linenumber_margin1), TRUE);
850 menu_show_white_space1 = gtk_check_menu_item_new_with_mnemonic (_("Show _White Space"));
851 gtk_widget_show (menu_show_white_space1);
852 gtk_container_add (GTK_CONTAINER (menu_view_editor1_menu), menu_show_white_space1);
854 menu_show_line_endings1 = gtk_check_menu_item_new_with_mnemonic (_("Show Line _Endings"));
855 gtk_widget_show (menu_show_line_endings1);
856 gtk_container_add (GTK_CONTAINER (menu_view_editor1_menu), menu_show_line_endings1);
858 menu_show_indentation_guides1 = gtk_check_menu_item_new_with_mnemonic (_("Show _Indentation Guides"));
859 gtk_widget_show (menu_show_indentation_guides1);
860 gtk_container_add (GTK_CONTAINER (menu_view_editor1_menu), menu_show_indentation_guides1);
862 menu_separator5 = gtk_separator_menu_item_new ();
863 gtk_widget_show (menu_separator5);
864 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_separator5);
865 gtk_widget_set_sensitive (menu_separator5, FALSE);
867 menu_zoom_in1 = gtk_image_menu_item_new_from_stock ("gtk-zoom-in", accel_group);
868 gtk_widget_show (menu_zoom_in1);
869 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_zoom_in1);
871 menu_zoom_out1 = gtk_image_menu_item_new_from_stock ("gtk-zoom-out", accel_group);
872 gtk_widget_show (menu_zoom_out1);
873 gtk_container_add (GTK_CONTAINER (menu_view1_menu), menu_zoom_out1);
875 normal_size1 = gtk_image_menu_item_new_from_stock ("gtk-zoom-100", accel_group);
876 gtk_widget_show (normal_size1);
877 gtk_container_add (GTK_CONTAINER (menu_view1_menu), normal_size1);
879 menu_document1 = gtk_menu_item_new_with_mnemonic (_("_Document"));
880 gtk_widget_show (menu_document1);
881 gtk_container_add (GTK_CONTAINER (menubar1), menu_document1);
883 menu_document1_menu = gtk_menu_new ();
884 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_document1), menu_document1_menu);
886 menu_line_wrapping1 = gtk_check_menu_item_new_with_mnemonic (_("_Line Wrapping"));
887 gtk_widget_show (menu_line_wrapping1);
888 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_line_wrapping1);
889 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_line_wrapping1), TRUE);
891 line_breaking1 = gtk_check_menu_item_new_with_mnemonic (_("Line _Breaking"));
892 gtk_widget_show (line_breaking1);
893 gtk_container_add (GTK_CONTAINER (menu_document1_menu), line_breaking1);
895 menu_use_auto_indentation1 = gtk_check_menu_item_new_with_mnemonic (_("_Auto-indentation"));
896 gtk_widget_show (menu_use_auto_indentation1);
897 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_use_auto_indentation1);
898 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_use_auto_indentation1), TRUE);
900 indent_type1 = gtk_menu_item_new_with_mnemonic (_("In_dent Type"));
901 gtk_widget_show (indent_type1);
902 gtk_container_add (GTK_CONTAINER (menu_document1_menu), indent_type1);
904 indent_type1_menu = gtk_menu_new ();
905 gtk_menu_item_set_submenu (GTK_MENU_ITEM (indent_type1), indent_type1_menu);
907 tabs1 = gtk_radio_menu_item_new_with_mnemonic (tabs1_group, _("_Tabs"));
908 tabs1_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (tabs1));
909 gtk_widget_show (tabs1);
910 gtk_container_add (GTK_CONTAINER (indent_type1_menu), tabs1);
911 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (tabs1), TRUE);
913 spaces1 = gtk_radio_menu_item_new_with_mnemonic (tabs1_group, _("_Spaces"));
914 tabs1_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (spaces1));
915 gtk_widget_show (spaces1);
916 gtk_container_add (GTK_CONTAINER (indent_type1_menu), spaces1);
917 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (spaces1), TRUE);
919 tabs_and_spaces1 = gtk_radio_menu_item_new_with_mnemonic (tabs1_group, _("T_abs and Spaces"));
920 tabs1_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (tabs_and_spaces1));
921 gtk_widget_show (tabs_and_spaces1);
922 gtk_container_add (GTK_CONTAINER (indent_type1_menu), tabs_and_spaces1);
923 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (tabs_and_spaces1), TRUE);
925 separator45 = gtk_separator_menu_item_new ();
926 gtk_widget_show (separator45);
927 gtk_container_add (GTK_CONTAINER (menu_document1_menu), separator45);
928 gtk_widget_set_sensitive (separator45, FALSE);
930 set_file_readonly1 = gtk_check_menu_item_new_with_mnemonic (_("Read _Only"));
931 gtk_widget_show (set_file_readonly1);
932 gtk_container_add (GTK_CONTAINER (menu_document1_menu), set_file_readonly1);
934 menu_write_unicode_bom1 = gtk_check_menu_item_new_with_mnemonic (_("_Write Unicode BOM"));
935 gtk_widget_show (menu_write_unicode_bom1);
936 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_write_unicode_bom1);
938 separator46 = gtk_separator_menu_item_new ();
939 gtk_widget_show (separator46);
940 gtk_container_add (GTK_CONTAINER (menu_document1_menu), separator46);
941 gtk_widget_set_sensitive (separator46, FALSE);
943 set_filetype1 = gtk_menu_item_new_with_mnemonic (_("Set File_type"));
944 gtk_widget_show (set_filetype1);
945 gtk_container_add (GTK_CONTAINER (menu_document1_menu), set_filetype1);
947 set_filetype1_menu = gtk_menu_new ();
948 gtk_menu_item_set_submenu (GTK_MENU_ITEM (set_filetype1), set_filetype1_menu);
950 invisible1 = gtk_menu_item_new_with_mnemonic (_("invisible"));
951 gtk_container_add (GTK_CONTAINER (set_filetype1_menu), invisible1);
953 set_encoding1 = gtk_menu_item_new_with_mnemonic (_("Set _Encoding"));
954 gtk_widget_show (set_encoding1);
955 gtk_container_add (GTK_CONTAINER (menu_document1_menu), set_encoding1);
957 set_encoding1_menu = gtk_menu_new ();
958 gtk_menu_item_set_submenu (GTK_MENU_ITEM (set_encoding1), set_encoding1_menu);
960 invisible6 = gtk_menu_item_new_with_mnemonic (_("invisible"));
961 gtk_container_add (GTK_CONTAINER (set_encoding1_menu), invisible6);
963 menu_line_endings1 = gtk_menu_item_new_with_mnemonic (_("Set Line E_ndings"));
964 gtk_widget_show (menu_line_endings1);
965 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_line_endings1);
967 menu_line_endings1_menu = gtk_menu_new ();
968 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_line_endings1), menu_line_endings1_menu);
970 crlf = gtk_radio_menu_item_new_with_mnemonic (crlf_group, _("Convert and Set to _CR/LF (Win)"));
971 crlf_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (crlf));
972 gtk_widget_show (crlf);
973 gtk_container_add (GTK_CONTAINER (menu_line_endings1_menu), crlf);
974 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (crlf), TRUE);
976 lf = gtk_radio_menu_item_new_with_mnemonic (crlf_group, _("Convert and Set to _LF (Unix)"));
977 crlf_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (lf));
978 gtk_widget_show (lf);
979 gtk_container_add (GTK_CONTAINER (menu_line_endings1_menu), lf);
980 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (lf), TRUE);
982 cr = gtk_radio_menu_item_new_with_mnemonic (crlf_group, _("Convert and Set to CR (_Mac)"));
983 crlf_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (cr));
984 gtk_widget_show (cr);
985 gtk_container_add (GTK_CONTAINER (menu_line_endings1_menu), cr);
986 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (cr), TRUE);
988 separator8 = gtk_separator_menu_item_new ();
989 gtk_widget_show (separator8);
990 gtk_container_add (GTK_CONTAINER (menu_document1_menu), separator8);
991 gtk_widget_set_sensitive (separator8, FALSE);
993 strip_trailing_spaces1 = gtk_menu_item_new_with_mnemonic (_("_Strip Trailing Spaces"));
994 gtk_widget_show (strip_trailing_spaces1);
995 gtk_container_add (GTK_CONTAINER (menu_document1_menu), strip_trailing_spaces1);
997 menu_replace_tabs = gtk_menu_item_new_with_mnemonic (_("_Replace Tabs by Spaces"));
998 gtk_widget_show (menu_replace_tabs);
999 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_replace_tabs);
1001 menu_replace_spaces = gtk_menu_item_new_with_mnemonic (_("Replace Spaces b_y Tabs"));
1002 gtk_widget_show (menu_replace_spaces);
1003 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_replace_spaces);
1005 separator22 = gtk_separator_menu_item_new ();
1006 gtk_widget_show (separator22);
1007 gtk_container_add (GTK_CONTAINER (menu_document1_menu), separator22);
1008 gtk_widget_set_sensitive (separator22, FALSE);
1010 menu_fold_all1 = gtk_menu_item_new_with_mnemonic (_("_Fold All"));
1011 gtk_widget_show (menu_fold_all1);
1012 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_fold_all1);
1014 menu_unfold_all1 = gtk_menu_item_new_with_mnemonic (_("_Unfold All"));
1015 gtk_widget_show (menu_unfold_all1);
1016 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_unfold_all1);
1018 separator23 = gtk_separator_menu_item_new ();
1019 gtk_widget_show (separator23);
1020 gtk_container_add (GTK_CONTAINER (menu_document1_menu), separator23);
1021 gtk_widget_set_sensitive (separator23, FALSE);
1023 remove_markers1 = gtk_menu_item_new_with_mnemonic (_("Remove _Markers"));
1024 gtk_widget_show (remove_markers1);
1025 gtk_container_add (GTK_CONTAINER (menu_document1_menu), remove_markers1);
1027 menu_remove_indicators1 = gtk_menu_item_new_with_mnemonic (_("Remove Error _Indicators"));
1028 gtk_widget_show (menu_remove_indicators1);
1029 gtk_container_add (GTK_CONTAINER (menu_document1_menu), menu_remove_indicators1);
1031 menu_project1 = gtk_menu_item_new_with_mnemonic (_("_Project"));
1032 gtk_widget_show (menu_project1);
1033 gtk_container_add (GTK_CONTAINER (menubar1), menu_project1);
1035 menu_project1_menu = gtk_menu_new ();
1036 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_project1), menu_project1_menu);
1038 project_new1 = gtk_image_menu_item_new_with_mnemonic (_("_New"));
1039 gtk_widget_show (project_new1);
1040 gtk_container_add (GTK_CONTAINER (menu_project1_menu), project_new1);
1042 image3183 = gtk_image_new_from_stock ("gtk-new", GTK_ICON_SIZE_MENU);
1043 gtk_widget_show (image3183);
1044 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (project_new1), image3183);
1046 project_open1 = gtk_image_menu_item_new_with_mnemonic (_("_Open"));
1047 gtk_widget_show (project_open1);
1048 gtk_container_add (GTK_CONTAINER (menu_project1_menu), project_open1);
1050 image3184 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_MENU);
1051 gtk_widget_show (image3184);
1052 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (project_open1), image3184);
1054 recent_projects1 = gtk_menu_item_new_with_mnemonic (_("_Recent Projects"));
1055 gtk_widget_show (recent_projects1);
1056 gtk_container_add (GTK_CONTAINER (menu_project1_menu), recent_projects1);
1058 project_close1 = gtk_image_menu_item_new_with_mnemonic (_("_Close"));
1059 gtk_widget_show (project_close1);
1060 gtk_container_add (GTK_CONTAINER (menu_project1_menu), project_close1);
1062 image3185 = gtk_image_new_from_stock ("gtk-close", GTK_ICON_SIZE_MENU);
1063 gtk_widget_show (image3185);
1064 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (project_close1), image3185);
1066 separator34 = gtk_separator_menu_item_new ();
1067 gtk_widget_show (separator34);
1068 gtk_container_add (GTK_CONTAINER (menu_project1_menu), separator34);
1069 gtk_widget_set_sensitive (separator34, FALSE);
1071 project_properties1 = gtk_image_menu_item_new_from_stock ("gtk-properties", accel_group);
1072 gtk_widget_show (project_properties1);
1073 gtk_container_add (GTK_CONTAINER (menu_project1_menu), project_properties1);
1075 menu_build1 = gtk_menu_item_new_with_mnemonic (_("_Build"));
1076 gtk_widget_show (menu_build1);
1077 gtk_container_add (GTK_CONTAINER (menubar1), menu_build1);
1079 tools1 = gtk_menu_item_new_with_mnemonic (_("_Tools"));
1080 gtk_widget_show (tools1);
1081 gtk_container_add (GTK_CONTAINER (menubar1), tools1);
1083 tools1_menu = gtk_menu_new ();
1084 gtk_menu_item_set_submenu (GTK_MENU_ITEM (tools1), tools1_menu);
1086 menu_reload_configuration1 = gtk_image_menu_item_new_with_mnemonic (_("_Reload Configuration"));
1087 gtk_widget_show (menu_reload_configuration1);
1088 gtk_container_add (GTK_CONTAINER (tools1_menu), menu_reload_configuration1);
1090 image3186 = gtk_image_new_from_stock ("gtk-refresh", GTK_ICON_SIZE_MENU);
1091 gtk_widget_show (image3186);
1092 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_reload_configuration1), image3186);
1094 configuration_files1 = gtk_image_menu_item_new_with_mnemonic (_("C_onfiguration Files"));
1095 gtk_widget_show (configuration_files1);
1096 gtk_container_add (GTK_CONTAINER (tools1_menu), configuration_files1);
1098 image3187 = gtk_image_new_from_stock ("gtk-file", GTK_ICON_SIZE_MENU);
1099 gtk_widget_show (image3187);
1100 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (configuration_files1), image3187);
1102 separator47 = gtk_separator_menu_item_new ();
1103 gtk_widget_show (separator47);
1104 gtk_container_add (GTK_CONTAINER (tools1_menu), separator47);
1105 gtk_widget_set_sensitive (separator47, FALSE);
1107 menu_choose_color1 = gtk_image_menu_item_new_with_mnemonic (_("_Color Chooser"));
1108 gtk_widget_show (menu_choose_color1);
1109 gtk_container_add (GTK_CONTAINER (tools1_menu), menu_choose_color1);
1111 image3188 = gtk_image_new_from_stock ("gtk-select-color", GTK_ICON_SIZE_MENU);
1112 gtk_widget_show (image3188);
1113 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_choose_color1), image3188);
1115 menu_count_words1 = gtk_menu_item_new_with_mnemonic (_("_Word Count"));
1116 gtk_widget_show (menu_count_words1);
1117 gtk_container_add (GTK_CONTAINER (tools1_menu), menu_count_words1);
1119 load_tags1 = gtk_menu_item_new_with_mnemonic (_("Load Ta_gs"));
1120 gtk_widget_show (load_tags1);
1121 gtk_container_add (GTK_CONTAINER (tools1_menu), load_tags1);
1123 menu_help1 = gtk_menu_item_new_with_mnemonic (_("_Help"));
1124 gtk_widget_show (menu_help1);
1125 gtk_container_add (GTK_CONTAINER (menubar1), menu_help1);
1127 menu_help1_menu = gtk_menu_new ();
1128 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_help1), menu_help1_menu);
1130 help1 = gtk_image_menu_item_new_with_mnemonic (_("_Help"));
1131 gtk_widget_show (help1);
1132 gtk_container_add (GTK_CONTAINER (menu_help1_menu), help1);
1134 image3189 = gtk_image_new_from_stock ("gtk-help", GTK_ICON_SIZE_MENU);
1135 gtk_widget_show (image3189);
1136 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (help1), image3189);
1138 website1 = gtk_menu_item_new_with_mnemonic (_("_Website"));
1139 gtk_widget_show (website1);
1140 gtk_container_add (GTK_CONTAINER (menu_help1_menu), website1);
1142 keyboard_shortcuts1 = gtk_menu_item_new_with_mnemonic (_("_Keyboard Shortcuts"));
1143 gtk_widget_show (keyboard_shortcuts1);
1144 gtk_container_add (GTK_CONTAINER (menu_help1_menu), keyboard_shortcuts1);
1146 debug_messages1 = gtk_menu_item_new_with_mnemonic (_("_Debug Messages"));
1147 gtk_widget_show (debug_messages1);
1148 gtk_container_add (GTK_CONTAINER (menu_help1_menu), debug_messages1);
1150 separator16 = gtk_separator_menu_item_new ();
1151 gtk_widget_show (separator16);
1152 gtk_container_add (GTK_CONTAINER (menu_help1_menu), separator16);
1153 gtk_widget_set_sensitive (separator16, FALSE);
1155 menu_info1 = gtk_image_menu_item_new_from_stock ("gtk-about", accel_group);
1156 gtk_widget_show (menu_info1);
1157 gtk_container_add (GTK_CONTAINER (menu_help1_menu), menu_info1);
1159 vpaned1 = gtk_vpaned_new ();
1160 gtk_widget_show (vpaned1);
1161 gtk_box_pack_start (GTK_BOX (vbox1), vpaned1, TRUE, TRUE, 0);
1162 gtk_paned_set_position (GTK_PANED (vpaned1), 400);
1164 hpaned1 = gtk_hpaned_new ();
1165 gtk_widget_show (hpaned1);
1166 gtk_paned_pack1 (GTK_PANED (vpaned1), hpaned1, TRUE, TRUE);
1167 gtk_paned_set_position (GTK_PANED (hpaned1), 167);
1169 notebook3 = gtk_notebook_new ();
1170 gtk_widget_show (notebook3);
1171 gtk_paned_pack1 (GTK_PANED (hpaned1), notebook3, FALSE, TRUE);
1172 gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook3), TRUE);
1174 scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);
1175 gtk_widget_show (scrolledwindow2);
1176 gtk_container_add (GTK_CONTAINER (notebook3), scrolledwindow2);
1177 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow2), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1178 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow2), GTK_SHADOW_IN);
1180 treeview2 = gtk_tree_view_new ();
1181 gtk_widget_show (treeview2);
1182 gtk_container_add (GTK_CONTAINER (scrolledwindow2), treeview2);
1183 gtk_tree_view_set_enable_search (GTK_TREE_VIEW (treeview2), FALSE);
1185 label135 = gtk_label_new (_("Symbols"));
1186 gtk_widget_show (label135);
1187 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 0), label135);
1189 scrolledwindow7 = gtk_scrolled_window_new (NULL, NULL);
1190 gtk_widget_show (scrolledwindow7);
1191 gtk_container_add (GTK_CONTAINER (notebook3), scrolledwindow7);
1192 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow7), GTK_SHADOW_IN);
1194 treeview6 = gtk_tree_view_new ();
1195 gtk_widget_show (treeview6);
1196 gtk_container_add (GTK_CONTAINER (scrolledwindow7), treeview6);
1197 gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview6), TRUE);
1199 label136 = gtk_label_new (_("Documents"));
1200 gtk_widget_show (label136);
1201 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 1), label136);
1203 notebook1 = gtk_notebook_new ();
1204 gtk_widget_show (notebook1);
1205 gtk_paned_pack2 (GTK_PANED (hpaned1), notebook1, TRUE, TRUE);
1206 gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook1), TRUE);
1208 scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
1209 gtk_widget_show (scrolledwindow1);
1210 gtk_paned_pack2 (GTK_PANED (vpaned1), scrolledwindow1, TRUE, TRUE);
1211 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_POLICY_NEVER, GTK_POLICY_NEVER);
1212 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_SHADOW_IN);
1214 viewport1 = gtk_viewport_new (NULL, NULL);
1215 gtk_widget_show (viewport1);
1216 gtk_container_add (GTK_CONTAINER (scrolledwindow1), viewport1);
1218 notebook_info = gtk_notebook_new ();
1219 gtk_widget_show (notebook_info);
1220 gtk_container_add (GTK_CONTAINER (viewport1), notebook_info);
1221 gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook_info), GTK_POS_LEFT);
1222 gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook_info), TRUE);
1224 scrolledwindow4 = gtk_scrolled_window_new (NULL, NULL);
1225 gtk_widget_show (scrolledwindow4);
1226 gtk_container_add (GTK_CONTAINER (notebook_info), scrolledwindow4);
1227 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow4), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1229 treeview3 = gtk_tree_view_new ();
1230 gtk_widget_show (treeview3);
1231 gtk_container_add (GTK_CONTAINER (scrolledwindow4), treeview3);
1232 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview3), FALSE);
1233 gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview3), TRUE);
1235 notebook_info_label_status = gtk_label_new (_("Status"));
1236 gtk_widget_show (notebook_info_label_status);
1237 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_info), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_info), 0), notebook_info_label_status);
1239 scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);
1240 gtk_widget_show (scrolledwindow3);
1241 gtk_container_add (GTK_CONTAINER (notebook_info), scrolledwindow3);
1242 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1244 treeview5 = gtk_tree_view_new ();
1245 gtk_widget_show (treeview5);
1246 gtk_container_add (GTK_CONTAINER (scrolledwindow3), treeview5);
1247 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview5), FALSE);
1249 notebook_info_label_compiler = gtk_label_new (_("Compiler"));
1250 gtk_widget_show (notebook_info_label_compiler);
1251 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_info), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_info), 1), notebook_info_label_compiler);
1253 scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL);
1254 gtk_widget_show (scrolledwindow5);
1255 gtk_container_add (GTK_CONTAINER (notebook_info), scrolledwindow5);
1256 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1258 treeview4 = gtk_tree_view_new ();
1259 gtk_widget_show (treeview4);
1260 gtk_container_add (GTK_CONTAINER (scrolledwindow5), treeview4);
1261 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview4), FALSE);
1262 gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview4), TRUE);
1264 notebook_info_label_msg = gtk_label_new (_("Messages"));
1265 gtk_widget_show (notebook_info_label_msg);
1266 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_info), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_info), 2), notebook_info_label_msg);
1268 scrolledwindow6 = gtk_scrolled_window_new (NULL, NULL);
1269 gtk_widget_show (scrolledwindow6);
1270 gtk_container_add (GTK_CONTAINER (notebook_info), scrolledwindow6);
1271 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow6), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1273 textview_scribble = gtk_text_view_new ();
1274 gtk_widget_show (textview_scribble);
1275 gtk_container_add (GTK_CONTAINER (scrolledwindow6), textview_scribble);
1277 notebook_info_label_scribble = gtk_label_new (_("Scribble"));
1278 gtk_widget_show (notebook_info_label_scribble);
1279 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_info), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_info), 3), notebook_info_label_scribble);
1281 hbox1 = gtk_hbox_new (FALSE, 0);
1282 gtk_widget_show (hbox1);
1283 gtk_box_pack_start (GTK_BOX (vbox1), hbox1, FALSE, TRUE, 0);
1285 statusbar = gtk_statusbar_new ();
1286 gtk_widget_show (statusbar);
1287 gtk_box_pack_start (GTK_BOX (hbox1), statusbar, TRUE, TRUE, 0);
1289 g_signal_connect ((gpointer) file1, "activate",
1290 G_CALLBACK (on_file1_activate),
1291 NULL);
1292 g_signal_connect ((gpointer) menu_new1, "activate",
1293 G_CALLBACK (on_new1_activate),
1294 NULL);
1295 g_signal_connect ((gpointer) menu_open1, "activate",
1296 G_CALLBACK (on_open1_activate),
1297 NULL);
1298 g_signal_connect ((gpointer) menu_open_selected_file1, "activate",
1299 G_CALLBACK (on_menu_open_selected_file1_activate),
1300 NULL);
1301 g_signal_connect ((gpointer) menu_save1, "activate",
1302 G_CALLBACK (on_save1_activate),
1303 NULL);
1304 g_signal_connect ((gpointer) menu_save_as1, "activate",
1305 G_CALLBACK (on_save_as1_activate),
1306 NULL);
1307 g_signal_connect ((gpointer) menu_save_all1, "activate",
1308 G_CALLBACK (on_save_all1_activate),
1309 NULL);
1310 g_signal_connect ((gpointer) menu_reload1, "activate",
1311 G_CALLBACK (on_toolbutton_reload_clicked),
1312 NULL);
1313 g_signal_connect ((gpointer) preferences2, "activate",
1314 G_CALLBACK (on_file_properties_activate),
1315 NULL);
1316 g_signal_connect ((gpointer) page_setup1, "activate",
1317 G_CALLBACK (on_page_setup1_activate),
1318 NULL);
1319 g_signal_connect ((gpointer) print1, "activate",
1320 G_CALLBACK (on_print1_activate),
1321 NULL);
1322 g_signal_connect ((gpointer) menu_close1, "activate",
1323 G_CALLBACK (on_close1_activate),
1324 NULL);
1325 g_signal_connect ((gpointer) close_other_documents1, "activate",
1326 G_CALLBACK (on_close_other_documents1_activate),
1327 NULL);
1328 g_signal_connect ((gpointer) menu_close_all1, "activate",
1329 G_CALLBACK (on_close_all1_activate),
1330 NULL);
1331 g_signal_connect ((gpointer) menu_quit1, "activate",
1332 G_CALLBACK (on_quit1_activate),
1333 NULL);
1334 g_signal_connect ((gpointer) edit1, "activate",
1335 G_CALLBACK (on_edit1_activate),
1336 NULL);
1337 g_signal_connect ((gpointer) menu_undo2, "activate",
1338 G_CALLBACK (on_undo1_activate),
1339 NULL);
1340 g_signal_connect ((gpointer) menu_redo2, "activate",
1341 G_CALLBACK (on_redo1_activate),
1342 NULL);
1343 g_signal_connect ((gpointer) menu_cut1, "activate",
1344 G_CALLBACK (on_cut1_activate),
1345 NULL);
1346 g_signal_connect ((gpointer) menu_copy1, "activate",
1347 G_CALLBACK (on_copy1_activate),
1348 NULL);
1349 g_signal_connect ((gpointer) menu_paste1, "activate",
1350 G_CALLBACK (on_paste1_activate),
1351 NULL);
1352 g_signal_connect ((gpointer) menu_delete1, "activate",
1353 G_CALLBACK (on_delete1_activate),
1354 NULL);
1355 g_signal_connect ((gpointer) menu_select_all1, "activate",
1356 G_CALLBACK (on_menu_select_all1_activate),
1357 NULL);
1358 g_signal_connect ((gpointer) reflow_lines_block1, "activate",
1359 G_CALLBACK (on_reflow_lines_block1_activate),
1360 NULL);
1361 g_signal_connect ((gpointer) menu_toggle_case2, "activate",
1362 G_CALLBACK (on_toggle_case1_activate),
1363 NULL);
1364 g_signal_connect ((gpointer) transpose_current_line1, "activate",
1365 G_CALLBACK (on_transpose_current_line1_activate),
1366 NULL);
1367 g_signal_connect ((gpointer) menu_comment_line1, "activate",
1368 G_CALLBACK (on_menu_comment_line1_activate),
1369 NULL);
1370 g_signal_connect ((gpointer) menu_uncomment_line1, "activate",
1371 G_CALLBACK (on_menu_uncomment_line1_activate),
1372 NULL);
1373 g_signal_connect ((gpointer) menu_toggle_line_commentation1, "activate",
1374 G_CALLBACK (on_menu_toggle_line_commentation1_activate),
1375 NULL);
1376 g_signal_connect ((gpointer) menu_increase_indent1, "activate",
1377 G_CALLBACK (on_menu_increase_indent1_activate),
1378 NULL);
1379 g_signal_connect ((gpointer) menu_decrease_indent1, "activate",
1380 G_CALLBACK (on_menu_decrease_indent1_activate),
1381 NULL);
1382 g_signal_connect ((gpointer) smart_line_indent1, "activate",
1383 G_CALLBACK (on_smart_line_indent1_activate),
1384 NULL);
1385 g_signal_connect ((gpointer) cut_current_line_s_1, "activate",
1386 G_CALLBACK (on_cut_current_line_s_1_activate),
1387 NULL);
1388 g_signal_connect ((gpointer) copy_current_line_s_1, "activate",
1389 G_CALLBACK (on_copy_current_line_s_1_activate),
1390 NULL);
1391 g_signal_connect ((gpointer) delete_current_line_s_1, "activate",
1392 G_CALLBACK (on_delete_current_line_s_1_activate),
1393 NULL);
1394 g_signal_connect ((gpointer) duplicate_line_or_selection1, "activate",
1395 G_CALLBACK (on_duplicate_line_or_selection1_activate),
1396 NULL);
1397 g_signal_connect ((gpointer) select_current_line_s_1, "activate",
1398 G_CALLBACK (on_select_current_line_s_1_activate),
1399 NULL);
1400 g_signal_connect ((gpointer) select_current_paragraph1, "activate",
1401 G_CALLBACK (on_select_current_paragraph1_activate),
1402 NULL);
1403 g_signal_connect ((gpointer) insert_alternative_white_space1, "activate",
1404 G_CALLBACK (on_insert_alternative_white_space1_activate),
1405 NULL);
1406 g_signal_connect ((gpointer) go_to_next_marker1, "activate",
1407 G_CALLBACK (on_go_to_next_marker1_activate),
1408 NULL);
1409 g_signal_connect ((gpointer) go_to_previous_marker1, "activate",
1410 G_CALLBACK (on_go_to_previous_marker1_activate),
1411 NULL);
1412 g_signal_connect ((gpointer) send_selection_to_vte1, "activate",
1413 G_CALLBACK (on_send_selection_to_vte1_activate),
1414 NULL);
1415 g_signal_connect ((gpointer) menu_add_changelog_entry1, "activate",
1416 G_CALLBACK (on_comments_changelog_activate),
1417 NULL);
1418 g_signal_connect ((gpointer) insert_file_header1, "activate",
1419 G_CALLBACK (on_comments_fileheader_activate),
1420 NULL);
1421 g_signal_connect ((gpointer) insert_function_description2, "activate",
1422 G_CALLBACK (on_comments_function_activate),
1423 NULL);
1424 g_signal_connect ((gpointer) insert_multiline_comment2, "activate",
1425 G_CALLBACK (on_menu_comments_multiline_activate),
1426 NULL);
1427 g_signal_connect ((gpointer) insert_gpl_notice2, "activate",
1428 G_CALLBACK (on_menu_comments_gpl_activate),
1429 NULL);
1430 g_signal_connect ((gpointer) insert_bsd_license_notice2, "activate",
1431 G_CALLBACK (on_menu_comments_bsd_activate),
1432 NULL);
1433 g_signal_connect ((gpointer) preferences1, "activate",
1434 G_CALLBACK (on_preferences1_activate),
1435 NULL);
1436 g_signal_connect ((gpointer) plugin_preferences1, "activate",
1437 G_CALLBACK (on_plugin_preferences1_activate),
1438 NULL);
1439 g_signal_connect ((gpointer) search1, "activate",
1440 G_CALLBACK (on_search1_activate),
1441 NULL);
1442 g_signal_connect ((gpointer) find1, "activate",
1443 G_CALLBACK (on_find1_activate),
1444 NULL);
1445 g_signal_connect ((gpointer) find_next1, "activate",
1446 G_CALLBACK (on_find_next1_activate),
1447 NULL);
1448 g_signal_connect ((gpointer) find_previous1, "activate",
1449 G_CALLBACK (on_find_previous1_activate),
1450 NULL);
1451 g_signal_connect ((gpointer) find_in_files1, "activate",
1452 G_CALLBACK (on_find_in_files1_activate),
1453 NULL);
1454 g_signal_connect ((gpointer) replace1, "activate",
1455 G_CALLBACK (on_replace1_activate),
1456 NULL);
1457 g_signal_connect ((gpointer) find_nextsel1, "activate",
1458 G_CALLBACK (on_find_nextsel1_activate),
1459 NULL);
1460 g_signal_connect ((gpointer) find_prevsel1, "activate",
1461 G_CALLBACK (on_find_prevsel1_activate),
1462 NULL);
1463 g_signal_connect ((gpointer) next_message1, "activate",
1464 G_CALLBACK (on_next_message1_activate),
1465 NULL);
1466 g_signal_connect ((gpointer) previous_message1, "activate",
1467 G_CALLBACK (on_previous_message1_activate),
1468 NULL);
1469 g_signal_connect ((gpointer) go_to_line1, "activate",
1470 G_CALLBACK (on_go_to_line_activate),
1471 NULL);
1472 g_signal_connect ((gpointer) menu_change_font1, "activate",
1473 G_CALLBACK (on_change_font1_activate),
1474 NULL);
1475 g_signal_connect ((gpointer) menu_toggle_all_additional_widgets1, "activate",
1476 G_CALLBACK (on_menu_toggle_all_additional_widgets1_activate),
1477 NULL);
1478 g_signal_connect ((gpointer) menu_fullscreen1, "toggled",
1479 G_CALLBACK (on_fullscreen1_toggled),
1480 NULL);
1481 g_signal_connect ((gpointer) menu_show_messages_window1, "toggled",
1482 G_CALLBACK (on_show_messages_window1_toggled),
1483 NULL);
1484 g_signal_connect ((gpointer) menu_show_toolbar1, "toggled",
1485 G_CALLBACK (on_show_toolbar1_toggled),
1486 NULL);
1487 g_signal_connect ((gpointer) menu_show_sidebar1, "toggled",
1488 G_CALLBACK (on_menu_show_sidebar1_toggled),
1489 NULL);
1490 g_signal_connect ((gpointer) menu_markers_margin1, "toggled",
1491 G_CALLBACK (on_markers_margin1_toggled),
1492 NULL);
1493 g_signal_connect ((gpointer) menu_linenumber_margin1, "toggled",
1494 G_CALLBACK (on_show_line_numbers1_toggled),
1495 NULL);
1496 g_signal_connect ((gpointer) menu_show_white_space1, "toggled",
1497 G_CALLBACK (on_menu_show_white_space1_toggled),
1498 NULL);
1499 g_signal_connect ((gpointer) menu_show_line_endings1, "toggled",
1500 G_CALLBACK (on_menu_show_line_endings1_toggled),
1501 NULL);
1502 g_signal_connect ((gpointer) menu_show_indentation_guides1, "toggled",
1503 G_CALLBACK (on_menu_show_indentation_guides1_toggled),
1504 NULL);
1505 g_signal_connect ((gpointer) menu_zoom_in1, "activate",
1506 G_CALLBACK (on_zoom_in1_activate),
1507 NULL);
1508 g_signal_connect ((gpointer) menu_zoom_out1, "activate",
1509 G_CALLBACK (on_zoom_out1_activate),
1510 NULL);
1511 g_signal_connect ((gpointer) normal_size1, "activate",
1512 G_CALLBACK (on_normal_size1_activate),
1513 NULL);
1514 g_signal_connect ((gpointer) menu_line_wrapping1, "toggled",
1515 G_CALLBACK (on_line_wrapping1_toggled),
1516 NULL);
1517 g_signal_connect ((gpointer) line_breaking1, "toggled",
1518 G_CALLBACK (on_line_breaking1_activate),
1519 NULL);
1520 g_signal_connect ((gpointer) menu_use_auto_indentation1, "toggled",
1521 G_CALLBACK (on_use_auto_indentation1_toggled),
1522 NULL);
1523 g_signal_connect ((gpointer) tabs1, "activate",
1524 G_CALLBACK (on_tabs1_activate),
1525 NULL);
1526 g_signal_connect ((gpointer) spaces1, "activate",
1527 G_CALLBACK (on_spaces1_activate),
1528 NULL);
1529 g_signal_connect ((gpointer) tabs_and_spaces1, "activate",
1530 G_CALLBACK (on_tabs_and_spaces1_activate),
1531 NULL);
1532 g_signal_connect ((gpointer) set_file_readonly1, "toggled",
1533 G_CALLBACK (on_set_file_readonly1_toggled),
1534 NULL);
1535 g_signal_connect ((gpointer) menu_write_unicode_bom1, "toggled",
1536 G_CALLBACK (on_menu_write_unicode_bom1_toggled),
1537 NULL);
1538 g_signal_connect ((gpointer) crlf, "activate",
1539 G_CALLBACK (on_crlf_activate),
1540 NULL);
1541 g_signal_connect ((gpointer) lf, "activate",
1542 G_CALLBACK (on_lf_activate),
1543 NULL);
1544 g_signal_connect ((gpointer) cr, "activate",
1545 G_CALLBACK (on_cr_activate),
1546 NULL);
1547 g_signal_connect ((gpointer) strip_trailing_spaces1, "activate",
1548 G_CALLBACK (on_strip_trailing_spaces1_activate),
1549 NULL);
1550 g_signal_connect ((gpointer) menu_replace_tabs, "activate",
1551 G_CALLBACK (on_replace_tabs_activate),
1552 NULL);
1553 g_signal_connect ((gpointer) menu_replace_spaces, "activate",
1554 G_CALLBACK (on_replace_spaces_activate),
1555 NULL);
1556 g_signal_connect ((gpointer) menu_fold_all1, "activate",
1557 G_CALLBACK (on_menu_fold_all1_activate),
1558 NULL);
1559 g_signal_connect ((gpointer) menu_unfold_all1, "activate",
1560 G_CALLBACK (on_menu_unfold_all1_activate),
1561 NULL);
1562 g_signal_connect ((gpointer) remove_markers1, "activate",
1563 G_CALLBACK (on_remove_markers1_activate),
1564 NULL);
1565 g_signal_connect ((gpointer) menu_remove_indicators1, "activate",
1566 G_CALLBACK (on_menu_remove_indicators1_activate),
1567 NULL);
1568 g_signal_connect ((gpointer) menu_project1, "activate",
1569 G_CALLBACK (on_menu_project1_activate),
1570 NULL);
1571 g_signal_connect ((gpointer) project_new1, "activate",
1572 G_CALLBACK (on_project_new1_activate),
1573 NULL);
1574 g_signal_connect ((gpointer) project_open1, "activate",
1575 G_CALLBACK (on_project_open1_activate),
1576 NULL);
1577 g_signal_connect ((gpointer) project_close1, "activate",
1578 G_CALLBACK (on_project_close1_activate),
1579 NULL);
1580 g_signal_connect ((gpointer) project_properties1, "activate",
1581 G_CALLBACK (on_project_properties1_activate),
1582 NULL);
1583 g_signal_connect ((gpointer) menu_reload_configuration1, "activate",
1584 G_CALLBACK (on_menu_reload_configuration1_activate),
1585 NULL);
1586 g_signal_connect ((gpointer) menu_choose_color1, "activate",
1587 G_CALLBACK (on_show_color_chooser1_activate),
1588 NULL);
1589 g_signal_connect ((gpointer) menu_count_words1, "activate",
1590 G_CALLBACK (on_count_words1_activate),
1591 NULL);
1592 g_signal_connect ((gpointer) load_tags1, "activate",
1593 G_CALLBACK (on_load_tags1_activate),
1594 NULL);
1595 g_signal_connect ((gpointer) help1, "activate",
1596 G_CALLBACK (on_help1_activate),
1597 NULL);
1598 g_signal_connect ((gpointer) website1, "activate",
1599 G_CALLBACK (on_website1_activate),
1600 NULL);
1601 g_signal_connect ((gpointer) keyboard_shortcuts1, "activate",
1602 G_CALLBACK (on_help_shortcuts1_activate),
1603 NULL);
1604 g_signal_connect ((gpointer) debug_messages1, "activate",
1605 G_CALLBACK (on_debug_messages1_activate),
1606 NULL);
1607 g_signal_connect ((gpointer) menu_info1, "activate",
1608 G_CALLBACK (on_info1_activate),
1609 NULL);
1610 g_signal_connect ((gpointer) notebook3, "switch_page",
1611 G_CALLBACK (on_tv_notebook_switch_page),
1612 NULL);
1613 g_signal_connect_after ((gpointer) notebook3, "switch_page",
1614 G_CALLBACK (on_tv_notebook_switch_page_after),
1615 NULL);
1616 g_signal_connect ((gpointer) notebook3, "key_press_event",
1617 G_CALLBACK (on_escape_key_press_event),
1618 NULL);
1619 g_signal_connect_after ((gpointer) notebook1, "switch_page",
1620 G_CALLBACK (on_notebook1_switch_page_after),
1621 NULL);
1623 atko = gtk_widget_get_accessible (window1);
1624 atk_object_set_name (atko, _("Geany"));
1627 /* Store pointers to all widgets, for use by lookup_widget(). */
1628 GLADE_HOOKUP_OBJECT_NO_REF (window1, window1, "window1");
1629 GLADE_HOOKUP_OBJECT (window1, vbox1, "vbox1");
1630 GLADE_HOOKUP_OBJECT (window1, hbox_menubar, "hbox_menubar");
1631 GLADE_HOOKUP_OBJECT (window1, menubar1, "menubar1");
1632 GLADE_HOOKUP_OBJECT (window1, file1, "file1");
1633 GLADE_HOOKUP_OBJECT (window1, file1_menu, "file1_menu");
1634 GLADE_HOOKUP_OBJECT (window1, menu_new1, "menu_new1");
1635 GLADE_HOOKUP_OBJECT (window1, menu_new_with_template1, "menu_new_with_template1");
1636 GLADE_HOOKUP_OBJECT (window1, image3165, "image3165");
1637 GLADE_HOOKUP_OBJECT (window1, separator12, "separator12");
1638 GLADE_HOOKUP_OBJECT (window1, menu_open1, "menu_open1");
1639 GLADE_HOOKUP_OBJECT (window1, menu_open_selected_file1, "menu_open_selected_file1");
1640 GLADE_HOOKUP_OBJECT (window1, recent_files1, "recent_files1");
1641 GLADE_HOOKUP_OBJECT (window1, separator13, "separator13");
1642 GLADE_HOOKUP_OBJECT (window1, menu_save1, "menu_save1");
1643 GLADE_HOOKUP_OBJECT (window1, menu_save_as1, "menu_save_as1");
1644 GLADE_HOOKUP_OBJECT (window1, menu_save_all1, "menu_save_all1");
1645 GLADE_HOOKUP_OBJECT (window1, image3166, "image3166");
1646 GLADE_HOOKUP_OBJECT (window1, menu_reload1, "menu_reload1");
1647 GLADE_HOOKUP_OBJECT (window1, image3167, "image3167");
1648 GLADE_HOOKUP_OBJECT (window1, menu_reload_as1, "menu_reload_as1");
1649 GLADE_HOOKUP_OBJECT (window1, image3168, "image3168");
1650 GLADE_HOOKUP_OBJECT (window1, menu_reload_as1_menu, "menu_reload_as1_menu");
1651 GLADE_HOOKUP_OBJECT (window1, invisible7, "invisible7");
1652 GLADE_HOOKUP_OBJECT (window1, separator21, "separator21");
1653 GLADE_HOOKUP_OBJECT (window1, preferences2, "preferences2");
1654 GLADE_HOOKUP_OBJECT (window1, separator24, "separator24");
1655 GLADE_HOOKUP_OBJECT (window1, page_setup1, "page_setup1");
1656 GLADE_HOOKUP_OBJECT (window1, print1, "print1");
1657 GLADE_HOOKUP_OBJECT (window1, separator14, "separator14");
1658 GLADE_HOOKUP_OBJECT (window1, menu_close1, "menu_close1");
1659 GLADE_HOOKUP_OBJECT (window1, close_other_documents1, "close_other_documents1");
1660 GLADE_HOOKUP_OBJECT (window1, image3169, "image3169");
1661 GLADE_HOOKUP_OBJECT (window1, menu_close_all1, "menu_close_all1");
1662 GLADE_HOOKUP_OBJECT (window1, image3170, "image3170");
1663 GLADE_HOOKUP_OBJECT (window1, menu_separatormenuitem1, "menu_separatormenuitem1");
1664 GLADE_HOOKUP_OBJECT (window1, menu_quit1, "menu_quit1");
1665 GLADE_HOOKUP_OBJECT (window1, edit1, "edit1");
1666 GLADE_HOOKUP_OBJECT (window1, edit1_menu, "edit1_menu");
1667 GLADE_HOOKUP_OBJECT (window1, menu_undo2, "menu_undo2");
1668 GLADE_HOOKUP_OBJECT (window1, menu_redo2, "menu_redo2");
1669 GLADE_HOOKUP_OBJECT (window1, menu_seperator1, "menu_seperator1");
1670 GLADE_HOOKUP_OBJECT (window1, menu_cut1, "menu_cut1");
1671 GLADE_HOOKUP_OBJECT (window1, menu_copy1, "menu_copy1");
1672 GLADE_HOOKUP_OBJECT (window1, menu_paste1, "menu_paste1");
1673 GLADE_HOOKUP_OBJECT (window1, menu_delete1, "menu_delete1");
1674 GLADE_HOOKUP_OBJECT (window1, menu_seperator2, "menu_seperator2");
1675 GLADE_HOOKUP_OBJECT (window1, menu_select_all1, "menu_select_all1");
1676 GLADE_HOOKUP_OBJECT (window1, separator25, "separator25");
1677 GLADE_HOOKUP_OBJECT (window1, menu_format1, "menu_format1");
1678 GLADE_HOOKUP_OBJECT (window1, menu_format1_menu, "menu_format1_menu");
1679 GLADE_HOOKUP_OBJECT (window1, reflow_lines_block1, "reflow_lines_block1");
1680 GLADE_HOOKUP_OBJECT (window1, menu_toggle_case2, "menu_toggle_case2");
1681 GLADE_HOOKUP_OBJECT (window1, transpose_current_line1, "transpose_current_line1");
1682 GLADE_HOOKUP_OBJECT (window1, separator28, "separator28");
1683 GLADE_HOOKUP_OBJECT (window1, menu_comment_line1, "menu_comment_line1");
1684 GLADE_HOOKUP_OBJECT (window1, menu_uncomment_line1, "menu_uncomment_line1");
1685 GLADE_HOOKUP_OBJECT (window1, menu_toggle_line_commentation1, "menu_toggle_line_commentation1");
1686 GLADE_HOOKUP_OBJECT (window1, separator29, "separator29");
1687 GLADE_HOOKUP_OBJECT (window1, menu_increase_indent1, "menu_increase_indent1");
1688 GLADE_HOOKUP_OBJECT (window1, image3171, "image3171");
1689 GLADE_HOOKUP_OBJECT (window1, menu_decrease_indent1, "menu_decrease_indent1");
1690 GLADE_HOOKUP_OBJECT (window1, image3172, "image3172");
1691 GLADE_HOOKUP_OBJECT (window1, smart_line_indent1, "smart_line_indent1");
1692 GLADE_HOOKUP_OBJECT (window1, separator37, "separator37");
1693 GLADE_HOOKUP_OBJECT (window1, send_selection_to2, "send_selection_to2");
1694 GLADE_HOOKUP_OBJECT (window1, send_selection_to2_menu, "send_selection_to2_menu");
1695 GLADE_HOOKUP_OBJECT (window1, invisible13, "invisible13");
1696 GLADE_HOOKUP_OBJECT (window1, commands2, "commands2");
1697 GLADE_HOOKUP_OBJECT (window1, commands2_menu, "commands2_menu");
1698 GLADE_HOOKUP_OBJECT (window1, cut_current_line_s_1, "cut_current_line_s_1");
1699 GLADE_HOOKUP_OBJECT (window1, image3173, "image3173");
1700 GLADE_HOOKUP_OBJECT (window1, copy_current_line_s_1, "copy_current_line_s_1");
1701 GLADE_HOOKUP_OBJECT (window1, image3174, "image3174");
1702 GLADE_HOOKUP_OBJECT (window1, delete_current_line_s_1, "delete_current_line_s_1");
1703 GLADE_HOOKUP_OBJECT (window1, duplicate_line_or_selection1, "duplicate_line_or_selection1");
1704 GLADE_HOOKUP_OBJECT (window1, separator49, "separator49");
1705 GLADE_HOOKUP_OBJECT (window1, select_current_line_s_1, "select_current_line_s_1");
1706 GLADE_HOOKUP_OBJECT (window1, select_current_paragraph1, "select_current_paragraph1");
1707 GLADE_HOOKUP_OBJECT (window1, separator50, "separator50");
1708 GLADE_HOOKUP_OBJECT (window1, insert_alternative_white_space1, "insert_alternative_white_space1");
1709 GLADE_HOOKUP_OBJECT (window1, separator51, "separator51");
1710 GLADE_HOOKUP_OBJECT (window1, go_to_next_marker1, "go_to_next_marker1");
1711 GLADE_HOOKUP_OBJECT (window1, go_to_previous_marker1, "go_to_previous_marker1");
1712 GLADE_HOOKUP_OBJECT (window1, separator52, "separator52");
1713 GLADE_HOOKUP_OBJECT (window1, send_selection_to_vte1, "send_selection_to_vte1");
1714 GLADE_HOOKUP_OBJECT (window1, separator18, "separator18");
1715 GLADE_HOOKUP_OBJECT (window1, add_comments1, "add_comments1");
1716 GLADE_HOOKUP_OBJECT (window1, image3175, "image3175");
1717 GLADE_HOOKUP_OBJECT (window1, add_comments1_menu, "add_comments1_menu");
1718 GLADE_HOOKUP_OBJECT (window1, menu_add_changelog_entry1, "menu_add_changelog_entry1");
1719 GLADE_HOOKUP_OBJECT (window1, insert_file_header1, "insert_file_header1");
1720 GLADE_HOOKUP_OBJECT (window1, insert_function_description2, "insert_function_description2");
1721 GLADE_HOOKUP_OBJECT (window1, insert_multiline_comment2, "insert_multiline_comment2");
1722 GLADE_HOOKUP_OBJECT (window1, insert_gpl_notice2, "insert_gpl_notice2");
1723 GLADE_HOOKUP_OBJECT (window1, insert_bsd_license_notice2, "insert_bsd_license_notice2");
1724 GLADE_HOOKUP_OBJECT (window1, insert_date1, "insert_date1");
1725 GLADE_HOOKUP_OBJECT (window1, image3176, "image3176");
1726 GLADE_HOOKUP_OBJECT (window1, insert_date1_menu, "insert_date1_menu");
1727 GLADE_HOOKUP_OBJECT (window1, invisible8, "invisible8");
1728 GLADE_HOOKUP_OBJECT (window1, insert_include2, "insert_include2");
1729 GLADE_HOOKUP_OBJECT (window1, image3177, "image3177");
1730 GLADE_HOOKUP_OBJECT (window1, insert_include2_menu, "insert_include2_menu");
1731 GLADE_HOOKUP_OBJECT (window1, invisible4, "invisible4");
1732 GLADE_HOOKUP_OBJECT (window1, separator9, "separator9");
1733 GLADE_HOOKUP_OBJECT (window1, preferences1, "preferences1");
1734 GLADE_HOOKUP_OBJECT (window1, image3178, "image3178");
1735 GLADE_HOOKUP_OBJECT (window1, plugin_preferences1, "plugin_preferences1");
1736 GLADE_HOOKUP_OBJECT (window1, image3179, "image3179");
1737 GLADE_HOOKUP_OBJECT (window1, search1, "search1");
1738 GLADE_HOOKUP_OBJECT (window1, search1_menu, "search1_menu");
1739 GLADE_HOOKUP_OBJECT (window1, find1, "find1");
1740 GLADE_HOOKUP_OBJECT (window1, find_next1, "find_next1");
1741 GLADE_HOOKUP_OBJECT (window1, find_previous1, "find_previous1");
1742 GLADE_HOOKUP_OBJECT (window1, find_in_files1, "find_in_files1");
1743 GLADE_HOOKUP_OBJECT (window1, replace1, "replace1");
1744 GLADE_HOOKUP_OBJECT (window1, image3180, "image3180");
1745 GLADE_HOOKUP_OBJECT (window1, separator33, "separator33");
1746 GLADE_HOOKUP_OBJECT (window1, find_nextsel1, "find_nextsel1");
1747 GLADE_HOOKUP_OBJECT (window1, find_prevsel1, "find_prevsel1");
1748 GLADE_HOOKUP_OBJECT (window1, separator35, "separator35");
1749 GLADE_HOOKUP_OBJECT (window1, next_message1, "next_message1");
1750 GLADE_HOOKUP_OBJECT (window1, previous_message1, "previous_message1");
1751 GLADE_HOOKUP_OBJECT (window1, separator32, "separator32");
1752 GLADE_HOOKUP_OBJECT (window1, go_to_line1, "go_to_line1");
1753 GLADE_HOOKUP_OBJECT (window1, image3181, "image3181");
1754 GLADE_HOOKUP_OBJECT (window1, menu_view1, "menu_view1");
1755 GLADE_HOOKUP_OBJECT (window1, menu_view1_menu, "menu_view1_menu");
1756 GLADE_HOOKUP_OBJECT (window1, menu_change_font1, "menu_change_font1");
1757 GLADE_HOOKUP_OBJECT (window1, image3182, "image3182");
1758 GLADE_HOOKUP_OBJECT (window1, menu_separator4, "menu_separator4");
1759 GLADE_HOOKUP_OBJECT (window1, menu_toggle_all_additional_widgets1, "menu_toggle_all_additional_widgets1");
1760 GLADE_HOOKUP_OBJECT (window1, menu_fullscreen1, "menu_fullscreen1");
1761 GLADE_HOOKUP_OBJECT (window1, menu_show_messages_window1, "menu_show_messages_window1");
1762 GLADE_HOOKUP_OBJECT (window1, menu_show_toolbar1, "menu_show_toolbar1");
1763 GLADE_HOOKUP_OBJECT (window1, menu_show_sidebar1, "menu_show_sidebar1");
1764 GLADE_HOOKUP_OBJECT (window1, menu_view_editor1, "menu_view_editor1");
1765 GLADE_HOOKUP_OBJECT (window1, menu_view_editor1_menu, "menu_view_editor1_menu");
1766 GLADE_HOOKUP_OBJECT (window1, menu_markers_margin1, "menu_markers_margin1");
1767 GLADE_HOOKUP_OBJECT (window1, menu_linenumber_margin1, "menu_linenumber_margin1");
1768 GLADE_HOOKUP_OBJECT (window1, menu_show_white_space1, "menu_show_white_space1");
1769 GLADE_HOOKUP_OBJECT (window1, menu_show_line_endings1, "menu_show_line_endings1");
1770 GLADE_HOOKUP_OBJECT (window1, menu_show_indentation_guides1, "menu_show_indentation_guides1");
1771 GLADE_HOOKUP_OBJECT (window1, menu_separator5, "menu_separator5");
1772 GLADE_HOOKUP_OBJECT (window1, menu_zoom_in1, "menu_zoom_in1");
1773 GLADE_HOOKUP_OBJECT (window1, menu_zoom_out1, "menu_zoom_out1");
1774 GLADE_HOOKUP_OBJECT (window1, normal_size1, "normal_size1");
1775 GLADE_HOOKUP_OBJECT (window1, menu_document1, "menu_document1");
1776 GLADE_HOOKUP_OBJECT (window1, menu_document1_menu, "menu_document1_menu");
1777 GLADE_HOOKUP_OBJECT (window1, menu_line_wrapping1, "menu_line_wrapping1");
1778 GLADE_HOOKUP_OBJECT (window1, line_breaking1, "line_breaking1");
1779 GLADE_HOOKUP_OBJECT (window1, menu_use_auto_indentation1, "menu_use_auto_indentation1");
1780 GLADE_HOOKUP_OBJECT (window1, indent_type1, "indent_type1");
1781 GLADE_HOOKUP_OBJECT (window1, indent_type1_menu, "indent_type1_menu");
1782 GLADE_HOOKUP_OBJECT (window1, tabs1, "tabs1");
1783 GLADE_HOOKUP_OBJECT (window1, spaces1, "spaces1");
1784 GLADE_HOOKUP_OBJECT (window1, tabs_and_spaces1, "tabs_and_spaces1");
1785 GLADE_HOOKUP_OBJECT (window1, separator45, "separator45");
1786 GLADE_HOOKUP_OBJECT (window1, set_file_readonly1, "set_file_readonly1");
1787 GLADE_HOOKUP_OBJECT (window1, menu_write_unicode_bom1, "menu_write_unicode_bom1");
1788 GLADE_HOOKUP_OBJECT (window1, separator46, "separator46");
1789 GLADE_HOOKUP_OBJECT (window1, set_filetype1, "set_filetype1");
1790 GLADE_HOOKUP_OBJECT (window1, set_filetype1_menu, "set_filetype1_menu");
1791 GLADE_HOOKUP_OBJECT (window1, invisible1, "invisible1");
1792 GLADE_HOOKUP_OBJECT (window1, set_encoding1, "set_encoding1");
1793 GLADE_HOOKUP_OBJECT (window1, set_encoding1_menu, "set_encoding1_menu");
1794 GLADE_HOOKUP_OBJECT (window1, invisible6, "invisible6");
1795 GLADE_HOOKUP_OBJECT (window1, menu_line_endings1, "menu_line_endings1");
1796 GLADE_HOOKUP_OBJECT (window1, menu_line_endings1_menu, "menu_line_endings1_menu");
1797 GLADE_HOOKUP_OBJECT (window1, crlf, "crlf");
1798 GLADE_HOOKUP_OBJECT (window1, lf, "lf");
1799 GLADE_HOOKUP_OBJECT (window1, cr, "cr");
1800 GLADE_HOOKUP_OBJECT (window1, separator8, "separator8");
1801 GLADE_HOOKUP_OBJECT (window1, strip_trailing_spaces1, "strip_trailing_spaces1");
1802 GLADE_HOOKUP_OBJECT (window1, menu_replace_tabs, "menu_replace_tabs");
1803 GLADE_HOOKUP_OBJECT (window1, menu_replace_spaces, "menu_replace_spaces");
1804 GLADE_HOOKUP_OBJECT (window1, separator22, "separator22");
1805 GLADE_HOOKUP_OBJECT (window1, menu_fold_all1, "menu_fold_all1");
1806 GLADE_HOOKUP_OBJECT (window1, menu_unfold_all1, "menu_unfold_all1");
1807 GLADE_HOOKUP_OBJECT (window1, separator23, "separator23");
1808 GLADE_HOOKUP_OBJECT (window1, remove_markers1, "remove_markers1");
1809 GLADE_HOOKUP_OBJECT (window1, menu_remove_indicators1, "menu_remove_indicators1");
1810 GLADE_HOOKUP_OBJECT (window1, menu_project1, "menu_project1");
1811 GLADE_HOOKUP_OBJECT (window1, menu_project1_menu, "menu_project1_menu");
1812 GLADE_HOOKUP_OBJECT (window1, project_new1, "project_new1");
1813 GLADE_HOOKUP_OBJECT (window1, image3183, "image3183");
1814 GLADE_HOOKUP_OBJECT (window1, project_open1, "project_open1");
1815 GLADE_HOOKUP_OBJECT (window1, image3184, "image3184");
1816 GLADE_HOOKUP_OBJECT (window1, recent_projects1, "recent_projects1");
1817 GLADE_HOOKUP_OBJECT (window1, project_close1, "project_close1");
1818 GLADE_HOOKUP_OBJECT (window1, image3185, "image3185");
1819 GLADE_HOOKUP_OBJECT (window1, separator34, "separator34");
1820 GLADE_HOOKUP_OBJECT (window1, project_properties1, "project_properties1");
1821 GLADE_HOOKUP_OBJECT (window1, menu_build1, "menu_build1");
1822 GLADE_HOOKUP_OBJECT (window1, tools1, "tools1");
1823 GLADE_HOOKUP_OBJECT (window1, tools1_menu, "tools1_menu");
1824 GLADE_HOOKUP_OBJECT (window1, menu_reload_configuration1, "menu_reload_configuration1");
1825 GLADE_HOOKUP_OBJECT (window1, image3186, "image3186");
1826 GLADE_HOOKUP_OBJECT (window1, configuration_files1, "configuration_files1");
1827 GLADE_HOOKUP_OBJECT (window1, image3187, "image3187");
1828 GLADE_HOOKUP_OBJECT (window1, separator47, "separator47");
1829 GLADE_HOOKUP_OBJECT (window1, menu_choose_color1, "menu_choose_color1");
1830 GLADE_HOOKUP_OBJECT (window1, image3188, "image3188");
1831 GLADE_HOOKUP_OBJECT (window1, menu_count_words1, "menu_count_words1");
1832 GLADE_HOOKUP_OBJECT (window1, load_tags1, "load_tags1");
1833 GLADE_HOOKUP_OBJECT (window1, menu_help1, "menu_help1");
1834 GLADE_HOOKUP_OBJECT (window1, menu_help1_menu, "menu_help1_menu");
1835 GLADE_HOOKUP_OBJECT (window1, help1, "help1");
1836 GLADE_HOOKUP_OBJECT (window1, image3189, "image3189");
1837 GLADE_HOOKUP_OBJECT (window1, website1, "website1");
1838 GLADE_HOOKUP_OBJECT (window1, keyboard_shortcuts1, "keyboard_shortcuts1");
1839 GLADE_HOOKUP_OBJECT (window1, debug_messages1, "debug_messages1");
1840 GLADE_HOOKUP_OBJECT (window1, separator16, "separator16");
1841 GLADE_HOOKUP_OBJECT (window1, menu_info1, "menu_info1");
1842 GLADE_HOOKUP_OBJECT (window1, vpaned1, "vpaned1");
1843 GLADE_HOOKUP_OBJECT (window1, hpaned1, "hpaned1");
1844 GLADE_HOOKUP_OBJECT (window1, notebook3, "notebook3");
1845 GLADE_HOOKUP_OBJECT (window1, scrolledwindow2, "scrolledwindow2");
1846 GLADE_HOOKUP_OBJECT (window1, treeview2, "treeview2");
1847 GLADE_HOOKUP_OBJECT (window1, label135, "label135");
1848 GLADE_HOOKUP_OBJECT (window1, scrolledwindow7, "scrolledwindow7");
1849 GLADE_HOOKUP_OBJECT (window1, treeview6, "treeview6");
1850 GLADE_HOOKUP_OBJECT (window1, label136, "label136");
1851 GLADE_HOOKUP_OBJECT (window1, notebook1, "notebook1");
1852 GLADE_HOOKUP_OBJECT (window1, scrolledwindow1, "scrolledwindow1");
1853 GLADE_HOOKUP_OBJECT (window1, viewport1, "viewport1");
1854 GLADE_HOOKUP_OBJECT (window1, notebook_info, "notebook_info");
1855 GLADE_HOOKUP_OBJECT (window1, scrolledwindow4, "scrolledwindow4");
1856 GLADE_HOOKUP_OBJECT (window1, treeview3, "treeview3");
1857 GLADE_HOOKUP_OBJECT (window1, notebook_info_label_status, "notebook_info_label_status");
1858 GLADE_HOOKUP_OBJECT (window1, scrolledwindow3, "scrolledwindow3");
1859 GLADE_HOOKUP_OBJECT (window1, treeview5, "treeview5");
1860 GLADE_HOOKUP_OBJECT (window1, notebook_info_label_compiler, "notebook_info_label_compiler");
1861 GLADE_HOOKUP_OBJECT (window1, scrolledwindow5, "scrolledwindow5");
1862 GLADE_HOOKUP_OBJECT (window1, treeview4, "treeview4");
1863 GLADE_HOOKUP_OBJECT (window1, notebook_info_label_msg, "notebook_info_label_msg");
1864 GLADE_HOOKUP_OBJECT (window1, scrolledwindow6, "scrolledwindow6");
1865 GLADE_HOOKUP_OBJECT (window1, textview_scribble, "textview_scribble");
1866 GLADE_HOOKUP_OBJECT (window1, notebook_info_label_scribble, "notebook_info_label_scribble");
1867 GLADE_HOOKUP_OBJECT (window1, hbox1, "hbox1");
1868 GLADE_HOOKUP_OBJECT (window1, statusbar, "statusbar");
1870 gtk_window_add_accel_group (GTK_WINDOW (window1), accel_group);
1872 return window1;
1875 GtkWidget*
1876 create_toolbar_popup_menu1 (void)
1878 GtkWidget *toolbar_popup_menu1;
1879 GtkWidget *customize_toolbar1;
1880 GtkWidget *image3192;
1881 GtkWidget *separator53;
1882 GtkWidget *hide_toolbar1;
1883 GtkWidget *image3193;
1885 toolbar_popup_menu1 = gtk_menu_new ();
1887 customize_toolbar1 = gtk_image_menu_item_new_with_mnemonic (_("_Toolbar Preferences"));
1888 gtk_widget_show (customize_toolbar1);
1889 gtk_container_add (GTK_CONTAINER (toolbar_popup_menu1), customize_toolbar1);
1891 image3192 = gtk_image_new_from_stock ("gtk-preferences", GTK_ICON_SIZE_MENU);
1892 gtk_widget_show (image3192);
1893 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (customize_toolbar1), image3192);
1895 separator53 = gtk_separator_menu_item_new ();
1896 gtk_widget_show (separator53);
1897 gtk_container_add (GTK_CONTAINER (toolbar_popup_menu1), separator53);
1898 gtk_widget_set_sensitive (separator53, FALSE);
1900 hide_toolbar1 = gtk_image_menu_item_new_with_mnemonic (_("_Hide Toolbar"));
1901 gtk_widget_show (hide_toolbar1);
1902 gtk_container_add (GTK_CONTAINER (toolbar_popup_menu1), hide_toolbar1);
1904 image3193 = gtk_image_new_from_stock ("gtk-cancel", GTK_ICON_SIZE_MENU);
1905 gtk_widget_show (image3193);
1906 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hide_toolbar1), image3193);
1908 g_signal_connect ((gpointer) customize_toolbar1, "activate",
1909 G_CALLBACK (on_customize_toolbar1_activate),
1910 NULL);
1911 g_signal_connect ((gpointer) hide_toolbar1, "activate",
1912 G_CALLBACK (on_hide_toolbar1_activate),
1913 NULL);
1915 /* Store pointers to all widgets, for use by lookup_widget(). */
1916 GLADE_HOOKUP_OBJECT_NO_REF (toolbar_popup_menu1, toolbar_popup_menu1, "toolbar_popup_menu1");
1917 GLADE_HOOKUP_OBJECT (toolbar_popup_menu1, customize_toolbar1, "customize_toolbar1");
1918 GLADE_HOOKUP_OBJECT (toolbar_popup_menu1, image3192, "image3192");
1919 GLADE_HOOKUP_OBJECT (toolbar_popup_menu1, separator53, "separator53");
1920 GLADE_HOOKUP_OBJECT (toolbar_popup_menu1, hide_toolbar1, "hide_toolbar1");
1921 GLADE_HOOKUP_OBJECT (toolbar_popup_menu1, image3193, "image3193");
1923 return toolbar_popup_menu1;
1926 GtkWidget*
1927 create_edit_menu1 (void)
1929 GtkWidget *edit_menu1;
1930 GtkWidget *undo1;
1931 GtkWidget *redo1;
1932 GtkWidget *separator2;
1933 GtkWidget *cut1;
1934 GtkWidget *copy1;
1935 GtkWidget *paste1;
1936 GtkWidget *delete1;
1937 GtkWidget *separator3;
1938 GtkWidget *menu_select_all2;
1939 GtkWidget *separator26;
1940 GtkWidget *menu_open_selected_file2;
1941 GtkWidget *separator36;
1942 GtkWidget *menu_format2;
1943 GtkWidget *commands1;
1944 GtkWidget *separator17;
1945 GtkWidget *comments;
1946 GtkWidget *image3043;
1947 GtkWidget *comments_menu;
1948 GtkWidget *add_changelog_entry2;
1949 GtkWidget *insert_file_header2;
1950 GtkWidget *insert_function_description1;
1951 GtkWidget *insert_multiline_comment1;
1952 GtkWidget *insert_gpl_notice1;
1953 GtkWidget *insert_bsd_license_notice1;
1954 GtkWidget *insert_date2;
1955 GtkWidget *image3044;
1956 GtkWidget *insert_date2_menu;
1957 GtkWidget *invisible10;
1958 GtkWidget *insert_include1;
1959 GtkWidget *image3045;
1960 GtkWidget *insert_include1_menu;
1961 GtkWidget *invisible3;
1962 GtkWidget *separator7;
1963 GtkWidget *find_usage1;
1964 GtkWidget *image3046;
1965 GtkWidget *find_document_usage1;
1966 GtkWidget *image3047;
1967 GtkWidget *goto_tag_definition1;
1968 GtkWidget *goto_tag_declaration1;
1969 GtkWidget *context_action1;
1970 GtkWidget *separator15;
1971 GtkWidget *go_to_line;
1972 GtkWidget *image3048;
1973 GtkAccelGroup *accel_group;
1975 accel_group = gtk_accel_group_new ();
1977 edit_menu1 = gtk_menu_new ();
1979 undo1 = gtk_image_menu_item_new_from_stock ("gtk-undo", accel_group);
1980 gtk_widget_show (undo1);
1981 gtk_container_add (GTK_CONTAINER (edit_menu1), undo1);
1983 redo1 = gtk_image_menu_item_new_from_stock ("gtk-redo", accel_group);
1984 gtk_widget_show (redo1);
1985 gtk_container_add (GTK_CONTAINER (edit_menu1), redo1);
1987 separator2 = gtk_separator_menu_item_new ();
1988 gtk_widget_show (separator2);
1989 gtk_container_add (GTK_CONTAINER (edit_menu1), separator2);
1990 gtk_widget_set_sensitive (separator2, FALSE);
1992 cut1 = gtk_image_menu_item_new_from_stock ("gtk-cut", accel_group);
1993 gtk_widget_show (cut1);
1994 gtk_container_add (GTK_CONTAINER (edit_menu1), cut1);
1996 copy1 = gtk_image_menu_item_new_from_stock ("gtk-copy", accel_group);
1997 gtk_widget_show (copy1);
1998 gtk_container_add (GTK_CONTAINER (edit_menu1), copy1);
2000 paste1 = gtk_image_menu_item_new_from_stock ("gtk-paste", accel_group);
2001 gtk_widget_show (paste1);
2002 gtk_container_add (GTK_CONTAINER (edit_menu1), paste1);
2004 delete1 = gtk_image_menu_item_new_from_stock ("gtk-delete", accel_group);
2005 gtk_widget_show (delete1);
2006 gtk_container_add (GTK_CONTAINER (edit_menu1), delete1);
2008 separator3 = gtk_separator_menu_item_new ();
2009 gtk_widget_show (separator3);
2010 gtk_container_add (GTK_CONTAINER (edit_menu1), separator3);
2011 gtk_widget_set_sensitive (separator3, FALSE);
2013 menu_select_all2 = gtk_image_menu_item_new_from_stock ("gtk-select-all", accel_group);
2014 gtk_widget_show (menu_select_all2);
2015 gtk_container_add (GTK_CONTAINER (edit_menu1), menu_select_all2);
2017 separator26 = gtk_separator_menu_item_new ();
2018 gtk_widget_show (separator26);
2019 gtk_container_add (GTK_CONTAINER (edit_menu1), separator26);
2020 gtk_widget_set_sensitive (separator26, FALSE);
2022 menu_open_selected_file2 = gtk_menu_item_new_with_mnemonic (_("Open Selected F_ile"));
2023 gtk_widget_show (menu_open_selected_file2);
2024 gtk_container_add (GTK_CONTAINER (edit_menu1), menu_open_selected_file2);
2026 separator36 = gtk_separator_menu_item_new ();
2027 gtk_widget_show (separator36);
2028 gtk_container_add (GTK_CONTAINER (edit_menu1), separator36);
2029 gtk_widget_set_sensitive (separator36, FALSE);
2031 menu_format2 = gtk_menu_item_new_with_mnemonic (_("_Format"));
2032 gtk_widget_show (menu_format2);
2033 gtk_container_add (GTK_CONTAINER (edit_menu1), menu_format2);
2035 commands1 = gtk_menu_item_new_with_mnemonic (_("_Commands"));
2036 gtk_widget_show (commands1);
2037 gtk_container_add (GTK_CONTAINER (edit_menu1), commands1);
2039 separator17 = gtk_separator_menu_item_new ();
2040 gtk_widget_show (separator17);
2041 gtk_container_add (GTK_CONTAINER (edit_menu1), separator17);
2042 gtk_widget_set_sensitive (separator17, FALSE);
2044 comments = gtk_image_menu_item_new_with_mnemonic (_("I_nsert Comments"));
2045 gtk_widget_show (comments);
2046 gtk_container_add (GTK_CONTAINER (edit_menu1), comments);
2048 image3043 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);
2049 gtk_widget_show (image3043);
2050 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (comments), image3043);
2052 comments_menu = gtk_menu_new ();
2053 gtk_menu_item_set_submenu (GTK_MENU_ITEM (comments), comments_menu);
2055 add_changelog_entry2 = gtk_menu_item_new_with_mnemonic (_("Insert _ChangeLog Entry"));
2056 gtk_widget_show (add_changelog_entry2);
2057 gtk_container_add (GTK_CONTAINER (comments_menu), add_changelog_entry2);
2059 insert_file_header2 = gtk_menu_item_new_with_mnemonic (_("Insert File _Header"));
2060 gtk_widget_show (insert_file_header2);
2061 gtk_container_add (GTK_CONTAINER (comments_menu), insert_file_header2);
2063 insert_function_description1 = gtk_menu_item_new_with_mnemonic (_("Insert _Function Description"));
2064 gtk_widget_show (insert_function_description1);
2065 gtk_container_add (GTK_CONTAINER (comments_menu), insert_function_description1);
2067 insert_multiline_comment1 = gtk_menu_item_new_with_mnemonic (_("Insert _Multiline Comment"));
2068 gtk_widget_show (insert_multiline_comment1);
2069 gtk_container_add (GTK_CONTAINER (comments_menu), insert_multiline_comment1);
2071 insert_gpl_notice1 = gtk_menu_item_new_with_mnemonic (_("Insert _GPL Notice"));
2072 gtk_widget_show (insert_gpl_notice1);
2073 gtk_container_add (GTK_CONTAINER (comments_menu), insert_gpl_notice1);
2075 insert_bsd_license_notice1 = gtk_menu_item_new_with_mnemonic (_("Insert _BSD License Notice"));
2076 gtk_widget_show (insert_bsd_license_notice1);
2077 gtk_container_add (GTK_CONTAINER (comments_menu), insert_bsd_license_notice1);
2079 insert_date2 = gtk_image_menu_item_new_with_mnemonic (_("Insert Dat_e"));
2080 gtk_widget_show (insert_date2);
2081 gtk_container_add (GTK_CONTAINER (edit_menu1), insert_date2);
2083 image3044 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);
2084 gtk_widget_show (image3044);
2085 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (insert_date2), image3044);
2087 insert_date2_menu = gtk_menu_new ();
2088 gtk_menu_item_set_submenu (GTK_MENU_ITEM (insert_date2), insert_date2_menu);
2090 invisible10 = gtk_menu_item_new_with_mnemonic (_("invisible"));
2091 gtk_container_add (GTK_CONTAINER (insert_date2_menu), invisible10);
2093 insert_include1 = gtk_image_menu_item_new_with_mnemonic (_("_Insert \"include <...>\""));
2094 gtk_widget_show (insert_include1);
2095 gtk_container_add (GTK_CONTAINER (edit_menu1), insert_include1);
2097 image3045 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);
2098 gtk_widget_show (image3045);
2099 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (insert_include1), image3045);
2101 insert_include1_menu = gtk_menu_new ();
2102 gtk_menu_item_set_submenu (GTK_MENU_ITEM (insert_include1), insert_include1_menu);
2104 invisible3 = gtk_menu_item_new_with_mnemonic (_("invisible"));
2105 gtk_container_add (GTK_CONTAINER (insert_include1_menu), invisible3);
2107 separator7 = gtk_separator_menu_item_new ();
2108 gtk_widget_show (separator7);
2109 gtk_container_add (GTK_CONTAINER (edit_menu1), separator7);
2110 gtk_widget_set_sensitive (separator7, FALSE);
2112 find_usage1 = gtk_image_menu_item_new_with_mnemonic (_("Find _Usage"));
2113 gtk_widget_show (find_usage1);
2114 gtk_container_add (GTK_CONTAINER (edit_menu1), find_usage1);
2116 image3046 = gtk_image_new_from_stock ("gtk-find", GTK_ICON_SIZE_MENU);
2117 gtk_widget_show (image3046);
2118 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (find_usage1), image3046);
2120 find_document_usage1 = gtk_image_menu_item_new_with_mnemonic (_("Find _Document Usage"));
2121 gtk_widget_show (find_document_usage1);
2122 gtk_container_add (GTK_CONTAINER (edit_menu1), find_document_usage1);
2124 image3047 = gtk_image_new_from_stock ("gtk-find", GTK_ICON_SIZE_MENU);
2125 gtk_widget_show (image3047);
2126 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (find_document_usage1), image3047);
2128 goto_tag_definition1 = gtk_menu_item_new_with_mnemonic (_("Go to _Tag Definition"));
2129 gtk_widget_show (goto_tag_definition1);
2130 gtk_container_add (GTK_CONTAINER (edit_menu1), goto_tag_definition1);
2132 goto_tag_declaration1 = gtk_menu_item_new_with_mnemonic (_("Go to T_ag Declaration"));
2133 gtk_widget_show (goto_tag_declaration1);
2134 gtk_container_add (GTK_CONTAINER (edit_menu1), goto_tag_declaration1);
2136 context_action1 = gtk_menu_item_new_with_mnemonic (_("Conte_xt Action"));
2137 gtk_widget_show (context_action1);
2138 gtk_container_add (GTK_CONTAINER (edit_menu1), context_action1);
2140 separator15 = gtk_separator_menu_item_new ();
2141 gtk_widget_show (separator15);
2142 gtk_container_add (GTK_CONTAINER (edit_menu1), separator15);
2143 gtk_widget_set_sensitive (separator15, FALSE);
2145 go_to_line = gtk_image_menu_item_new_with_mnemonic (_("_Go to Line"));
2146 gtk_widget_show (go_to_line);
2147 gtk_container_add (GTK_CONTAINER (edit_menu1), go_to_line);
2149 image3048 = gtk_image_new_from_stock ("gtk-jump-to", GTK_ICON_SIZE_MENU);
2150 gtk_widget_show (image3048);
2151 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (go_to_line), image3048);
2153 g_signal_connect ((gpointer) undo1, "activate",
2154 G_CALLBACK (on_undo1_activate),
2155 NULL);
2156 g_signal_connect ((gpointer) redo1, "activate",
2157 G_CALLBACK (on_redo1_activate),
2158 NULL);
2159 g_signal_connect ((gpointer) cut1, "activate",
2160 G_CALLBACK (on_cut1_activate),
2161 NULL);
2162 g_signal_connect ((gpointer) copy1, "activate",
2163 G_CALLBACK (on_copy1_activate),
2164 NULL);
2165 g_signal_connect ((gpointer) paste1, "activate",
2166 G_CALLBACK (on_paste1_activate),
2167 NULL);
2168 g_signal_connect ((gpointer) delete1, "activate",
2169 G_CALLBACK (on_delete1_activate),
2170 NULL);
2171 g_signal_connect ((gpointer) menu_select_all2, "activate",
2172 G_CALLBACK (on_menu_select_all1_activate),
2173 NULL);
2174 g_signal_connect ((gpointer) menu_open_selected_file2, "activate",
2175 G_CALLBACK (on_menu_open_selected_file1_activate),
2176 NULL);
2177 g_signal_connect ((gpointer) add_changelog_entry2, "activate",
2178 G_CALLBACK (on_comments_changelog_activate),
2179 NULL);
2180 g_signal_connect ((gpointer) insert_file_header2, "activate",
2181 G_CALLBACK (on_comments_fileheader_activate),
2182 NULL);
2183 g_signal_connect ((gpointer) insert_function_description1, "activate",
2184 G_CALLBACK (on_comments_function_activate),
2185 NULL);
2186 g_signal_connect ((gpointer) insert_multiline_comment1, "activate",
2187 G_CALLBACK (on_comments_multiline_activate),
2188 NULL);
2189 g_signal_connect ((gpointer) insert_gpl_notice1, "activate",
2190 G_CALLBACK (on_comments_gpl_activate),
2191 NULL);
2192 g_signal_connect ((gpointer) insert_bsd_license_notice1, "activate",
2193 G_CALLBACK (on_comments_bsd_activate),
2194 NULL);
2195 g_signal_connect ((gpointer) find_usage1, "activate",
2196 G_CALLBACK (on_find_usage1_activate),
2197 NULL);
2198 g_signal_connect ((gpointer) find_document_usage1, "activate",
2199 G_CALLBACK (on_find_document_usage1_activate),
2200 NULL);
2201 g_signal_connect ((gpointer) goto_tag_definition1, "activate",
2202 G_CALLBACK (on_goto_tag_activate),
2203 NULL);
2204 g_signal_connect ((gpointer) goto_tag_declaration1, "activate",
2205 G_CALLBACK (on_goto_tag_activate),
2206 NULL);
2207 g_signal_connect ((gpointer) context_action1, "activate",
2208 G_CALLBACK (on_context_action1_activate),
2209 NULL);
2210 g_signal_connect ((gpointer) go_to_line, "activate",
2211 G_CALLBACK (on_go_to_line_activate),
2212 NULL);
2214 /* Store pointers to all widgets, for use by lookup_widget(). */
2215 GLADE_HOOKUP_OBJECT_NO_REF (edit_menu1, edit_menu1, "edit_menu1");
2216 GLADE_HOOKUP_OBJECT (edit_menu1, undo1, "undo1");
2217 GLADE_HOOKUP_OBJECT (edit_menu1, redo1, "redo1");
2218 GLADE_HOOKUP_OBJECT (edit_menu1, separator2, "separator2");
2219 GLADE_HOOKUP_OBJECT (edit_menu1, cut1, "cut1");
2220 GLADE_HOOKUP_OBJECT (edit_menu1, copy1, "copy1");
2221 GLADE_HOOKUP_OBJECT (edit_menu1, paste1, "paste1");
2222 GLADE_HOOKUP_OBJECT (edit_menu1, delete1, "delete1");
2223 GLADE_HOOKUP_OBJECT (edit_menu1, separator3, "separator3");
2224 GLADE_HOOKUP_OBJECT (edit_menu1, menu_select_all2, "menu_select_all2");
2225 GLADE_HOOKUP_OBJECT (edit_menu1, separator26, "separator26");
2226 GLADE_HOOKUP_OBJECT (edit_menu1, menu_open_selected_file2, "menu_open_selected_file2");
2227 GLADE_HOOKUP_OBJECT (edit_menu1, separator36, "separator36");
2228 GLADE_HOOKUP_OBJECT (edit_menu1, menu_format2, "menu_format2");
2229 GLADE_HOOKUP_OBJECT (edit_menu1, commands1, "commands1");
2230 GLADE_HOOKUP_OBJECT (edit_menu1, separator17, "separator17");
2231 GLADE_HOOKUP_OBJECT (edit_menu1, comments, "comments");
2232 GLADE_HOOKUP_OBJECT (edit_menu1, image3043, "image3043");
2233 GLADE_HOOKUP_OBJECT (edit_menu1, comments_menu, "comments_menu");
2234 GLADE_HOOKUP_OBJECT (edit_menu1, add_changelog_entry2, "add_changelog_entry2");
2235 GLADE_HOOKUP_OBJECT (edit_menu1, insert_file_header2, "insert_file_header2");
2236 GLADE_HOOKUP_OBJECT (edit_menu1, insert_function_description1, "insert_function_description1");
2237 GLADE_HOOKUP_OBJECT (edit_menu1, insert_multiline_comment1, "insert_multiline_comment1");
2238 GLADE_HOOKUP_OBJECT (edit_menu1, insert_gpl_notice1, "insert_gpl_notice1");
2239 GLADE_HOOKUP_OBJECT (edit_menu1, insert_bsd_license_notice1, "insert_bsd_license_notice1");
2240 GLADE_HOOKUP_OBJECT (edit_menu1, insert_date2, "insert_date2");
2241 GLADE_HOOKUP_OBJECT (edit_menu1, image3044, "image3044");
2242 GLADE_HOOKUP_OBJECT (edit_menu1, insert_date2_menu, "insert_date2_menu");
2243 GLADE_HOOKUP_OBJECT (edit_menu1, invisible10, "invisible10");
2244 GLADE_HOOKUP_OBJECT (edit_menu1, insert_include1, "insert_include1");
2245 GLADE_HOOKUP_OBJECT (edit_menu1, image3045, "image3045");
2246 GLADE_HOOKUP_OBJECT (edit_menu1, insert_include1_menu, "insert_include1_menu");
2247 GLADE_HOOKUP_OBJECT (edit_menu1, invisible3, "invisible3");
2248 GLADE_HOOKUP_OBJECT (edit_menu1, separator7, "separator7");
2249 GLADE_HOOKUP_OBJECT (edit_menu1, find_usage1, "find_usage1");
2250 GLADE_HOOKUP_OBJECT (edit_menu1, image3046, "image3046");
2251 GLADE_HOOKUP_OBJECT (edit_menu1, find_document_usage1, "find_document_usage1");
2252 GLADE_HOOKUP_OBJECT (edit_menu1, image3047, "image3047");
2253 GLADE_HOOKUP_OBJECT (edit_menu1, goto_tag_definition1, "goto_tag_definition1");
2254 GLADE_HOOKUP_OBJECT (edit_menu1, goto_tag_declaration1, "goto_tag_declaration1");
2255 GLADE_HOOKUP_OBJECT (edit_menu1, context_action1, "context_action1");
2256 GLADE_HOOKUP_OBJECT (edit_menu1, separator15, "separator15");
2257 GLADE_HOOKUP_OBJECT (edit_menu1, go_to_line, "go_to_line");
2258 GLADE_HOOKUP_OBJECT (edit_menu1, image3048, "image3048");
2260 gtk_menu_set_accel_group (GTK_MENU (edit_menu1), accel_group);
2262 return edit_menu1;
2265 GtkWidget*
2266 create_prefs_dialog (void)
2268 GtkWidget *prefs_dialog;
2269 GtkWidget *dialog_vbox3;
2270 GtkWidget *notebook2;
2271 GtkWidget *notebook5;
2272 GtkWidget *vbox20;
2273 GtkWidget *frame10;
2274 GtkWidget *alignment13;
2275 GtkWidget *vbox4;
2276 GtkWidget *check_load_session;
2277 GtkWidget *check_vte;
2278 GtkWidget *check_plugins;
2279 GtkWidget *label162;
2280 GtkWidget *frame34;
2281 GtkWidget *alignment37;
2282 GtkWidget *vbox34;
2283 GtkWidget *check_save_win_pos;
2284 GtkWidget *check_ask_for_quit;
2285 GtkWidget *label206;
2286 GtkWidget *frame25;
2287 GtkWidget *alignment28;
2288 GtkWidget *table11;
2289 GtkWidget *label191;
2290 GtkWidget *startup_path_entry;
2291 GtkWidget *startup_path_button;
2292 GtkWidget *image1741;
2293 GtkWidget *label192;
2294 GtkWidget *project_file_path_entry;
2295 GtkWidget *project_file_path_button;
2296 GtkWidget *image1775;
2297 GtkWidget *label235;
2298 GtkWidget *extra_plugin_path_entry;
2299 GtkWidget *extra_plugin_path_button;
2300 GtkWidget *image2852;
2301 GtkWidget *label190;
2302 GtkWidget *label233;
2303 GtkWidget *vbox41;
2304 GtkWidget *frame19;
2305 GtkWidget *alignment22;
2306 GtkWidget *vbox21;
2307 GtkWidget *check_beep;
2308 GtkWidget *check_switch_pages;
2309 GtkWidget *check_suppress_status_msgs;
2310 GtkWidget *check_auto_focus;
2311 GtkWidget *label199;
2312 GtkWidget *frame36;
2313 GtkWidget *alignment39;
2314 GtkWidget *vbox36;
2315 GtkWidget *check_ask_suppress_search_dialogs;
2316 GtkWidget *check_search_use_current_word;
2317 GtkWidget *check_fif_current_dir;
2318 GtkWidget *label215;
2319 GtkWidget *frame35;
2320 GtkWidget *alignment38;
2321 GtkWidget *vbox35;
2322 GtkWidget *check_project_session;
2323 GtkWidget *check_project_file_in_basedir;
2324 GtkWidget *label207;
2325 GtkWidget *label234;
2326 GtkWidget *label94;
2327 GtkWidget *vbox14;
2328 GtkWidget *frame7;
2329 GtkWidget *alignment9;
2330 GtkWidget *vbox11;
2331 GtkWidget *frame39;
2332 GtkWidget *alignment46;
2333 GtkWidget *vbox46;
2334 GtkWidget *check_list_symbol;
2335 GtkWidget *check_list_openfiles;
2336 GtkWidget *check_sidebar_visible;
2337 GtkWidget *hbox17;
2338 GtkWidget *label237;
2339 GtkWidget *radio_sidebar_left;
2340 GSList *radio_sidebar_left_group = NULL;
2341 GtkWidget *radio_sidebar_right;
2342 GtkWidget *label146;
2343 GtkWidget *frame4;
2344 GtkWidget *alignment5;
2345 GtkWidget *table2;
2346 GtkWidget *label100;
2347 GtkWidget *label101;
2348 GtkWidget *label103;
2349 GtkWidget *msgwin_font;
2350 GtkWidget *tagbar_font;
2351 GtkWidget *editor_font;
2352 GtkWidget *label99;
2353 GtkWidget *frame29;
2354 GtkWidget *alignment32;
2355 GtkWidget *vbox26;
2356 GtkWidget *check_show_notebook_tabs;
2357 GtkWidget *check_show_tab_cross;
2358 GtkWidget *hbox7;
2359 GtkWidget *label150;
2360 GtkWidget *radio_tab_left;
2361 GSList *radio_tab_left_group = NULL;
2362 GtkWidget *radio_tab_right;
2363 GtkWidget *check_double_click_hides_widgets;
2364 GtkWidget *label197;
2365 GtkWidget *frame9;
2366 GtkWidget *alignment12;
2367 GtkWidget *table8;
2368 GtkWidget *label160;
2369 GtkWidget *combo_tab_msgwin;
2370 GtkWidget *label161;
2371 GtkWidget *combo_tab_sidebar;
2372 GtkWidget *label159;
2373 GtkWidget *combo_tab_editor;
2374 GtkWidget *label158;
2375 GtkWidget *frame23;
2376 GtkWidget *alignment26;
2377 GtkWidget *vbox22;
2378 GtkWidget *check_statusbar_visible;
2379 GtkWidget *label187;
2380 GtkWidget *label157;
2381 GtkWidget *vbox15;
2382 GtkWidget *frame28;
2383 GtkWidget *alignment31;
2384 GtkWidget *vbox42;
2385 GtkWidget *hbox18;
2386 GtkWidget *vbox52;
2387 GtkWidget *check_toolbar_show;
2388 GtkWidget *check_toolbar_in_menu;
2389 GtkWidget *vbox53;
2390 GtkWidget *button_customize_toolbar;
2391 GtkWidget *alignment45;
2392 GtkWidget *hbox16;
2393 GtkWidget *image2877;
2394 GtkWidget *label236;
2395 GtkWidget *frame_toolbar_style;
2396 GtkWidget *alignment50;
2397 GtkWidget *table19;
2398 GtkWidget *radio_toolbar_style_default;
2399 GSList *radio_toolbar_style_default_group = NULL;
2400 GtkWidget *radio_toolbar_imagetext;
2401 GtkWidget *radio_toolbar_image;
2402 GtkWidget *radio_toolbar_text;
2403 GtkWidget *label244;
2404 GtkWidget *frame_toolbar_icon;
2405 GtkWidget *alignment51;
2406 GtkWidget *table20;
2407 GtkWidget *radio_toolbar_icon_default;
2408 GSList *radio_toolbar_icon_default_group = NULL;
2409 GtkWidget *radio_toolbar_small;
2410 GtkWidget *radio_toolbar_verysmall;
2411 GtkWidget *radio_toolbar_large;
2412 GtkWidget *label245;
2413 GtkWidget *label246;
2414 GtkWidget *label164;
2415 GtkWidget *notebook4;
2416 GtkWidget *vbox5;
2417 GtkWidget *frame14;
2418 GtkWidget *alignment17;
2419 GtkWidget *vbox17;
2420 GtkWidget *check_line_wrapping;
2421 GtkWidget *check_smart_home;
2422 GtkWidget *check_disable_dnd;
2423 GtkWidget *check_folding;
2424 GtkWidget *check_unfold_children;
2425 GtkWidget *check_indicators;
2426 GtkWidget *check_newline_strip;
2427 GtkWidget *hbox11;
2428 GtkWidget *label209;
2429 GtkObject *spin_line_break_adj;
2430 GtkWidget *spin_line_break;
2431 GtkWidget *hbox12;
2432 GtkWidget *label220;
2433 GtkWidget *entry_toggle_mark;
2434 GtkWidget *label172;
2435 GtkWidget *label211;
2436 GtkWidget *vbox40;
2437 GtkWidget *label_project_indent_warning;
2438 GtkWidget *frame27;
2439 GtkWidget *alignment30;
2440 GtkWidget *vbox25;
2441 GtkWidget *table13;
2442 GtkWidget *label183;
2443 GtkWidget *combo_auto_indent_mode;
2444 GtkWidget *label200;
2445 GtkWidget *label222;
2446 GtkObject *spin_indent_width_adj;
2447 GtkWidget *spin_indent_width;
2448 GtkWidget *radio_indent_spaces;
2449 GSList *radio_indent_spaces_group = NULL;
2450 GtkWidget *radio_indent_tabs;
2451 GtkWidget *radio_indent_both;
2452 GtkWidget *check_detect_indent;
2453 GtkWidget *check_tab_key_indents;
2454 GtkWidget *label195;
2455 GtkWidget *label232;
2456 GtkWidget *vbox39;
2457 GtkWidget *frame18;
2458 GtkWidget *alignment21;
2459 GtkWidget *vbox19;
2460 GtkWidget *check_complete_snippets;
2461 GtkWidget *check_xmltag;
2462 GtkWidget *check_auto_multiline;
2463 GtkWidget *check_symbol_auto_completion;
2464 GtkWidget *check_autocomplete_doc_words;
2465 GtkWidget *check_completion_drops_rest_of_word;
2466 GtkWidget *table14;
2467 GtkWidget *label223;
2468 GtkWidget *label173;
2469 GtkWidget *label205;
2470 GtkObject *spin_symbol_complete_chars_adj;
2471 GtkWidget *spin_symbol_complete_chars;
2472 GtkObject *spin_symbollistheight_adj;
2473 GtkWidget *spin_symbollistheight;
2474 GtkObject *spin_autocompletion_max_entries_adj;
2475 GtkWidget *spin_autocompletion_max_entries;
2476 GtkWidget *label177;
2477 GtkWidget *frame38;
2478 GtkWidget *alignment42;
2479 GtkWidget *table16;
2480 GtkWidget *check_autoclose_parenthesis;
2481 GtkWidget *check_autoclose_squote;
2482 GtkWidget *check_autoclose_cbracket;
2483 GtkWidget *check_autoclose_sbracket;
2484 GtkWidget *check_autoclose_dquote;
2485 GtkWidget *label225;
2486 GtkWidget *label226;
2487 GtkWidget *vbox24;
2488 GtkWidget *frame5;
2489 GtkWidget *alignment6;
2490 GtkWidget *vbox12;
2491 GtkWidget *check_highlighting_invert;
2492 GtkWidget *check_indent;
2493 GtkWidget *check_white_space;
2494 GtkWidget *check_line_end;
2495 GtkWidget *check_line_numbers;
2496 GtkWidget *check_markers_margin;
2497 GtkWidget *check_scroll_stop_at_last_line;
2498 GtkWidget *label102;
2499 GtkWidget *frame8;
2500 GtkWidget *alignment11;
2501 GtkWidget *table7;
2502 GtkWidget *label133;
2503 GtkWidget *label134;
2504 GtkWidget *label156;
2505 GtkWidget *long_line_color;
2506 GtkObject *spin_long_line_adj;
2507 GtkWidget *spin_long_line;
2508 GtkWidget *hbox5;
2509 GtkWidget *radio_long_line_line;
2510 GSList *radio_long_line_line_group = NULL;
2511 GtkWidget *radio_long_line_background;
2512 GtkWidget *check_long_line;
2513 GtkWidget *label242;
2514 GtkWidget *frame40;
2515 GtkWidget *alignment47;
2516 GtkWidget *vbox48;
2517 GtkWidget *radio_virtualspace_disabled;
2518 GSList *radio_virtualspace_disabled_group = NULL;
2519 GtkWidget *radio_virtualspace_selection;
2520 GtkWidget *radio_virtualspace_always;
2521 GtkWidget *label238;
2522 GtkWidget *label213;
2523 GtkWidget *label95;
2524 GtkWidget *vbox18;
2525 GtkWidget *frame6;
2526 GtkWidget *alignment7;
2527 GtkWidget *vbox8;
2528 GtkWidget *vbox38;
2529 GtkWidget *check_cmdline_new_files;
2530 GtkWidget *table15;
2531 GtkWidget *combo_eol;
2532 GtkWidget *label210;
2533 GtkWidget *label109;
2534 GtkWidget *frame37;
2535 GtkWidget *alignment40;
2536 GtkWidget *vbox43;
2537 GtkWidget *vbox44;
2538 GtkWidget *label153;
2539 GtkWidget *eventbox1;
2540 GtkWidget *combo_new_encoding;
2541 GtkWidget *check_open_encoding;
2542 GtkWidget *vbox45;
2543 GtkWidget *label_open_encoding;
2544 GtkWidget *eventbox3;
2545 GtkWidget *combo_open_encoding;
2546 GtkWidget *label219;
2547 GtkWidget *frame2;
2548 GtkWidget *alignment3;
2549 GtkWidget *vbox6;
2550 GtkWidget *check_new_line;
2551 GtkWidget *check_trailing_spaces;
2552 GtkWidget *check_replace_tabs;
2553 GtkWidget *label19;
2554 GtkWidget *frame17;
2555 GtkWidget *alignment20;
2556 GtkWidget *vbox37;
2557 GtkWidget *table10;
2558 GtkWidget *label147;
2559 GtkObject *spin_mru_adj;
2560 GtkWidget *spin_mru;
2561 GtkWidget *label208;
2562 GtkObject *spin_disk_check_adj;
2563 GtkWidget *spin_disk_check;
2564 GtkWidget *label198;
2565 GtkWidget *label174;
2566 GtkWidget *vbox23;
2567 GtkWidget *frame20;
2568 GtkWidget *alignment23;
2569 GtkWidget *vbox2;
2570 GtkWidget *vbox33;
2571 GtkWidget *table1;
2572 GtkWidget *label97;
2573 GtkWidget *label117;
2574 GtkWidget *entry_com_term;
2575 GtkWidget *entry_browser;
2576 GtkWidget *button_term;
2577 GtkWidget *image286;
2578 GtkWidget *button_browser;
2579 GtkWidget *image287;
2580 GtkWidget *label171;
2581 GtkWidget *entry_grep;
2582 GtkWidget *button_grep;
2583 GtkWidget *image808;
2584 GtkWidget *label179;
2585 GtkWidget *frame26;
2586 GtkWidget *alignment29;
2587 GtkWidget *table12;
2588 GtkWidget *label189;
2589 GtkWidget *entry_contextaction;
2590 GtkWidget *button_contextaction;
2591 GtkWidget *image1919;
2592 GtkWidget *label193;
2593 GtkWidget *label96;
2594 GtkWidget *vbox49;
2595 GtkWidget *frame21;
2596 GtkWidget *alignment24;
2597 GtkWidget *vbox9;
2598 GtkWidget *vbox31;
2599 GtkWidget *table6;
2600 GtkWidget *entry_template_mail;
2601 GtkWidget *entry_template_initial;
2602 GtkWidget *label126;
2603 GtkWidget *entry_template_version;
2604 GtkWidget *entry_template_company;
2605 GtkWidget *label129;
2606 GtkWidget *label123;
2607 GtkWidget *label130;
2608 GtkWidget *label131;
2609 GtkWidget *entry_template_developer;
2610 GtkWidget *label216;
2611 GtkWidget *label217;
2612 GtkWidget *label218;
2613 GtkWidget *entry_template_datetime;
2614 GtkWidget *entry_template_year;
2615 GtkWidget *entry_template_date;
2616 GtkWidget *label180;
2617 GtkWidget *label119;
2618 GtkWidget *frame22;
2619 GtkWidget *alignment25;
2620 GtkWidget *vbox13;
2621 GtkWidget *vbox32;
2622 GtkWidget *scrolledwindow8;
2623 GtkWidget *treeview7;
2624 GtkWidget *alignment10;
2625 GtkWidget *button2;
2626 GtkWidget *label181;
2627 GtkWidget *label151;
2628 GtkWidget *frame41;
2629 GtkWidget *alignment49;
2630 GtkWidget *vbox27;
2631 GtkWidget *frame32;
2632 GtkWidget *alignment35;
2633 GtkWidget *hbox9;
2634 GtkWidget *label202;
2635 GtkWidget *entry_print_external_cmd;
2636 GtkWidget *button_print_external_cmd;
2637 GtkWidget *image763;
2638 GtkWidget *radio_print_external;
2639 GSList *radio_print_external_group = NULL;
2640 GtkWidget *frame31;
2641 GtkWidget *alignment34;
2642 GtkWidget *vbox29;
2643 GtkWidget *check_print_linenumbers;
2644 GtkWidget *check_print_pagenumbers;
2645 GtkWidget *check_print_pageheader;
2646 GtkWidget *frame33;
2647 GtkWidget *alignment36;
2648 GtkWidget *vbox30;
2649 GtkWidget *check_print_basename;
2650 GtkWidget *hbox10;
2651 GtkWidget *label203;
2652 GtkWidget *entry_print_dateformat;
2653 GtkWidget *radio_print_gtk;
2654 GtkWidget *label243;
2655 GtkWidget *label201;
2656 GtkWidget *dialog_action_area3;
2657 GtkWidget *button3;
2658 GtkWidget *button4;
2659 GtkWidget *button5;
2660 GtkWidget *button_help;
2661 GtkTooltips *tooltips;
2663 tooltips = gtk_tooltips_new ();
2665 prefs_dialog = gtk_dialog_new ();
2666 gtk_window_set_title (GTK_WINDOW (prefs_dialog), _("Preferences"));
2667 gtk_window_set_modal (GTK_WINDOW (prefs_dialog), TRUE);
2668 gtk_window_set_skip_pager_hint (GTK_WINDOW (prefs_dialog), TRUE);
2669 gtk_window_set_type_hint (GTK_WINDOW (prefs_dialog), GDK_WINDOW_TYPE_HINT_DIALOG);
2671 dialog_vbox3 = GTK_DIALOG (prefs_dialog)->vbox;
2672 gtk_widget_show (dialog_vbox3);
2674 notebook2 = gtk_notebook_new ();
2675 gtk_widget_show (notebook2);
2676 gtk_box_pack_start (GTK_BOX (dialog_vbox3), notebook2, TRUE, TRUE, 6);
2677 gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook2), GTK_POS_LEFT);
2679 notebook5 = gtk_notebook_new ();
2680 gtk_widget_show (notebook5);
2681 gtk_container_add (GTK_CONTAINER (notebook2), notebook5);
2683 vbox20 = gtk_vbox_new (FALSE, 10);
2684 gtk_widget_show (vbox20);
2685 gtk_container_add (GTK_CONTAINER (notebook5), vbox20);
2686 gtk_container_set_border_width (GTK_CONTAINER (vbox20), 5);
2688 frame10 = gtk_frame_new (NULL);
2689 gtk_widget_show (frame10);
2690 gtk_box_pack_start (GTK_BOX (vbox20), frame10, FALSE, TRUE, 0);
2691 gtk_frame_set_shadow_type (GTK_FRAME (frame10), GTK_SHADOW_NONE);
2693 alignment13 = gtk_alignment_new (0.5, 0.5, 1, 1);
2694 gtk_widget_show (alignment13);
2695 gtk_container_add (GTK_CONTAINER (frame10), alignment13);
2696 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment13), 0, 0, 12, 0);
2698 vbox4 = gtk_vbox_new (FALSE, 2);
2699 gtk_widget_show (vbox4);
2700 gtk_container_add (GTK_CONTAINER (alignment13), vbox4);
2702 check_load_session = gtk_check_button_new_with_mnemonic (_("Load files from the last session"));
2703 gtk_widget_show (check_load_session);
2704 gtk_box_pack_start (GTK_BOX (vbox4), check_load_session, FALSE, FALSE, 0);
2705 gtk_tooltips_set_tip (tooltips, check_load_session, _("Opens at startup the files from the last session"), NULL);
2707 check_vte = gtk_check_button_new_with_mnemonic (_("Load virtual terminal support"));
2708 gtk_box_pack_start (GTK_BOX (vbox4), check_vte, FALSE, FALSE, 0);
2709 gtk_tooltips_set_tip (tooltips, check_vte, _("Whether the virtual terminal emulation (VTE) should be loaded at startup, disable it if you do not need it"), NULL);
2711 check_plugins = gtk_check_button_new_with_mnemonic (_("Enable plugin support"));
2712 gtk_widget_show (check_plugins);
2713 gtk_box_pack_start (GTK_BOX (vbox4), check_plugins, FALSE, FALSE, 0);
2715 label162 = gtk_label_new (_("<b>Startup</b>"));
2716 gtk_widget_show (label162);
2717 gtk_frame_set_label_widget (GTK_FRAME (frame10), label162);
2718 gtk_label_set_use_markup (GTK_LABEL (label162), TRUE);
2720 frame34 = gtk_frame_new (NULL);
2721 gtk_widget_show (frame34);
2722 gtk_box_pack_start (GTK_BOX (vbox20), frame34, FALSE, TRUE, 0);
2723 gtk_frame_set_shadow_type (GTK_FRAME (frame34), GTK_SHADOW_NONE);
2725 alignment37 = gtk_alignment_new (0.5, 0.5, 1, 1);
2726 gtk_widget_show (alignment37);
2727 gtk_container_add (GTK_CONTAINER (frame34), alignment37);
2728 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment37), 0, 0, 12, 0);
2730 vbox34 = gtk_vbox_new (FALSE, 0);
2731 gtk_widget_show (vbox34);
2732 gtk_container_add (GTK_CONTAINER (alignment37), vbox34);
2734 check_save_win_pos = gtk_check_button_new_with_mnemonic (_("Save window position and geometry"));
2735 gtk_widget_show (check_save_win_pos);
2736 gtk_box_pack_start (GTK_BOX (vbox34), check_save_win_pos, FALSE, FALSE, 0);
2737 gtk_tooltips_set_tip (tooltips, check_save_win_pos, _("Saves the window position and geometry and restores it at the start"), NULL);
2739 check_ask_for_quit = gtk_check_button_new_with_mnemonic (_("Confirm exit"));
2740 gtk_widget_show (check_ask_for_quit);
2741 gtk_box_pack_start (GTK_BOX (vbox34), check_ask_for_quit, FALSE, FALSE, 0);
2742 gtk_tooltips_set_tip (tooltips, check_ask_for_quit, _("Shows a confirmation dialog on exit"), NULL);
2744 label206 = gtk_label_new (_("<b>Shutdown</b>"));
2745 gtk_widget_show (label206);
2746 gtk_frame_set_label_widget (GTK_FRAME (frame34), label206);
2747 gtk_label_set_use_markup (GTK_LABEL (label206), TRUE);
2749 frame25 = gtk_frame_new (NULL);
2750 gtk_widget_show (frame25);
2751 gtk_box_pack_start (GTK_BOX (vbox20), frame25, FALSE, TRUE, 0);
2752 gtk_frame_set_shadow_type (GTK_FRAME (frame25), GTK_SHADOW_NONE);
2754 alignment28 = gtk_alignment_new (0.5, 0.5, 1, 1);
2755 gtk_widget_show (alignment28);
2756 gtk_container_add (GTK_CONTAINER (frame25), alignment28);
2757 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment28), 0, 0, 12, 0);
2759 table11 = gtk_table_new (3, 3, FALSE);
2760 gtk_widget_show (table11);
2761 gtk_container_add (GTK_CONTAINER (alignment28), table11);
2762 gtk_table_set_row_spacings (GTK_TABLE (table11), 3);
2763 gtk_table_set_col_spacings (GTK_TABLE (table11), 6);
2765 label191 = gtk_label_new (_("Startup path:"));
2766 gtk_widget_show (label191);
2767 gtk_table_attach (GTK_TABLE (table11), label191, 0, 1, 0, 1,
2768 (GtkAttachOptions) (GTK_FILL),
2769 (GtkAttachOptions) (0), 0, 0);
2770 gtk_misc_set_alignment (GTK_MISC (label191), 0, 0.5);
2772 startup_path_entry = gtk_entry_new ();
2773 gtk_widget_show (startup_path_entry);
2774 gtk_table_attach (GTK_TABLE (table11), startup_path_entry, 1, 2, 0, 1,
2775 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
2776 (GtkAttachOptions) (0), 0, 0);
2777 gtk_tooltips_set_tip (tooltips, startup_path_entry, _("Path to start in when opening or saving files. Must be an absolute path. Leave blank to use the current working directory."), NULL);
2778 gtk_entry_set_invisible_char (GTK_ENTRY (startup_path_entry), 8226);
2780 startup_path_button = gtk_button_new ();
2781 gtk_widget_show (startup_path_button);
2782 gtk_table_attach (GTK_TABLE (table11), startup_path_button, 2, 3, 0, 1,
2783 (GtkAttachOptions) (GTK_FILL),
2784 (GtkAttachOptions) (0), 0, 0);
2786 image1741 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
2787 gtk_widget_show (image1741);
2788 gtk_container_add (GTK_CONTAINER (startup_path_button), image1741);
2790 label192 = gtk_label_new (_("Project files:"));
2791 gtk_widget_show (label192);
2792 gtk_table_attach (GTK_TABLE (table11), label192, 0, 1, 1, 2,
2793 (GtkAttachOptions) (GTK_FILL),
2794 (GtkAttachOptions) (0), 0, 0);
2795 gtk_misc_set_alignment (GTK_MISC (label192), 0, 0.5);
2797 project_file_path_entry = gtk_entry_new ();
2798 gtk_widget_show (project_file_path_entry);
2799 gtk_table_attach (GTK_TABLE (table11), project_file_path_entry, 1, 2, 1, 2,
2800 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
2801 (GtkAttachOptions) (0), 0, 0);
2802 gtk_tooltips_set_tip (tooltips, project_file_path_entry, _("Path to start in when opening project files"), NULL);
2803 gtk_entry_set_invisible_char (GTK_ENTRY (project_file_path_entry), 8226);
2805 project_file_path_button = gtk_button_new ();
2806 gtk_widget_show (project_file_path_button);
2807 gtk_table_attach (GTK_TABLE (table11), project_file_path_button, 2, 3, 1, 2,
2808 (GtkAttachOptions) (GTK_FILL),
2809 (GtkAttachOptions) (0), 0, 0);
2811 image1775 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
2812 gtk_widget_show (image1775);
2813 gtk_container_add (GTK_CONTAINER (project_file_path_button), image1775);
2815 label235 = gtk_label_new (_("Extra plugin path:"));
2816 gtk_widget_show (label235);
2817 gtk_table_attach (GTK_TABLE (table11), label235, 0, 1, 2, 3,
2818 (GtkAttachOptions) (GTK_FILL),
2819 (GtkAttachOptions) (0), 0, 0);
2820 gtk_misc_set_alignment (GTK_MISC (label235), 0, 0.5);
2822 extra_plugin_path_entry = gtk_entry_new ();
2823 gtk_widget_show (extra_plugin_path_entry);
2824 gtk_table_attach (GTK_TABLE (table11), extra_plugin_path_entry, 1, 2, 2, 3,
2825 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
2826 (GtkAttachOptions) (0), 0, 0);
2827 gtk_tooltips_set_tip (tooltips, extra_plugin_path_entry, _("Geany looks by default in the global installation path and in the configuration directory. The path entered here will be searched additionally for plugins. Leave blank to disable."), NULL);
2828 gtk_entry_set_invisible_char (GTK_ENTRY (extra_plugin_path_entry), 8226);
2830 extra_plugin_path_button = gtk_button_new ();
2831 gtk_widget_show (extra_plugin_path_button);
2832 gtk_table_attach (GTK_TABLE (table11), extra_plugin_path_button, 2, 3, 2, 3,
2833 (GtkAttachOptions) (GTK_FILL),
2834 (GtkAttachOptions) (0), 0, 0);
2836 image2852 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
2837 gtk_widget_show (image2852);
2838 gtk_container_add (GTK_CONTAINER (extra_plugin_path_button), image2852);
2840 label190 = gtk_label_new (_("<b>Paths</b>"));
2841 gtk_widget_show (label190);
2842 gtk_frame_set_label_widget (GTK_FRAME (frame25), label190);
2843 gtk_label_set_use_markup (GTK_LABEL (label190), TRUE);
2845 label233 = gtk_label_new (_("Startup"));
2846 gtk_widget_show (label233);
2847 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook5), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook5), 0), label233);
2849 vbox41 = gtk_vbox_new (FALSE, 10);
2850 gtk_widget_show (vbox41);
2851 gtk_container_add (GTK_CONTAINER (notebook5), vbox41);
2852 gtk_container_set_border_width (GTK_CONTAINER (vbox41), 5);
2854 frame19 = gtk_frame_new (NULL);
2855 gtk_widget_show (frame19);
2856 gtk_box_pack_start (GTK_BOX (vbox41), frame19, FALSE, TRUE, 0);
2857 gtk_frame_set_shadow_type (GTK_FRAME (frame19), GTK_SHADOW_NONE);
2859 alignment22 = gtk_alignment_new (0.5, 0.5, 1, 1);
2860 gtk_widget_show (alignment22);
2861 gtk_container_add (GTK_CONTAINER (frame19), alignment22);
2862 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment22), 0, 0, 12, 0);
2864 vbox21 = gtk_vbox_new (FALSE, 0);
2865 gtk_widget_show (vbox21);
2866 gtk_container_add (GTK_CONTAINER (alignment22), vbox21);
2868 check_beep = gtk_check_button_new_with_mnemonic (_("Beep on errors or when compilation has finished"));
2869 gtk_widget_show (check_beep);
2870 gtk_box_pack_start (GTK_BOX (vbox21), check_beep, FALSE, FALSE, 0);
2871 gtk_tooltips_set_tip (tooltips, check_beep, _("Whether to beep if an error occurred or when the compilation process has finished"), NULL);
2873 check_switch_pages = gtk_check_button_new_with_mnemonic (_("Switch to status message list at new message"));
2874 gtk_widget_show (check_switch_pages);
2875 gtk_box_pack_start (GTK_BOX (vbox21), check_switch_pages, FALSE, FALSE, 0);
2876 gtk_tooltips_set_tip (tooltips, check_switch_pages, _("Switch to the status message tab (in the notebook window at the bottom) if a new status message arrives"), NULL);
2878 check_suppress_status_msgs = gtk_check_button_new_with_mnemonic (_("Suppress status messages in the status bar"));
2879 gtk_widget_show (check_suppress_status_msgs);
2880 gtk_box_pack_start (GTK_BOX (vbox21), check_suppress_status_msgs, FALSE, FALSE, 0);
2881 gtk_tooltips_set_tip (tooltips, check_suppress_status_msgs, _("Removes all messages from the status bar. The messages are still displayed in the status messages window."), NULL);
2883 check_auto_focus = gtk_check_button_new_with_mnemonic (_("Auto-focus widgets (focus follows mouse)"));
2884 gtk_widget_show (check_auto_focus);
2885 gtk_box_pack_start (GTK_BOX (vbox21), check_auto_focus, FALSE, FALSE, 0);
2886 gtk_tooltips_set_tip (tooltips, check_auto_focus, _("Gives the focus automatically to widgets below the mouse cursor. Works for the main editor widget, the scribble, the toolbar search and goto line fields and the VTE."), NULL);
2888 label199 = gtk_label_new (_("<b>Miscellaneous</b>"));
2889 gtk_widget_show (label199);
2890 gtk_frame_set_label_widget (GTK_FRAME (frame19), label199);
2891 gtk_label_set_use_markup (GTK_LABEL (label199), TRUE);
2893 frame36 = gtk_frame_new (NULL);
2894 gtk_widget_show (frame36);
2895 gtk_box_pack_start (GTK_BOX (vbox41), frame36, FALSE, TRUE, 0);
2896 gtk_frame_set_shadow_type (GTK_FRAME (frame36), GTK_SHADOW_NONE);
2898 alignment39 = gtk_alignment_new (0.5, 0.5, 1, 1);
2899 gtk_widget_show (alignment39);
2900 gtk_container_add (GTK_CONTAINER (frame36), alignment39);
2901 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment39), 0, 0, 12, 0);
2903 vbox36 = gtk_vbox_new (FALSE, 0);
2904 gtk_widget_show (vbox36);
2905 gtk_container_add (GTK_CONTAINER (alignment39), vbox36);
2907 check_ask_suppress_search_dialogs = gtk_check_button_new_with_mnemonic (_("Always wrap search and hide the Find dialog"));
2908 gtk_widget_show (check_ask_suppress_search_dialogs);
2909 gtk_box_pack_start (GTK_BOX (vbox36), check_ask_suppress_search_dialogs, FALSE, FALSE, 0);
2910 gtk_tooltips_set_tip (tooltips, check_ask_suppress_search_dialogs, _("Always wrap search around the document and hide the Find dialog after clicking Find Next/Previous"), NULL);
2912 check_search_use_current_word = gtk_check_button_new_with_mnemonic (_("Use the current word under the cursor for Find dialogs"));
2913 gtk_widget_show (check_search_use_current_word);
2914 gtk_box_pack_start (GTK_BOX (vbox36), check_search_use_current_word, FALSE, FALSE, 0);
2915 gtk_tooltips_set_tip (tooltips, check_search_use_current_word, _("Use current word under the cursor when opening the Find, Find in Files or Replace dialog and there is no selection"), NULL);
2917 check_fif_current_dir = gtk_check_button_new_with_mnemonic (_("Use the current file's directory for Find in Files"));
2918 gtk_widget_show (check_fif_current_dir);
2919 gtk_box_pack_start (GTK_BOX (vbox36), check_fif_current_dir, FALSE, FALSE, 0);
2921 label215 = gtk_label_new (_("<b>Search</b>"));
2922 gtk_widget_show (label215);
2923 gtk_frame_set_label_widget (GTK_FRAME (frame36), label215);
2924 gtk_label_set_use_markup (GTK_LABEL (label215), TRUE);
2926 frame35 = gtk_frame_new (NULL);
2927 gtk_widget_show (frame35);
2928 gtk_box_pack_start (GTK_BOX (vbox41), frame35, FALSE, TRUE, 0);
2929 gtk_frame_set_shadow_type (GTK_FRAME (frame35), GTK_SHADOW_NONE);
2931 alignment38 = gtk_alignment_new (0.5, 0.5, 1, 1);
2932 gtk_widget_show (alignment38);
2933 gtk_container_add (GTK_CONTAINER (frame35), alignment38);
2934 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment38), 0, 0, 12, 0);
2936 vbox35 = gtk_vbox_new (FALSE, 0);
2937 gtk_widget_show (vbox35);
2938 gtk_container_add (GTK_CONTAINER (alignment38), vbox35);
2940 check_project_session = gtk_check_button_new_with_mnemonic (_("Use project-based session files"));
2941 gtk_widget_show (check_project_session);
2942 gtk_box_pack_start (GTK_BOX (vbox35), check_project_session, FALSE, FALSE, 0);
2943 gtk_tooltips_set_tip (tooltips, check_project_session, _("Whether to store a project's session files and open them when re-opening the project"), NULL);
2945 check_project_file_in_basedir = gtk_check_button_new_with_mnemonic (_("Store project file inside the project base directory"));
2946 gtk_widget_show (check_project_file_in_basedir);
2947 gtk_box_pack_start (GTK_BOX (vbox35), check_project_file_in_basedir, FALSE, FALSE, 0);
2948 gtk_tooltips_set_tip (tooltips, check_project_file_in_basedir, _("When enabled, a project file is stored by default inside the project base directory when creating new projects instead of one directory above the base directory. You can still change the path of the project file in the New Project dialog."), NULL);
2950 label207 = gtk_label_new (_("<b>Projects</b>"));
2951 gtk_widget_show (label207);
2952 gtk_frame_set_label_widget (GTK_FRAME (frame35), label207);
2953 gtk_label_set_use_markup (GTK_LABEL (label207), TRUE);
2955 label234 = gtk_label_new (_("Miscellaneous"));
2956 gtk_widget_show (label234);
2957 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook5), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook5), 1), label234);
2959 label94 = gtk_label_new (_("General"));
2960 gtk_widget_show (label94);
2961 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 0), label94);
2963 vbox14 = gtk_vbox_new (FALSE, 10);
2964 gtk_widget_show (vbox14);
2965 gtk_container_add (GTK_CONTAINER (notebook2), vbox14);
2966 gtk_container_set_border_width (GTK_CONTAINER (vbox14), 5);
2968 frame7 = gtk_frame_new (NULL);
2969 gtk_widget_show (frame7);
2970 gtk_box_pack_start (GTK_BOX (vbox14), frame7, FALSE, TRUE, 0);
2971 gtk_frame_set_shadow_type (GTK_FRAME (frame7), GTK_SHADOW_NONE);
2973 alignment9 = gtk_alignment_new (0.5, 0.5, 1, 1);
2974 gtk_widget_show (alignment9);
2975 gtk_container_add (GTK_CONTAINER (frame7), alignment9);
2976 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment9), 0, 0, 12, 0);
2978 vbox11 = gtk_vbox_new (FALSE, 0);
2979 gtk_widget_show (vbox11);
2980 gtk_container_add (GTK_CONTAINER (alignment9), vbox11);
2982 frame39 = gtk_frame_new (NULL);
2983 gtk_widget_show (frame39);
2984 gtk_box_pack_start (GTK_BOX (vbox11), frame39, FALSE, FALSE, 0);
2985 gtk_frame_set_shadow_type (GTK_FRAME (frame39), GTK_SHADOW_NONE);
2987 alignment46 = gtk_alignment_new (0.5, 0.5, 1, 1);
2988 gtk_widget_show (alignment46);
2989 gtk_container_add (GTK_CONTAINER (frame39), alignment46);
2990 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment46), 0, 0, 12, 0);
2992 vbox46 = gtk_vbox_new (FALSE, 0);
2993 gtk_widget_show (vbox46);
2994 gtk_container_add (GTK_CONTAINER (alignment46), vbox46);
2996 check_list_symbol = gtk_check_button_new_with_mnemonic (_("Show symbol list"));
2997 gtk_widget_show (check_list_symbol);
2998 gtk_box_pack_start (GTK_BOX (vbox46), check_list_symbol, FALSE, FALSE, 0);
2999 gtk_tooltips_set_tip (tooltips, check_list_symbol, _("Toggle the symbol list on and off"), NULL);
3001 check_list_openfiles = gtk_check_button_new_with_mnemonic (_("Show documents list"));
3002 gtk_widget_show (check_list_openfiles);
3003 gtk_box_pack_start (GTK_BOX (vbox46), check_list_openfiles, FALSE, FALSE, 0);
3004 gtk_tooltips_set_tip (tooltips, check_list_openfiles, _("Toggle the documents list on and off"), NULL);
3006 check_sidebar_visible = gtk_check_button_new_with_mnemonic (_("Show sidebar"));
3007 gtk_widget_show (check_sidebar_visible);
3008 gtk_frame_set_label_widget (GTK_FRAME (frame39), check_sidebar_visible);
3010 hbox17 = gtk_hbox_new (FALSE, 12);
3011 gtk_widget_show (hbox17);
3012 gtk_box_pack_start (GTK_BOX (vbox11), hbox17, FALSE, FALSE, 0);
3014 label237 = gtk_label_new (_("Position:"));
3015 gtk_widget_show (label237);
3016 gtk_box_pack_start (GTK_BOX (hbox17), label237, FALSE, FALSE, 0);
3018 radio_sidebar_left = gtk_radio_button_new_with_mnemonic (NULL, _("Left"));
3019 gtk_widget_show (radio_sidebar_left);
3020 gtk_box_pack_start (GTK_BOX (hbox17), radio_sidebar_left, FALSE, FALSE, 0);
3021 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_sidebar_left), radio_sidebar_left_group);
3022 radio_sidebar_left_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_sidebar_left));
3023 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radio_sidebar_left), TRUE);
3025 radio_sidebar_right = gtk_radio_button_new_with_mnemonic (NULL, _("Right"));
3026 gtk_widget_show (radio_sidebar_right);
3027 gtk_box_pack_start (GTK_BOX (hbox17), radio_sidebar_right, FALSE, FALSE, 0);
3028 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_sidebar_right), radio_sidebar_left_group);
3029 radio_sidebar_left_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_sidebar_right));
3031 label146 = gtk_label_new (_("<b>Sidebar</b>"));
3032 gtk_widget_show (label146);
3033 gtk_frame_set_label_widget (GTK_FRAME (frame7), label146);
3034 gtk_label_set_use_markup (GTK_LABEL (label146), TRUE);
3036 frame4 = gtk_frame_new (NULL);
3037 gtk_widget_show (frame4);
3038 gtk_box_pack_start (GTK_BOX (vbox14), frame4, FALSE, TRUE, 0);
3039 gtk_frame_set_shadow_type (GTK_FRAME (frame4), GTK_SHADOW_NONE);
3041 alignment5 = gtk_alignment_new (0.5, 0.5, 1, 1);
3042 gtk_widget_show (alignment5);
3043 gtk_container_add (GTK_CONTAINER (frame4), alignment5);
3044 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment5), 0, 0, 12, 6);
3046 table2 = gtk_table_new (3, 2, FALSE);
3047 gtk_widget_show (table2);
3048 gtk_container_add (GTK_CONTAINER (alignment5), table2);
3049 gtk_table_set_row_spacings (GTK_TABLE (table2), 3);
3050 gtk_table_set_col_spacings (GTK_TABLE (table2), 24);
3052 label100 = gtk_label_new (_("Symbol list:"));
3053 gtk_widget_show (label100);
3054 gtk_table_attach (GTK_TABLE (table2), label100, 0, 1, 1, 2,
3055 (GtkAttachOptions) (GTK_FILL),
3056 (GtkAttachOptions) (0), 0, 0);
3057 gtk_misc_set_alignment (GTK_MISC (label100), 0, 0.5);
3059 label101 = gtk_label_new (_("Message window:"));
3060 gtk_widget_show (label101);
3061 gtk_table_attach (GTK_TABLE (table2), label101, 0, 1, 2, 3,
3062 (GtkAttachOptions) (GTK_FILL),
3063 (GtkAttachOptions) (0), 0, 0);
3064 gtk_misc_set_alignment (GTK_MISC (label101), 0, 0.5);
3066 label103 = gtk_label_new (_("Editor:"));
3067 gtk_widget_show (label103);
3068 gtk_table_attach (GTK_TABLE (table2), label103, 0, 1, 0, 1,
3069 (GtkAttachOptions) (GTK_FILL),
3070 (GtkAttachOptions) (0), 0, 0);
3071 gtk_misc_set_alignment (GTK_MISC (label103), 0, 0.5);
3073 msgwin_font = gtk_font_button_new ();
3074 gtk_widget_show (msgwin_font);
3075 gtk_table_attach (GTK_TABLE (table2), msgwin_font, 1, 2, 2, 3,
3076 (GtkAttachOptions) (GTK_FILL),
3077 (GtkAttachOptions) (0), 0, 0);
3078 gtk_tooltips_set_tip (tooltips, msgwin_font, _("Sets the font for the message window"), NULL);
3079 gtk_font_button_set_show_style (GTK_FONT_BUTTON (msgwin_font), FALSE);
3081 tagbar_font = gtk_font_button_new ();
3082 gtk_widget_show (tagbar_font);
3083 gtk_table_attach (GTK_TABLE (table2), tagbar_font, 1, 2, 1, 2,
3084 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
3085 (GtkAttachOptions) (0), 0, 0);
3086 gtk_tooltips_set_tip (tooltips, tagbar_font, _("Sets the font for the symbol list"), NULL);
3087 gtk_font_button_set_show_style (GTK_FONT_BUTTON (tagbar_font), FALSE);
3089 editor_font = gtk_font_button_new ();
3090 gtk_widget_show (editor_font);
3091 gtk_table_attach (GTK_TABLE (table2), editor_font, 1, 2, 0, 1,
3092 (GtkAttachOptions) (GTK_FILL),
3093 (GtkAttachOptions) (0), 0, 0);
3094 gtk_tooltips_set_tip (tooltips, editor_font, _("Sets the editor font"), NULL);
3096 label99 = gtk_label_new (_("<b>Fonts</b>"));
3097 gtk_widget_show (label99);
3098 gtk_frame_set_label_widget (GTK_FRAME (frame4), label99);
3099 gtk_label_set_use_markup (GTK_LABEL (label99), TRUE);
3101 frame29 = gtk_frame_new (NULL);
3102 gtk_widget_show (frame29);
3103 gtk_box_pack_start (GTK_BOX (vbox14), frame29, FALSE, TRUE, 0);
3104 gtk_frame_set_shadow_type (GTK_FRAME (frame29), GTK_SHADOW_NONE);
3106 alignment32 = gtk_alignment_new (0.5, 0.5, 1, 1);
3107 gtk_widget_show (alignment32);
3108 gtk_container_add (GTK_CONTAINER (frame29), alignment32);
3109 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment32), 0, 0, 12, 0);
3111 vbox26 = gtk_vbox_new (FALSE, 0);
3112 gtk_widget_show (vbox26);
3113 gtk_container_add (GTK_CONTAINER (alignment32), vbox26);
3115 check_show_notebook_tabs = gtk_check_button_new_with_mnemonic (_("Show editor tabs"));
3116 gtk_widget_show (check_show_notebook_tabs);
3117 gtk_box_pack_start (GTK_BOX (vbox26), check_show_notebook_tabs, FALSE, FALSE, 0);
3119 check_show_tab_cross = gtk_check_button_new_with_mnemonic (_("Show close buttons"));
3120 gtk_widget_show (check_show_tab_cross);
3121 gtk_box_pack_start (GTK_BOX (vbox26), check_show_tab_cross, FALSE, FALSE, 0);
3122 gtk_tooltips_set_tip (tooltips, check_show_tab_cross, _("Shows a small cross button in the file tabs to easily close files when clicking on it (requires restart of Geany)"), NULL);
3124 hbox7 = gtk_hbox_new (FALSE, 12);
3125 gtk_widget_show (hbox7);
3126 gtk_box_pack_start (GTK_BOX (vbox26), hbox7, FALSE, TRUE, 0);
3128 label150 = gtk_label_new (_("Placement of new file tabs:"));
3129 gtk_widget_show (label150);
3130 gtk_box_pack_start (GTK_BOX (hbox7), label150, FALSE, FALSE, 0);
3131 gtk_misc_set_alignment (GTK_MISC (label150), 0, 0.5);
3133 radio_tab_left = gtk_radio_button_new_with_mnemonic (NULL, _("Left"));
3134 gtk_widget_show (radio_tab_left);
3135 gtk_box_pack_start (GTK_BOX (hbox7), radio_tab_left, FALSE, FALSE, 0);
3136 gtk_tooltips_set_tip (tooltips, radio_tab_left, _("File tabs will be placed on the left of the notebook"), NULL);
3137 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_tab_left), radio_tab_left_group);
3138 radio_tab_left_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_tab_left));
3139 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radio_tab_left), TRUE);
3141 radio_tab_right = gtk_radio_button_new_with_mnemonic (NULL, _("Right"));
3142 gtk_widget_show (radio_tab_right);
3143 gtk_box_pack_start (GTK_BOX (hbox7), radio_tab_right, FALSE, FALSE, 0);
3144 gtk_tooltips_set_tip (tooltips, radio_tab_right, _("File tabs will be placed on the right of the notebook"), NULL);
3145 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_tab_right), radio_tab_left_group);
3146 radio_tab_left_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_tab_right));
3148 check_double_click_hides_widgets = gtk_check_button_new_with_mnemonic (_("Double-clicking hides all additional widgets"));
3149 gtk_widget_show (check_double_click_hides_widgets);
3150 gtk_box_pack_start (GTK_BOX (vbox26), check_double_click_hides_widgets, FALSE, FALSE, 0);
3151 gtk_tooltips_set_tip (tooltips, check_double_click_hides_widgets, _("Calls the View->Toggle All Additional Widgets command"), NULL);
3153 label197 = gtk_label_new (_("<b>Editor tabs</b>"));
3154 gtk_widget_show (label197);
3155 gtk_frame_set_label_widget (GTK_FRAME (frame29), label197);
3156 gtk_label_set_use_markup (GTK_LABEL (label197), TRUE);
3158 frame9 = gtk_frame_new (NULL);
3159 gtk_widget_show (frame9);
3160 gtk_box_pack_start (GTK_BOX (vbox14), frame9, FALSE, TRUE, 0);
3161 gtk_frame_set_shadow_type (GTK_FRAME (frame9), GTK_SHADOW_NONE);
3163 alignment12 = gtk_alignment_new (0.5, 0.5, 1, 1);
3164 gtk_widget_show (alignment12);
3165 gtk_container_add (GTK_CONTAINER (frame9), alignment12);
3166 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment12), 0, 0, 12, 0);
3168 table8 = gtk_table_new (3, 2, FALSE);
3169 gtk_widget_show (table8);
3170 gtk_container_add (GTK_CONTAINER (alignment12), table8);
3171 gtk_table_set_row_spacings (GTK_TABLE (table8), 3);
3172 gtk_table_set_col_spacings (GTK_TABLE (table8), 24);
3174 label160 = gtk_label_new (_("Message window:"));
3175 gtk_widget_show (label160);
3176 gtk_table_attach (GTK_TABLE (table8), label160, 0, 1, 2, 3,
3177 (GtkAttachOptions) (GTK_FILL),
3178 (GtkAttachOptions) (0), 0, 0);
3179 gtk_misc_set_alignment (GTK_MISC (label160), 0, 0.5);
3181 combo_tab_msgwin = gtk_combo_box_new_text ();
3182 gtk_widget_show (combo_tab_msgwin);
3183 gtk_table_attach (GTK_TABLE (table8), combo_tab_msgwin, 1, 2, 2, 3,
3184 (GtkAttachOptions) (GTK_FILL),
3185 (GtkAttachOptions) (GTK_FILL), 0, 0);
3186 GTK_WIDGET_SET_FLAGS (combo_tab_msgwin, GTK_CAN_FOCUS);
3187 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_msgwin), _("Left"));
3188 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_msgwin), _("Right"));
3189 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_msgwin), _("Top"));
3190 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_msgwin), _("Bottom"));
3192 label161 = gtk_label_new (_("Sidebar:"));
3193 gtk_widget_show (label161);
3194 gtk_table_attach (GTK_TABLE (table8), label161, 0, 1, 1, 2,
3195 (GtkAttachOptions) (GTK_FILL),
3196 (GtkAttachOptions) (0), 0, 0);
3197 gtk_misc_set_alignment (GTK_MISC (label161), 0, 0.5);
3199 combo_tab_sidebar = gtk_combo_box_new_text ();
3200 gtk_widget_show (combo_tab_sidebar);
3201 gtk_table_attach (GTK_TABLE (table8), combo_tab_sidebar, 1, 2, 1, 2,
3202 (GtkAttachOptions) (GTK_FILL),
3203 (GtkAttachOptions) (GTK_FILL), 0, 0);
3204 GTK_WIDGET_SET_FLAGS (combo_tab_sidebar, GTK_CAN_FOCUS);
3205 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_sidebar), _("Left"));
3206 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_sidebar), _("Right"));
3207 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_sidebar), _("Top"));
3208 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_sidebar), _("Bottom"));
3210 label159 = gtk_label_new (_("Editor:"));
3211 gtk_widget_show (label159);
3212 gtk_table_attach (GTK_TABLE (table8), label159, 0, 1, 0, 1,
3213 (GtkAttachOptions) (GTK_FILL),
3214 (GtkAttachOptions) (0), 0, 0);
3215 gtk_misc_set_alignment (GTK_MISC (label159), 0, 0.5);
3217 combo_tab_editor = gtk_combo_box_new_text ();
3218 gtk_widget_show (combo_tab_editor);
3219 gtk_table_attach (GTK_TABLE (table8), combo_tab_editor, 1, 2, 0, 1,
3220 (GtkAttachOptions) (GTK_FILL),
3221 (GtkAttachOptions) (GTK_FILL), 0, 0);
3222 GTK_WIDGET_SET_FLAGS (combo_tab_editor, GTK_CAN_FOCUS);
3223 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_editor), _("Left"));
3224 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_editor), _("Right"));
3225 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_editor), _("Top"));
3226 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_tab_editor), _("Bottom"));
3228 label158 = gtk_label_new (_("<b>Tab positions</b>"));
3229 gtk_widget_show (label158);
3230 gtk_frame_set_label_widget (GTK_FRAME (frame9), label158);
3231 gtk_label_set_use_markup (GTK_LABEL (label158), TRUE);
3233 frame23 = gtk_frame_new (NULL);
3234 gtk_widget_show (frame23);
3235 gtk_box_pack_start (GTK_BOX (vbox14), frame23, FALSE, TRUE, 0);
3236 gtk_frame_set_shadow_type (GTK_FRAME (frame23), GTK_SHADOW_NONE);
3238 alignment26 = gtk_alignment_new (0.5, 0.5, 1, 1);
3239 gtk_widget_show (alignment26);
3240 gtk_container_add (GTK_CONTAINER (frame23), alignment26);
3241 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment26), 0, 0, 12, 0);
3243 vbox22 = gtk_vbox_new (FALSE, 0);
3244 gtk_widget_show (vbox22);
3245 gtk_container_add (GTK_CONTAINER (alignment26), vbox22);
3247 check_statusbar_visible = gtk_check_button_new_with_mnemonic (_("Show status bar"));
3248 gtk_widget_show (check_statusbar_visible);
3249 gtk_box_pack_start (GTK_BOX (vbox22), check_statusbar_visible, FALSE, FALSE, 0);
3250 gtk_tooltips_set_tip (tooltips, check_statusbar_visible, _("Whether to show the status bar at the bottom of the main window"), NULL);
3252 label187 = gtk_label_new (_("<b>Miscellaneous</b>"));
3253 gtk_widget_show (label187);
3254 gtk_frame_set_label_widget (GTK_FRAME (frame23), label187);
3255 gtk_label_set_use_markup (GTK_LABEL (label187), TRUE);
3257 label157 = gtk_label_new (_("Interface"));
3258 gtk_widget_show (label157);
3259 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 1), label157);
3261 vbox15 = gtk_vbox_new (FALSE, 10);
3262 gtk_widget_show (vbox15);
3263 gtk_container_add (GTK_CONTAINER (notebook2), vbox15);
3264 gtk_container_set_border_width (GTK_CONTAINER (vbox15), 5);
3266 frame28 = gtk_frame_new (NULL);
3267 gtk_widget_show (frame28);
3268 gtk_box_pack_start (GTK_BOX (vbox15), frame28, FALSE, TRUE, 0);
3269 gtk_frame_set_shadow_type (GTK_FRAME (frame28), GTK_SHADOW_NONE);
3271 alignment31 = gtk_alignment_new (0.5, 0.5, 1, 1);
3272 gtk_widget_show (alignment31);
3273 gtk_container_add (GTK_CONTAINER (frame28), alignment31);
3274 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment31), 0, 0, 12, 0);
3276 vbox42 = gtk_vbox_new (FALSE, 5);
3277 gtk_widget_show (vbox42);
3278 gtk_container_add (GTK_CONTAINER (alignment31), vbox42);
3280 hbox18 = gtk_hbox_new (FALSE, 0);
3281 gtk_widget_show (hbox18);
3282 gtk_box_pack_start (GTK_BOX (vbox42), hbox18, FALSE, FALSE, 0);
3284 vbox52 = gtk_vbox_new (FALSE, 0);
3285 gtk_widget_show (vbox52);
3286 gtk_box_pack_start (GTK_BOX (hbox18), vbox52, TRUE, TRUE, 0);
3288 check_toolbar_show = gtk_check_button_new_with_mnemonic (_("Show T_oolbar"));
3289 gtk_widget_show (check_toolbar_show);
3290 gtk_box_pack_start (GTK_BOX (vbox52), check_toolbar_show, FALSE, FALSE, 0);
3292 check_toolbar_in_menu = gtk_check_button_new_with_mnemonic (_("_Append Toolbar to the Menu"));
3293 gtk_widget_show (check_toolbar_in_menu);
3294 gtk_box_pack_start (GTK_BOX (vbox52), check_toolbar_in_menu, FALSE, FALSE, 0);
3295 gtk_tooltips_set_tip (tooltips, check_toolbar_in_menu, _("Pack the toolbar to the main menu to save vertical space"), NULL);
3297 vbox53 = gtk_vbox_new (FALSE, 0);
3298 gtk_widget_show (vbox53);
3299 gtk_box_pack_start (GTK_BOX (hbox18), vbox53, FALSE, FALSE, 0);
3301 button_customize_toolbar = gtk_button_new ();
3302 gtk_widget_show (button_customize_toolbar);
3303 gtk_box_pack_start (GTK_BOX (vbox53), button_customize_toolbar, FALSE, FALSE, 0);
3305 alignment45 = gtk_alignment_new (0.5, 0.5, 0, 0);
3306 gtk_widget_show (alignment45);
3307 gtk_container_add (GTK_CONTAINER (button_customize_toolbar), alignment45);
3309 hbox16 = gtk_hbox_new (FALSE, 2);
3310 gtk_widget_show (hbox16);
3311 gtk_container_add (GTK_CONTAINER (alignment45), hbox16);
3313 image2877 = gtk_image_new_from_stock ("gtk-properties", GTK_ICON_SIZE_BUTTON);
3314 gtk_widget_show (image2877);
3315 gtk_box_pack_start (GTK_BOX (hbox16), image2877, FALSE, FALSE, 0);
3317 label236 = gtk_label_new_with_mnemonic (_("Customize Toolbar"));
3318 gtk_widget_show (label236);
3319 gtk_box_pack_start (GTK_BOX (hbox16), label236, FALSE, FALSE, 0);
3321 frame_toolbar_style = gtk_frame_new (NULL);
3322 gtk_widget_show (frame_toolbar_style);
3323 gtk_box_pack_start (GTK_BOX (vbox42), frame_toolbar_style, TRUE, TRUE, 0);
3324 gtk_frame_set_shadow_type (GTK_FRAME (frame_toolbar_style), GTK_SHADOW_NONE);
3326 alignment50 = gtk_alignment_new (0.5, 0.5, 1, 1);
3327 gtk_widget_show (alignment50);
3328 gtk_container_add (GTK_CONTAINER (frame_toolbar_style), alignment50);
3329 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment50), 0, 0, 12, 0);
3331 table19 = gtk_table_new (2, 2, FALSE);
3332 gtk_widget_show (table19);
3333 gtk_container_add (GTK_CONTAINER (alignment50), table19);
3334 gtk_table_set_row_spacings (GTK_TABLE (table19), 3);
3335 gtk_table_set_col_spacings (GTK_TABLE (table19), 20);
3337 radio_toolbar_style_default = gtk_radio_button_new_with_mnemonic (NULL, _("System _Default"));
3338 gtk_widget_show (radio_toolbar_style_default);
3339 gtk_table_attach (GTK_TABLE (table19), radio_toolbar_style_default, 0, 1, 0, 1,
3340 (GtkAttachOptions) (GTK_FILL),
3341 (GtkAttachOptions) (0), 0, 0);
3342 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_style_default), radio_toolbar_style_default_group);
3343 radio_toolbar_style_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_style_default));
3345 radio_toolbar_imagetext = gtk_radio_button_new_with_mnemonic (NULL, _("Images _and Text"));
3346 gtk_widget_show (radio_toolbar_imagetext);
3347 gtk_table_attach (GTK_TABLE (table19), radio_toolbar_imagetext, 0, 1, 1, 2,
3348 (GtkAttachOptions) (GTK_FILL),
3349 (GtkAttachOptions) (0), 0, 0);
3350 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_imagetext), radio_toolbar_style_default_group);
3351 radio_toolbar_style_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_imagetext));
3353 radio_toolbar_image = gtk_radio_button_new_with_mnemonic (NULL, _("_Images Only"));
3354 gtk_widget_show (radio_toolbar_image);
3355 gtk_table_attach (GTK_TABLE (table19), radio_toolbar_image, 1, 2, 0, 1,
3356 (GtkAttachOptions) (GTK_FILL),
3357 (GtkAttachOptions) (0), 0, 0);
3358 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_image), radio_toolbar_style_default_group);
3359 radio_toolbar_style_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_image));
3361 radio_toolbar_text = gtk_radio_button_new_with_mnemonic (NULL, _("_Text Only"));
3362 gtk_widget_show (radio_toolbar_text);
3363 gtk_table_attach (GTK_TABLE (table19), radio_toolbar_text, 1, 2, 1, 2,
3364 (GtkAttachOptions) (GTK_FILL),
3365 (GtkAttachOptions) (0), 0, 0);
3366 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_text), radio_toolbar_style_default_group);
3367 radio_toolbar_style_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_text));
3369 label244 = gtk_label_new (_("<b>Icon Style</b>"));
3370 gtk_widget_show (label244);
3371 gtk_frame_set_label_widget (GTK_FRAME (frame_toolbar_style), label244);
3372 gtk_label_set_use_markup (GTK_LABEL (label244), TRUE);
3374 frame_toolbar_icon = gtk_frame_new (NULL);
3375 gtk_widget_show (frame_toolbar_icon);
3376 gtk_box_pack_start (GTK_BOX (vbox42), frame_toolbar_icon, TRUE, TRUE, 0);
3377 gtk_frame_set_shadow_type (GTK_FRAME (frame_toolbar_icon), GTK_SHADOW_NONE);
3379 alignment51 = gtk_alignment_new (0.5, 0.5, 1, 1);
3380 gtk_widget_show (alignment51);
3381 gtk_container_add (GTK_CONTAINER (frame_toolbar_icon), alignment51);
3382 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment51), 0, 0, 12, 0);
3384 table20 = gtk_table_new (2, 2, TRUE);
3385 gtk_widget_show (table20);
3386 gtk_container_add (GTK_CONTAINER (alignment51), table20);
3387 gtk_table_set_row_spacings (GTK_TABLE (table20), 3);
3388 gtk_table_set_col_spacings (GTK_TABLE (table20), 20);
3390 radio_toolbar_icon_default = gtk_radio_button_new_with_mnemonic (NULL, _("S_ystem Default"));
3391 gtk_widget_show (radio_toolbar_icon_default);
3392 gtk_table_attach (GTK_TABLE (table20), radio_toolbar_icon_default, 0, 1, 0, 1,
3393 (GtkAttachOptions) (GTK_FILL),
3394 (GtkAttachOptions) (0), 0, 0);
3395 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_icon_default), radio_toolbar_icon_default_group);
3396 radio_toolbar_icon_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_icon_default));
3398 radio_toolbar_small = gtk_radio_button_new_with_mnemonic (NULL, _("_Small Icons"));
3399 gtk_widget_show (radio_toolbar_small);
3400 gtk_table_attach (GTK_TABLE (table20), radio_toolbar_small, 0, 1, 1, 2,
3401 (GtkAttachOptions) (GTK_FILL),
3402 (GtkAttachOptions) (0), 0, 0);
3403 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_small), radio_toolbar_icon_default_group);
3404 radio_toolbar_icon_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_small));
3406 radio_toolbar_verysmall = gtk_radio_button_new_with_mnemonic (NULL, _("_Very Small Icons"));
3407 gtk_widget_show (radio_toolbar_verysmall);
3408 gtk_table_attach (GTK_TABLE (table20), radio_toolbar_verysmall, 1, 2, 0, 1,
3409 (GtkAttachOptions) (GTK_FILL),
3410 (GtkAttachOptions) (0), 0, 0);
3411 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_verysmall), radio_toolbar_icon_default_group);
3412 radio_toolbar_icon_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_verysmall));
3414 radio_toolbar_large = gtk_radio_button_new_with_mnemonic (NULL, _("_Large Icons"));
3415 gtk_widget_show (radio_toolbar_large);
3416 gtk_table_attach (GTK_TABLE (table20), radio_toolbar_large, 1, 2, 1, 2,
3417 (GtkAttachOptions) (GTK_FILL),
3418 (GtkAttachOptions) (0), 0, 0);
3419 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_toolbar_large), radio_toolbar_icon_default_group);
3420 radio_toolbar_icon_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_toolbar_large));
3422 label245 = gtk_label_new (_("<b>Icon Size</b>"));
3423 gtk_widget_show (label245);
3424 gtk_frame_set_label_widget (GTK_FRAME (frame_toolbar_icon), label245);
3425 gtk_label_set_use_markup (GTK_LABEL (label245), TRUE);
3427 label246 = gtk_label_new (_("<b>Toolbar</b>"));
3428 gtk_widget_show (label246);
3429 gtk_frame_set_label_widget (GTK_FRAME (frame28), label246);
3430 gtk_label_set_use_markup (GTK_LABEL (label246), TRUE);
3432 label164 = gtk_label_new (_("Toolbar"));
3433 gtk_widget_show (label164);
3434 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 2), label164);
3436 notebook4 = gtk_notebook_new ();
3437 gtk_widget_show (notebook4);
3438 gtk_container_add (GTK_CONTAINER (notebook2), notebook4);
3440 vbox5 = gtk_vbox_new (FALSE, 10);
3441 gtk_widget_show (vbox5);
3442 gtk_container_add (GTK_CONTAINER (notebook4), vbox5);
3443 gtk_container_set_border_width (GTK_CONTAINER (vbox5), 5);
3445 frame14 = gtk_frame_new (NULL);
3446 gtk_widget_show (frame14);
3447 gtk_box_pack_start (GTK_BOX (vbox5), frame14, FALSE, TRUE, 0);
3448 gtk_frame_set_shadow_type (GTK_FRAME (frame14), GTK_SHADOW_NONE);
3450 alignment17 = gtk_alignment_new (0.5, 0.5, 1, 1);
3451 gtk_widget_show (alignment17);
3452 gtk_container_add (GTK_CONTAINER (frame14), alignment17);
3453 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment17), 0, 0, 12, 0);
3455 vbox17 = gtk_vbox_new (FALSE, 0);
3456 gtk_widget_show (vbox17);
3457 gtk_container_add (GTK_CONTAINER (alignment17), vbox17);
3459 check_line_wrapping = gtk_check_button_new_with_mnemonic (_("Line wrapping"));
3460 gtk_widget_show (check_line_wrapping);
3461 gtk_box_pack_start (GTK_BOX (vbox17), check_line_wrapping, FALSE, FALSE, 0);
3462 gtk_tooltips_set_tip (tooltips, check_line_wrapping, _("Wrap the line at the window border and continue it on the next line. Note: line wrapping has a high performance cost for large documents so should be disabled on slow machines."), NULL);
3464 check_smart_home = gtk_check_button_new_with_mnemonic (_("Enable \"smart\" home key"));
3465 gtk_widget_show (check_smart_home);
3466 gtk_box_pack_start (GTK_BOX (vbox17), check_smart_home, FALSE, FALSE, 0);
3467 gtk_tooltips_set_tip (tooltips, check_smart_home, _("When \"smart\" home is enabled, the HOME key will move the caret to the first non-blank character of the line, unless it is already there, it moves to the very beginning of the line. When this feature is disabled, the HOME key always moves the caret to the start of the current line, regardless of its current position."), NULL);
3469 check_disable_dnd = gtk_check_button_new_with_mnemonic (_("Disable Drag and Drop"));
3470 gtk_widget_show (check_disable_dnd);
3471 gtk_box_pack_start (GTK_BOX (vbox17), check_disable_dnd, FALSE, FALSE, 0);
3472 gtk_tooltips_set_tip (tooltips, check_disable_dnd, _("Disable drag and drop completely in the editor window so you can't drag and drop any selections within or outside of the editor window"), NULL);
3474 check_folding = gtk_check_button_new_with_mnemonic (_("Enable folding"));
3475 gtk_widget_show (check_folding);
3476 gtk_box_pack_start (GTK_BOX (vbox17), check_folding, FALSE, FALSE, 0);
3477 gtk_tooltips_set_tip (tooltips, check_folding, _("Whether to enable folding the code"), NULL);
3479 check_unfold_children = gtk_check_button_new_with_mnemonic (_("Fold/unfold all children of a fold point"));
3480 gtk_widget_show (check_unfold_children);
3481 gtk_box_pack_start (GTK_BOX (vbox17), check_unfold_children, FALSE, FALSE, 0);
3482 gtk_tooltips_set_tip (tooltips, check_unfold_children, _("Fold or unfold all children of a fold point. By pressing the Shift key while clicking on a fold symbol the contrary behavior is used."), NULL);
3484 check_indicators = gtk_check_button_new_with_mnemonic (_("Use indicators to show compile errors"));
3485 gtk_widget_show (check_indicators);
3486 gtk_box_pack_start (GTK_BOX (vbox17), check_indicators, FALSE, FALSE, 0);
3487 gtk_tooltips_set_tip (tooltips, check_indicators, _("Whether to use indicators (a squiggly underline) to highlight the lines where the compiler found a warning or an error"), NULL);
3489 check_newline_strip = gtk_check_button_new_with_mnemonic (_("Newline strips trailing spaces"));
3490 gtk_widget_show (check_newline_strip);
3491 gtk_box_pack_start (GTK_BOX (vbox17), check_newline_strip, FALSE, FALSE, 0);
3492 gtk_tooltips_set_tip (tooltips, check_newline_strip, _("Enable newline to strip the trailing spaces on the previous line"), NULL);
3494 hbox11 = gtk_hbox_new (FALSE, 12);
3495 gtk_widget_show (hbox11);
3496 gtk_box_pack_start (GTK_BOX (vbox17), hbox11, TRUE, TRUE, 0);
3498 label209 = gtk_label_new (_("Line breaking column:"));
3499 gtk_widget_show (label209);
3500 gtk_box_pack_start (GTK_BOX (hbox11), label209, FALSE, FALSE, 0);
3502 spin_line_break_adj = gtk_adjustment_new (72, 3, 1000, 1, 10, 0);
3503 spin_line_break = gtk_spin_button_new (GTK_ADJUSTMENT (spin_line_break_adj), 1, 0);
3504 gtk_widget_show (spin_line_break);
3505 gtk_box_pack_start (GTK_BOX (hbox11), spin_line_break, FALSE, TRUE, 0);
3506 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_line_break), TRUE);
3508 hbox12 = gtk_hbox_new (FALSE, 12);
3509 gtk_widget_show (hbox12);
3510 gtk_box_pack_start (GTK_BOX (vbox17), hbox12, TRUE, TRUE, 0);
3512 label220 = gtk_label_new (_("Comment toggle marker:"));
3513 gtk_widget_show (label220);
3514 gtk_box_pack_start (GTK_BOX (hbox12), label220, FALSE, FALSE, 0);
3516 entry_toggle_mark = gtk_entry_new ();
3517 gtk_widget_show (entry_toggle_mark);
3518 gtk_box_pack_start (GTK_BOX (hbox12), entry_toggle_mark, FALSE, TRUE, 0);
3519 gtk_tooltips_set_tip (tooltips, entry_toggle_mark, _("A string which is added when toggling a line comment in a source file, it is used to mark the comment as toggled."), NULL);
3521 label172 = gtk_label_new (_("<b>Features</b>"));
3522 gtk_widget_show (label172);
3523 gtk_frame_set_label_widget (GTK_FRAME (frame14), label172);
3524 gtk_label_set_use_markup (GTK_LABEL (label172), TRUE);
3526 label211 = gtk_label_new (_("Features"));
3527 gtk_widget_show (label211);
3528 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 0), label211);
3530 vbox40 = gtk_vbox_new (FALSE, 10);
3531 gtk_widget_show (vbox40);
3532 gtk_container_add (GTK_CONTAINER (notebook4), vbox40);
3533 gtk_container_set_border_width (GTK_CONTAINER (vbox40), 5);
3535 label_project_indent_warning = gtk_vbox_new (FALSE, 0);
3536 gtk_widget_show (label_project_indent_warning);
3537 gtk_box_pack_start (GTK_BOX (vbox40), label_project_indent_warning, FALSE, FALSE, 0);
3539 frame27 = gtk_frame_new (NULL);
3540 gtk_widget_show (frame27);
3541 gtk_box_pack_start (GTK_BOX (vbox40), frame27, FALSE, TRUE, 0);
3542 gtk_frame_set_shadow_type (GTK_FRAME (frame27), GTK_SHADOW_NONE);
3544 alignment30 = gtk_alignment_new (0.5, 0.5, 1, 1);
3545 gtk_widget_show (alignment30);
3546 gtk_container_add (GTK_CONTAINER (frame27), alignment30);
3547 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment30), 0, 0, 12, 0);
3549 vbox25 = gtk_vbox_new (FALSE, 0);
3550 gtk_widget_show (vbox25);
3551 gtk_container_add (GTK_CONTAINER (alignment30), vbox25);
3553 table13 = gtk_table_new (6, 2, FALSE);
3554 gtk_widget_show (table13);
3555 gtk_box_pack_start (GTK_BOX (vbox25), table13, FALSE, TRUE, 0);
3556 gtk_table_set_row_spacings (GTK_TABLE (table13), 3);
3557 gtk_table_set_col_spacings (GTK_TABLE (table13), 24);
3559 label183 = gtk_label_new (_("Auto-indent mode:"));
3560 gtk_widget_show (label183);
3561 gtk_table_attach (GTK_TABLE (table13), label183, 0, 1, 5, 6,
3562 (GtkAttachOptions) (GTK_FILL),
3563 (GtkAttachOptions) (0), 0, 0);
3564 gtk_misc_set_alignment (GTK_MISC (label183), 0, 0.5);
3566 combo_auto_indent_mode = gtk_combo_box_new_text ();
3567 gtk_widget_show (combo_auto_indent_mode);
3568 gtk_table_attach (GTK_TABLE (table13), combo_auto_indent_mode, 1, 2, 5, 6,
3569 (GtkAttachOptions) (GTK_FILL),
3570 (GtkAttachOptions) (GTK_FILL), 0, 0);
3571 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("None"));
3572 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("Basic"));
3573 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("Current chars"));
3574 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("Match braces"));
3576 label200 = gtk_label_new (_("Type:"));
3577 gtk_widget_show (label200);
3578 gtk_table_attach (GTK_TABLE (table13), label200, 0, 1, 1, 2,
3579 (GtkAttachOptions) (GTK_FILL),
3580 (GtkAttachOptions) (0), 0, 0);
3581 gtk_misc_set_alignment (GTK_MISC (label200), 0, 0.5);
3583 label222 = gtk_label_new (_("Width:"));
3584 gtk_widget_show (label222);
3585 gtk_table_attach (GTK_TABLE (table13), label222, 0, 1, 0, 1,
3586 (GtkAttachOptions) (GTK_FILL),
3587 (GtkAttachOptions) (0), 0, 0);
3588 gtk_misc_set_alignment (GTK_MISC (label222), 0, 0.5);
3590 spin_indent_width_adj = gtk_adjustment_new (1, 1, 99, 1, 10, 0);
3591 spin_indent_width = gtk_spin_button_new (GTK_ADJUSTMENT (spin_indent_width_adj), 1, 0);
3592 gtk_widget_show (spin_indent_width);
3593 gtk_table_attach (GTK_TABLE (table13), spin_indent_width, 1, 2, 0, 1,
3594 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
3595 (GtkAttachOptions) (0), 0, 0);
3596 gtk_tooltips_set_tip (tooltips, spin_indent_width, _("The width in chars of a single indent"), NULL);
3597 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_indent_width), TRUE);
3598 gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (spin_indent_width), GTK_UPDATE_IF_VALID);
3599 gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (spin_indent_width), TRUE);
3601 radio_indent_spaces = gtk_radio_button_new_with_mnemonic (NULL, _("_Spaces"));
3602 gtk_widget_show (radio_indent_spaces);
3603 gtk_table_attach (GTK_TABLE (table13), radio_indent_spaces, 1, 2, 2, 3,
3604 (GtkAttachOptions) (GTK_FILL),
3605 (GtkAttachOptions) (0), 0, 0);
3606 gtk_tooltips_set_tip (tooltips, radio_indent_spaces, _("Use spaces when inserting indentation"), NULL);
3607 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_indent_spaces), radio_indent_spaces_group);
3608 radio_indent_spaces_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_indent_spaces));
3610 radio_indent_tabs = gtk_radio_button_new_with_mnemonic (NULL, _("_Tabs"));
3611 gtk_widget_show (radio_indent_tabs);
3612 gtk_table_attach (GTK_TABLE (table13), radio_indent_tabs, 1, 2, 1, 2,
3613 (GtkAttachOptions) (GTK_FILL),
3614 (GtkAttachOptions) (0), 0, 0);
3615 gtk_tooltips_set_tip (tooltips, radio_indent_tabs, _("Use one tab per indent"), NULL);
3616 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_indent_tabs), radio_indent_spaces_group);
3617 radio_indent_spaces_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_indent_tabs));
3619 radio_indent_both = gtk_radio_button_new_with_mnemonic (NULL, _("T_abs and Spaces"));
3620 gtk_widget_show (radio_indent_both);
3621 gtk_table_attach (GTK_TABLE (table13), radio_indent_both, 1, 2, 3, 4,
3622 (GtkAttachOptions) (GTK_FILL),
3623 (GtkAttachOptions) (0), 0, 0);
3624 gtk_tooltips_set_tip (tooltips, radio_indent_both, _("Use spaces if the total indent is less than the tab width, otherwise use both"), NULL);
3625 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_indent_both), radio_indent_spaces_group);
3626 radio_indent_spaces_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_indent_both));
3628 check_detect_indent = gtk_check_button_new_with_mnemonic (_("Detect from file"));
3629 gtk_widget_show (check_detect_indent);
3630 gtk_table_attach (GTK_TABLE (table13), check_detect_indent, 1, 2, 4, 5,
3631 (GtkAttachOptions) (GTK_FILL),
3632 (GtkAttachOptions) (0), 0, 0);
3633 gtk_tooltips_set_tip (tooltips, check_detect_indent, _("Whether to detect the indentation type from file contents when a file is opened"), NULL);
3635 check_tab_key_indents = gtk_check_button_new_with_mnemonic (_("Tab key indents"));
3636 gtk_widget_show (check_tab_key_indents);
3637 gtk_box_pack_start (GTK_BOX (vbox25), check_tab_key_indents, FALSE, FALSE, 0);
3638 gtk_tooltips_set_tip (tooltips, check_tab_key_indents, _("Pressing tab/shift-tab indents/unindents instead of inserting a tab character"), NULL);
3640 label195 = gtk_label_new (_("<b>Indentation</b>"));
3641 gtk_widget_show (label195);
3642 gtk_frame_set_label_widget (GTK_FRAME (frame27), label195);
3643 gtk_label_set_use_markup (GTK_LABEL (label195), TRUE);
3645 label232 = gtk_label_new (_("Indentation"));
3646 gtk_widget_show (label232);
3647 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 1), label232);
3649 vbox39 = gtk_vbox_new (FALSE, 10);
3650 gtk_widget_show (vbox39);
3651 gtk_container_add (GTK_CONTAINER (notebook4), vbox39);
3652 gtk_container_set_border_width (GTK_CONTAINER (vbox39), 5);
3654 frame18 = gtk_frame_new (NULL);
3655 gtk_widget_show (frame18);
3656 gtk_box_pack_start (GTK_BOX (vbox39), frame18, FALSE, TRUE, 0);
3657 gtk_frame_set_shadow_type (GTK_FRAME (frame18), GTK_SHADOW_NONE);
3659 alignment21 = gtk_alignment_new (0.5, 0.5, 1, 1);
3660 gtk_widget_show (alignment21);
3661 gtk_container_add (GTK_CONTAINER (frame18), alignment21);
3662 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment21), 0, 0, 12, 0);
3664 vbox19 = gtk_vbox_new (FALSE, 0);
3665 gtk_widget_show (vbox19);
3666 gtk_container_add (GTK_CONTAINER (alignment21), vbox19);
3668 check_complete_snippets = gtk_check_button_new_with_mnemonic (_("Snippet completion"));
3669 gtk_widget_show (check_complete_snippets);
3670 gtk_box_pack_start (GTK_BOX (vbox19), check_complete_snippets, FALSE, FALSE, 0);
3671 gtk_tooltips_set_tip (tooltips, check_complete_snippets, _("Type a defined short character sequence and complete it to a more complex string using a single keypress"), NULL);
3673 check_xmltag = gtk_check_button_new_with_mnemonic (_("XML tag autocompletion"));
3674 gtk_widget_show (check_xmltag);
3675 gtk_box_pack_start (GTK_BOX (vbox19), check_xmltag, FALSE, FALSE, 0);
3676 gtk_tooltips_set_tip (tooltips, check_xmltag, _("Automatic completion and closing of XML tags (includes HTML tags)"), NULL);
3678 check_auto_multiline = gtk_check_button_new_with_mnemonic (_("Automatic continuation of multi-line comments"));
3679 gtk_widget_show (check_auto_multiline);
3680 gtk_box_pack_start (GTK_BOX (vbox19), check_auto_multiline, FALSE, FALSE, 0);
3681 gtk_tooltips_set_tip (tooltips, check_auto_multiline, _("Continue automatically multi-line comments in languages like C, C++ and Java when a new line is entered inside such a comment"), NULL);
3683 check_symbol_auto_completion = gtk_check_button_new_with_mnemonic (_("Autocomplete symbols"));
3684 gtk_widget_show (check_symbol_auto_completion);
3685 gtk_box_pack_start (GTK_BOX (vbox19), check_symbol_auto_completion, FALSE, FALSE, 0);
3686 gtk_tooltips_set_tip (tooltips, check_symbol_auto_completion, _("Automatic completion of known symbols in open files (function names, global variables, ...)"), NULL);
3688 check_autocomplete_doc_words = gtk_check_button_new_with_mnemonic (_("Autocomplete all words in document"));
3689 gtk_widget_show (check_autocomplete_doc_words);
3690 gtk_box_pack_start (GTK_BOX (vbox19), check_autocomplete_doc_words, FALSE, FALSE, 0);
3692 check_completion_drops_rest_of_word = gtk_check_button_new_with_mnemonic (_("Drop rest of word on completion"));
3693 gtk_widget_show (check_completion_drops_rest_of_word);
3694 gtk_box_pack_start (GTK_BOX (vbox19), check_completion_drops_rest_of_word, FALSE, FALSE, 0);
3696 table14 = gtk_table_new (3, 2, FALSE);
3697 gtk_widget_show (table14);
3698 gtk_box_pack_start (GTK_BOX (vbox19), table14, FALSE, FALSE, 0);
3699 gtk_table_set_row_spacings (GTK_TABLE (table14), 3);
3700 gtk_table_set_col_spacings (GTK_TABLE (table14), 12);
3702 label223 = gtk_label_new (_("Max. symbol name suggestions:"));
3703 gtk_widget_show (label223);
3704 gtk_table_attach (GTK_TABLE (table14), label223, 0, 1, 2, 3,
3705 (GtkAttachOptions) (GTK_FILL),
3706 (GtkAttachOptions) (0), 0, 0);
3707 gtk_misc_set_alignment (GTK_MISC (label223), 0, 0.5);
3709 label173 = gtk_label_new (_("Completion list height:"));
3710 gtk_widget_show (label173);
3711 gtk_table_attach (GTK_TABLE (table14), label173, 0, 1, 1, 2,
3712 (GtkAttachOptions) (GTK_FILL),
3713 (GtkAttachOptions) (0), 0, 0);
3714 gtk_misc_set_alignment (GTK_MISC (label173), 0, 0.5);
3716 label205 = gtk_label_new (_("Characters to type for autocompletion:"));
3717 gtk_widget_show (label205);
3718 gtk_table_attach (GTK_TABLE (table14), label205, 0, 1, 0, 1,
3719 (GtkAttachOptions) (GTK_FILL),
3720 (GtkAttachOptions) (0), 0, 0);
3721 gtk_misc_set_alignment (GTK_MISC (label205), 0, 0.5);
3723 spin_symbol_complete_chars_adj = gtk_adjustment_new (9, 1, 99, 1, 10, 0);
3724 spin_symbol_complete_chars = gtk_spin_button_new (GTK_ADJUSTMENT (spin_symbol_complete_chars_adj), 1, 0);
3725 gtk_widget_show (spin_symbol_complete_chars);
3726 gtk_table_attach (GTK_TABLE (table14), spin_symbol_complete_chars, 1, 2, 0, 1,
3727 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
3728 (GtkAttachOptions) (0), 0, 0);
3729 gtk_tooltips_set_tip (tooltips, spin_symbol_complete_chars, _("The amount of characters which are necessary to show the symbol autocompletion list"), NULL);
3730 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_symbol_complete_chars), TRUE);
3732 spin_symbollistheight_adj = gtk_adjustment_new (9, 1, 99, 1, 10, 0);
3733 spin_symbollistheight = gtk_spin_button_new (GTK_ADJUSTMENT (spin_symbollistheight_adj), 1, 0);
3734 gtk_widget_show (spin_symbollistheight);
3735 gtk_table_attach (GTK_TABLE (table14), spin_symbollistheight, 1, 2, 1, 2,
3736 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
3737 (GtkAttachOptions) (0), 0, 0);
3738 gtk_tooltips_set_tip (tooltips, spin_symbollistheight, _("Display height in rows for the autocompletion list"), NULL);
3739 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_symbollistheight), TRUE);
3741 spin_autocompletion_max_entries_adj = gtk_adjustment_new (9, 1, 10000, 1, 10, 0);
3742 spin_autocompletion_max_entries = gtk_spin_button_new (GTK_ADJUSTMENT (spin_autocompletion_max_entries_adj), 1, 0);
3743 gtk_widget_show (spin_autocompletion_max_entries);
3744 gtk_table_attach (GTK_TABLE (table14), spin_autocompletion_max_entries, 1, 2, 2, 3,
3745 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
3746 (GtkAttachOptions) (0), 0, 0);
3747 gtk_tooltips_set_tip (tooltips, spin_autocompletion_max_entries, _("Maximum number of entries to display in the autocompletion list"), NULL);
3748 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_autocompletion_max_entries), TRUE);
3750 label177 = gtk_label_new (_("<b>Completions</b>"));
3751 gtk_widget_show (label177);
3752 gtk_frame_set_label_widget (GTK_FRAME (frame18), label177);
3753 gtk_label_set_use_markup (GTK_LABEL (label177), TRUE);
3755 frame38 = gtk_frame_new (NULL);
3756 gtk_widget_show (frame38);
3757 gtk_box_pack_start (GTK_BOX (vbox39), frame38, FALSE, TRUE, 0);
3758 gtk_frame_set_shadow_type (GTK_FRAME (frame38), GTK_SHADOW_NONE);
3760 alignment42 = gtk_alignment_new (0.5, 0.5, 1, 1);
3761 gtk_widget_show (alignment42);
3762 gtk_container_add (GTK_CONTAINER (frame38), alignment42);
3763 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment42), 0, 0, 12, 0);
3765 table16 = gtk_table_new (5, 2, FALSE);
3766 gtk_widget_show (table16);
3767 gtk_container_add (GTK_CONTAINER (alignment42), table16);
3769 check_autoclose_parenthesis = gtk_check_button_new_with_mnemonic (_("Parenthesis ( )"));
3770 gtk_widget_show (check_autoclose_parenthesis);
3771 gtk_table_attach (GTK_TABLE (table16), check_autoclose_parenthesis, 0, 1, 0, 1,
3772 (GtkAttachOptions) (GTK_FILL),
3773 (GtkAttachOptions) (0), 0, 0);
3774 gtk_tooltips_set_tip (tooltips, check_autoclose_parenthesis, _("Auto-close parenthesis when typing an opening one"), NULL);
3776 check_autoclose_squote = gtk_check_button_new_with_mnemonic (_("Single quotes ' '"));
3777 gtk_widget_show (check_autoclose_squote);
3778 gtk_table_attach (GTK_TABLE (table16), check_autoclose_squote, 0, 1, 3, 4,
3779 (GtkAttachOptions) (GTK_FILL),
3780 (GtkAttachOptions) (0), 0, 0);
3781 gtk_tooltips_set_tip (tooltips, check_autoclose_squote, _("Auto-close simple quote when typing an opening one"), NULL);
3783 check_autoclose_cbracket = gtk_check_button_new_with_mnemonic (_("Curly brackets { }"));
3784 gtk_widget_show (check_autoclose_cbracket);
3785 gtk_table_attach (GTK_TABLE (table16), check_autoclose_cbracket, 0, 1, 1, 2,
3786 (GtkAttachOptions) (GTK_FILL),
3787 (GtkAttachOptions) (0), 0, 0);
3788 gtk_tooltips_set_tip (tooltips, check_autoclose_cbracket, _("Auto-close curly bracket when typing an opening one"), NULL);
3790 check_autoclose_sbracket = gtk_check_button_new_with_mnemonic (_("Square brackets [ ]"));
3791 gtk_widget_show (check_autoclose_sbracket);
3792 gtk_table_attach (GTK_TABLE (table16), check_autoclose_sbracket, 0, 1, 2, 3,
3793 (GtkAttachOptions) (GTK_FILL),
3794 (GtkAttachOptions) (0), 0, 0);
3795 gtk_tooltips_set_tip (tooltips, check_autoclose_sbracket, _("Auto-close square-bracket when typing an opening one"), NULL);
3797 check_autoclose_dquote = gtk_check_button_new_with_mnemonic (_("Double quotes \" \""));
3798 gtk_widget_show (check_autoclose_dquote);
3799 gtk_table_attach (GTK_TABLE (table16), check_autoclose_dquote, 0, 1, 4, 5,
3800 (GtkAttachOptions) (GTK_FILL),
3801 (GtkAttachOptions) (0), 0, 0);
3802 gtk_tooltips_set_tip (tooltips, check_autoclose_dquote, _("Auto-close double quote when typing an opening one"), NULL);
3804 label225 = gtk_label_new (_("<b>Auto-close quotes and brackets</b>"));
3805 gtk_widget_show (label225);
3806 gtk_frame_set_label_widget (GTK_FRAME (frame38), label225);
3807 gtk_label_set_use_markup (GTK_LABEL (label225), TRUE);
3809 label226 = gtk_label_new (_("Completions"));
3810 gtk_widget_show (label226);
3811 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 2), label226);
3813 vbox24 = gtk_vbox_new (FALSE, 10);
3814 gtk_widget_show (vbox24);
3815 gtk_container_add (GTK_CONTAINER (notebook4), vbox24);
3816 gtk_container_set_border_width (GTK_CONTAINER (vbox24), 5);
3818 frame5 = gtk_frame_new (NULL);
3819 gtk_widget_show (frame5);
3820 gtk_box_pack_start (GTK_BOX (vbox24), frame5, FALSE, TRUE, 0);
3821 gtk_frame_set_shadow_type (GTK_FRAME (frame5), GTK_SHADOW_NONE);
3823 alignment6 = gtk_alignment_new (0.5, 0.5, 1, 1);
3824 gtk_widget_show (alignment6);
3825 gtk_container_add (GTK_CONTAINER (frame5), alignment6);
3826 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment6), 0, 5, 12, 6);
3828 vbox12 = gtk_vbox_new (FALSE, 0);
3829 gtk_widget_show (vbox12);
3830 gtk_container_add (GTK_CONTAINER (alignment6), vbox12);
3832 check_highlighting_invert = gtk_check_button_new_with_mnemonic (_("Invert syntax highlighting colors"));
3833 gtk_widget_show (check_highlighting_invert);
3834 gtk_box_pack_start (GTK_BOX (vbox12), check_highlighting_invert, FALSE, FALSE, 0);
3835 gtk_tooltips_set_tip (tooltips, check_highlighting_invert, _("Invert all colors, by default using white text on a black background"), NULL);
3837 check_indent = gtk_check_button_new_with_mnemonic (_("Show indentation guides"));
3838 gtk_widget_show (check_indent);
3839 gtk_box_pack_start (GTK_BOX (vbox12), check_indent, FALSE, FALSE, 0);
3840 gtk_tooltips_set_tip (tooltips, check_indent, _("Shows small dotted lines to help you to use the right indentation"), NULL);
3842 check_white_space = gtk_check_button_new_with_mnemonic (_("Show white space"));
3843 gtk_widget_show (check_white_space);
3844 gtk_box_pack_start (GTK_BOX (vbox12), check_white_space, FALSE, FALSE, 0);
3845 gtk_tooltips_set_tip (tooltips, check_white_space, _("Marks spaces with dots and tabs with arrows"), NULL);
3847 check_line_end = gtk_check_button_new_with_mnemonic (_("Show line endings"));
3848 gtk_widget_show (check_line_end);
3849 gtk_box_pack_start (GTK_BOX (vbox12), check_line_end, FALSE, FALSE, 0);
3850 gtk_tooltips_set_tip (tooltips, check_line_end, _("Shows the line ending character"), NULL);
3852 check_line_numbers = gtk_check_button_new_with_mnemonic (_("Show line numbers"));
3853 gtk_widget_show (check_line_numbers);
3854 gtk_box_pack_start (GTK_BOX (vbox12), check_line_numbers, FALSE, FALSE, 0);
3855 gtk_tooltips_set_tip (tooltips, check_line_numbers, _("Shows or hides the Line Number margin"), NULL);
3857 check_markers_margin = gtk_check_button_new_with_mnemonic (_("Show markers margin"));
3858 gtk_widget_show (check_markers_margin);
3859 gtk_box_pack_start (GTK_BOX (vbox12), check_markers_margin, FALSE, FALSE, 0);
3860 gtk_tooltips_set_tip (tooltips, check_markers_margin, _("Shows or hides the small margin right of the line numbers, which is used to mark lines"), NULL);
3862 check_scroll_stop_at_last_line = gtk_check_button_new_with_mnemonic (_("Stop scrolling at last line"));
3863 gtk_widget_show (check_scroll_stop_at_last_line);
3864 gtk_box_pack_start (GTK_BOX (vbox12), check_scroll_stop_at_last_line, FALSE, FALSE, 0);
3865 gtk_tooltips_set_tip (tooltips, check_scroll_stop_at_last_line, _("Whether to stop scrolling one page past the last line of a document"), NULL);
3867 label102 = gtk_label_new (_("<b>Display</b>"));
3868 gtk_widget_show (label102);
3869 gtk_frame_set_label_widget (GTK_FRAME (frame5), label102);
3870 gtk_label_set_use_markup (GTK_LABEL (label102), TRUE);
3872 frame8 = gtk_frame_new (NULL);
3873 gtk_widget_show (frame8);
3874 gtk_box_pack_start (GTK_BOX (vbox24), frame8, FALSE, TRUE, 0);
3875 gtk_frame_set_shadow_type (GTK_FRAME (frame8), GTK_SHADOW_NONE);
3877 alignment11 = gtk_alignment_new (0.5, 0.5, 1, 1);
3878 gtk_widget_show (alignment11);
3879 gtk_container_add (GTK_CONTAINER (frame8), alignment11);
3880 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment11), 0, 0, 12, 0);
3882 table7 = gtk_table_new (4, 2, FALSE);
3883 gtk_widget_show (table7);
3884 gtk_container_add (GTK_CONTAINER (alignment11), table7);
3885 gtk_table_set_row_spacings (GTK_TABLE (table7), 3);
3886 gtk_table_set_col_spacings (GTK_TABLE (table7), 24);
3888 label133 = gtk_label_new (_("Column:"));
3889 gtk_widget_show (label133);
3890 gtk_table_attach (GTK_TABLE (table7), label133, 0, 1, 2, 3,
3891 (GtkAttachOptions) (GTK_FILL),
3892 (GtkAttachOptions) (0), 0, 0);
3893 gtk_misc_set_alignment (GTK_MISC (label133), 0, 0.5);
3895 label134 = gtk_label_new (_("Color:"));
3896 gtk_widget_show (label134);
3897 gtk_table_attach (GTK_TABLE (table7), label134, 0, 1, 3, 4,
3898 (GtkAttachOptions) (GTK_FILL),
3899 (GtkAttachOptions) (0), 0, 0);
3900 gtk_misc_set_alignment (GTK_MISC (label134), 0, 0.5);
3902 label156 = gtk_label_new (_("Type:"));
3903 gtk_widget_show (label156);
3904 gtk_table_attach (GTK_TABLE (table7), label156, 0, 1, 1, 2,
3905 (GtkAttachOptions) (GTK_FILL),
3906 (GtkAttachOptions) (0), 0, 0);
3907 gtk_misc_set_alignment (GTK_MISC (label156), 0, 0.5);
3909 long_line_color = gtk_color_button_new ();
3910 gtk_widget_show (long_line_color);
3911 gtk_table_attach (GTK_TABLE (table7), long_line_color, 1, 2, 3, 4,
3912 (GtkAttachOptions) (GTK_FILL),
3913 (GtkAttachOptions) (0), 0, 0);
3914 gtk_tooltips_set_tip (tooltips, long_line_color, _("Sets the color of the long line marker"), NULL);
3915 gtk_color_button_set_title (GTK_COLOR_BUTTON (long_line_color), _("Color Chooser"));
3917 spin_long_line_adj = gtk_adjustment_new (72, 0, 1000, 1, 10, 0);
3918 spin_long_line = gtk_spin_button_new (GTK_ADJUSTMENT (spin_long_line_adj), 1, 0);
3919 gtk_widget_show (spin_long_line);
3920 gtk_table_attach (GTK_TABLE (table7), spin_long_line, 1, 2, 2, 3,
3921 (GtkAttachOptions) (GTK_FILL),
3922 (GtkAttachOptions) (0), 0, 0);
3923 gtk_tooltips_set_tip (tooltips, spin_long_line, _("The long line marker is a thin vertical line in the editor, it helps to mark long lines, or as a hint to break the line. Set this value to a value greater than 0 to specify the column where it should appear."), NULL);
3924 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_long_line), TRUE);
3925 gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (spin_long_line), TRUE);
3927 hbox5 = gtk_hbox_new (FALSE, 12);
3928 gtk_widget_show (hbox5);
3929 gtk_table_attach (GTK_TABLE (table7), hbox5, 1, 2, 1, 2,
3930 (GtkAttachOptions) (GTK_FILL),
3931 (GtkAttachOptions) (GTK_FILL), 0, 0);
3933 radio_long_line_line = gtk_radio_button_new_with_mnemonic (NULL, _("Line"));
3934 gtk_widget_show (radio_long_line_line);
3935 gtk_box_pack_start (GTK_BOX (hbox5), radio_long_line_line, FALSE, FALSE, 0);
3936 gtk_tooltips_set_tip (tooltips, radio_long_line_line, _("Prints a vertical line in the editor window at the given cursor position (see below)"), NULL);
3937 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_long_line_line), radio_long_line_line_group);
3938 radio_long_line_line_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_long_line_line));
3940 radio_long_line_background = gtk_radio_button_new_with_mnemonic (NULL, _("Background"));
3941 gtk_widget_show (radio_long_line_background);
3942 gtk_box_pack_start (GTK_BOX (hbox5), radio_long_line_background, FALSE, FALSE, 0);
3943 gtk_tooltips_set_tip (tooltips, radio_long_line_background, _("The background color of characters after the given cursor position (see below) changed to the color set below, (this is recommended if you use proportional fonts)"), NULL);
3944 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_long_line_background), radio_long_line_line_group);
3945 radio_long_line_line_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_long_line_background));
3947 check_long_line = gtk_check_button_new_with_mnemonic (_("Enabled"));
3948 gtk_widget_show (check_long_line);
3949 gtk_table_attach (GTK_TABLE (table7), check_long_line, 0, 2, 0, 1,
3950 (GtkAttachOptions) (GTK_FILL),
3951 (GtkAttachOptions) (0), 0, 0);
3953 label242 = gtk_label_new (_("<b>Long line marker</b>"));
3954 gtk_widget_show (label242);
3955 gtk_frame_set_label_widget (GTK_FRAME (frame8), label242);
3956 gtk_label_set_use_markup (GTK_LABEL (label242), TRUE);
3958 frame40 = gtk_frame_new (NULL);
3959 gtk_widget_show (frame40);
3960 gtk_box_pack_start (GTK_BOX (vbox24), frame40, FALSE, TRUE, 0);
3961 gtk_frame_set_shadow_type (GTK_FRAME (frame40), GTK_SHADOW_NONE);
3963 alignment47 = gtk_alignment_new (0.5, 0.5, 1, 1);
3964 gtk_widget_show (alignment47);
3965 gtk_container_add (GTK_CONTAINER (frame40), alignment47);
3966 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment47), 0, 0, 12, 0);
3968 vbox48 = gtk_vbox_new (FALSE, 0);
3969 gtk_widget_show (vbox48);
3970 gtk_container_add (GTK_CONTAINER (alignment47), vbox48);
3972 radio_virtualspace_disabled = gtk_radio_button_new_with_mnemonic (NULL, _("Disabled"));
3973 gtk_widget_show (radio_virtualspace_disabled);
3974 gtk_box_pack_start (GTK_BOX (vbox48), radio_virtualspace_disabled, FALSE, FALSE, 0);
3975 gtk_tooltips_set_tip (tooltips, radio_virtualspace_disabled, _("Do not show virtual spaces"), NULL);
3976 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_virtualspace_disabled), radio_virtualspace_disabled_group);
3977 radio_virtualspace_disabled_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_virtualspace_disabled));
3979 radio_virtualspace_selection = gtk_radio_button_new_with_mnemonic (NULL, _("Only for rectangular selections"));
3980 gtk_widget_show (radio_virtualspace_selection);
3981 gtk_box_pack_start (GTK_BOX (vbox48), radio_virtualspace_selection, FALSE, FALSE, 0);
3982 gtk_tooltips_set_tip (tooltips, radio_virtualspace_selection, _("Only show virtual spaces beyond the end of lines when drawing a rectangular selection"), NULL);
3983 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_virtualspace_selection), radio_virtualspace_disabled_group);
3984 radio_virtualspace_disabled_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_virtualspace_selection));
3986 radio_virtualspace_always = gtk_radio_button_new_with_mnemonic (NULL, _("Always"));
3987 gtk_widget_show (radio_virtualspace_always);
3988 gtk_box_pack_start (GTK_BOX (vbox48), radio_virtualspace_always, FALSE, FALSE, 0);
3989 gtk_tooltips_set_tip (tooltips, radio_virtualspace_always, _("Always show virtual spaces beyond the end of lines"), NULL);
3990 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_virtualspace_always), radio_virtualspace_disabled_group);
3991 radio_virtualspace_disabled_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_virtualspace_always));
3993 label238 = gtk_label_new (_("<b>Virtual spaces</b>"));
3994 gtk_widget_show (label238);
3995 gtk_frame_set_label_widget (GTK_FRAME (frame40), label238);
3996 gtk_label_set_use_markup (GTK_LABEL (label238), TRUE);
3998 label213 = gtk_label_new (_("Display"));
3999 gtk_widget_show (label213);
4000 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 3), label213);
4002 label95 = gtk_label_new (_("Editor"));
4003 gtk_widget_show (label95);
4004 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 3), label95);
4006 vbox18 = gtk_vbox_new (FALSE, 10);
4007 gtk_widget_show (vbox18);
4008 gtk_container_add (GTK_CONTAINER (notebook2), vbox18);
4009 gtk_container_set_border_width (GTK_CONTAINER (vbox18), 5);
4011 frame6 = gtk_frame_new (NULL);
4012 gtk_widget_show (frame6);
4013 gtk_box_pack_start (GTK_BOX (vbox18), frame6, FALSE, TRUE, 0);
4014 gtk_frame_set_shadow_type (GTK_FRAME (frame6), GTK_SHADOW_NONE);
4016 alignment7 = gtk_alignment_new (0.5, 0.5, 1, 1);
4017 gtk_widget_show (alignment7);
4018 gtk_container_add (GTK_CONTAINER (frame6), alignment7);
4019 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment7), 0, 0, 12, 0);
4021 vbox8 = gtk_vbox_new (FALSE, 3);
4022 gtk_widget_show (vbox8);
4023 gtk_container_add (GTK_CONTAINER (alignment7), vbox8);
4025 vbox38 = gtk_vbox_new (FALSE, 0);
4026 gtk_widget_show (vbox38);
4027 gtk_box_pack_start (GTK_BOX (vbox8), vbox38, FALSE, TRUE, 0);
4029 check_cmdline_new_files = gtk_check_button_new_with_mnemonic (_("Open new documents from the command-line"));
4030 gtk_widget_show (check_cmdline_new_files);
4031 gtk_box_pack_start (GTK_BOX (vbox38), check_cmdline_new_files, FALSE, FALSE, 0);
4032 gtk_tooltips_set_tip (tooltips, check_cmdline_new_files, _("Start a new file for each command-line filename that doesn't exist"), NULL);
4034 table15 = gtk_table_new (1, 2, FALSE);
4035 gtk_widget_show (table15);
4036 gtk_box_pack_start (GTK_BOX (vbox38), table15, TRUE, TRUE, 0);
4037 gtk_table_set_row_spacings (GTK_TABLE (table15), 3);
4038 gtk_table_set_col_spacings (GTK_TABLE (table15), 24);
4040 combo_eol = gtk_combo_box_new_text ();
4041 gtk_widget_show (combo_eol);
4042 gtk_table_attach (GTK_TABLE (table15), combo_eol, 1, 2, 0, 1,
4043 (GtkAttachOptions) (GTK_FILL),
4044 (GtkAttachOptions) (GTK_FILL), 0, 0);
4046 label210 = gtk_label_new (_("Default end of line characters:"));
4047 gtk_widget_show (label210);
4048 gtk_table_attach (GTK_TABLE (table15), label210, 0, 1, 0, 1,
4049 (GtkAttachOptions) (GTK_FILL),
4050 (GtkAttachOptions) (0), 0, 0);
4051 gtk_misc_set_alignment (GTK_MISC (label210), 0, 0.5);
4053 label109 = gtk_label_new (_("<b>New files</b>"));
4054 gtk_widget_show (label109);
4055 gtk_frame_set_label_widget (GTK_FRAME (frame6), label109);
4056 gtk_label_set_use_markup (GTK_LABEL (label109), TRUE);
4058 frame37 = gtk_frame_new (NULL);
4059 gtk_widget_show (frame37);
4060 gtk_box_pack_start (GTK_BOX (vbox18), frame37, FALSE, TRUE, 0);
4061 gtk_frame_set_shadow_type (GTK_FRAME (frame37), GTK_SHADOW_NONE);
4063 alignment40 = gtk_alignment_new (0.5, 0.5, 1, 1);
4064 gtk_widget_show (alignment40);
4065 gtk_container_add (GTK_CONTAINER (frame37), alignment40);
4066 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment40), 0, 0, 12, 0);
4068 vbox43 = gtk_vbox_new (FALSE, 6);
4069 gtk_widget_show (vbox43);
4070 gtk_container_add (GTK_CONTAINER (alignment40), vbox43);
4072 vbox44 = gtk_vbox_new (FALSE, 0);
4073 gtk_widget_show (vbox44);
4074 gtk_box_pack_start (GTK_BOX (vbox43), vbox44, TRUE, TRUE, 0);
4076 label153 = gtk_label_new (_("Default encoding (new files):"));
4077 gtk_widget_show (label153);
4078 gtk_box_pack_start (GTK_BOX (vbox44), label153, FALSE, FALSE, 0);
4079 gtk_misc_set_alignment (GTK_MISC (label153), 0, 0.5);
4081 eventbox1 = gtk_event_box_new ();
4082 gtk_widget_show (eventbox1);
4083 gtk_box_pack_start (GTK_BOX (vbox44), eventbox1, TRUE, TRUE, 0);
4084 gtk_tooltips_set_tip (tooltips, eventbox1, _("Sets the default encoding for newly created files"), NULL);
4086 combo_new_encoding = gtk_combo_box_new_text ();
4087 gtk_widget_show (combo_new_encoding);
4088 gtk_container_add (GTK_CONTAINER (eventbox1), combo_new_encoding);
4090 check_open_encoding = gtk_check_button_new_with_mnemonic (_("Use fixed encoding when opening non-Unicode files"));
4091 gtk_widget_show (check_open_encoding);
4092 gtk_box_pack_start (GTK_BOX (vbox43), check_open_encoding, FALSE, FALSE, 0);
4093 gtk_tooltips_set_tip (tooltips, check_open_encoding, _("This option disables the automatic detection of the file encoding when opening non-Unicode files and opens the file with the specified encoding (usually not needed)"), NULL);
4095 vbox45 = gtk_vbox_new (FALSE, 0);
4096 gtk_widget_show (vbox45);
4097 gtk_box_pack_start (GTK_BOX (vbox43), vbox45, TRUE, TRUE, 0);
4099 label_open_encoding = gtk_label_new (_("Default encoding (existing non-Unicode files):"));
4100 gtk_widget_show (label_open_encoding);
4101 gtk_box_pack_start (GTK_BOX (vbox45), label_open_encoding, FALSE, FALSE, 0);
4102 gtk_misc_set_alignment (GTK_MISC (label_open_encoding), 0, 0.5);
4104 eventbox3 = gtk_event_box_new ();
4105 gtk_widget_show (eventbox3);
4106 gtk_box_pack_start (GTK_BOX (vbox45), eventbox3, TRUE, TRUE, 0);
4107 gtk_tooltips_set_tip (tooltips, eventbox3, _("Sets the default encoding for opening existing non-Unicode files"), NULL);
4109 combo_open_encoding = gtk_combo_box_new_text ();
4110 gtk_widget_show (combo_open_encoding);
4111 gtk_container_add (GTK_CONTAINER (eventbox3), combo_open_encoding);
4113 label219 = gtk_label_new (_("<b>Encodings</b>"));
4114 gtk_widget_show (label219);
4115 gtk_frame_set_label_widget (GTK_FRAME (frame37), label219);
4116 gtk_label_set_use_markup (GTK_LABEL (label219), TRUE);
4118 frame2 = gtk_frame_new (NULL);
4119 gtk_widget_show (frame2);
4120 gtk_box_pack_start (GTK_BOX (vbox18), frame2, FALSE, TRUE, 0);
4121 gtk_frame_set_shadow_type (GTK_FRAME (frame2), GTK_SHADOW_NONE);
4123 alignment3 = gtk_alignment_new (0.5, 0.5, 1, 1);
4124 gtk_widget_show (alignment3);
4125 gtk_container_add (GTK_CONTAINER (frame2), alignment3);
4126 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment3), 0, 0, 12, 0);
4128 vbox6 = gtk_vbox_new (FALSE, 0);
4129 gtk_widget_show (vbox6);
4130 gtk_container_add (GTK_CONTAINER (alignment3), vbox6);
4132 check_new_line = gtk_check_button_new_with_mnemonic (_("Ensure new line at file end"));
4133 gtk_widget_show (check_new_line);
4134 gtk_box_pack_start (GTK_BOX (vbox6), check_new_line, FALSE, FALSE, 0);
4135 gtk_tooltips_set_tip (tooltips, check_new_line, _("Ensures that at the end of the file is a new line"), NULL);
4137 check_trailing_spaces = gtk_check_button_new_with_mnemonic (_("Strip trailing spaces and tabs"));
4138 gtk_widget_show (check_trailing_spaces);
4139 gtk_box_pack_start (GTK_BOX (vbox6), check_trailing_spaces, FALSE, FALSE, 0);
4140 gtk_tooltips_set_tip (tooltips, check_trailing_spaces, _("Removes trailing spaces and tabs and the end of lines"), NULL);
4142 check_replace_tabs = gtk_check_button_new_with_mnemonic (_("Replace tabs by space"));
4143 gtk_widget_show (check_replace_tabs);
4144 gtk_box_pack_start (GTK_BOX (vbox6), check_replace_tabs, FALSE, FALSE, 0);
4145 gtk_tooltips_set_tip (tooltips, check_replace_tabs, _("Replaces all tabs in document by spaces"), NULL);
4147 label19 = gtk_label_new (_("<b>Saving files</b>"));
4148 gtk_widget_show (label19);
4149 gtk_frame_set_label_widget (GTK_FRAME (frame2), label19);
4150 gtk_label_set_use_markup (GTK_LABEL (label19), TRUE);
4152 frame17 = gtk_frame_new (NULL);
4153 gtk_widget_show (frame17);
4154 gtk_box_pack_start (GTK_BOX (vbox18), frame17, FALSE, TRUE, 0);
4155 gtk_frame_set_shadow_type (GTK_FRAME (frame17), GTK_SHADOW_NONE);
4157 alignment20 = gtk_alignment_new (0.5, 0.5, 1, 1);
4158 gtk_widget_show (alignment20);
4159 gtk_container_add (GTK_CONTAINER (frame17), alignment20);
4160 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment20), 0, 0, 12, 0);
4162 vbox37 = gtk_vbox_new (FALSE, 0);
4163 gtk_widget_show (vbox37);
4164 gtk_container_add (GTK_CONTAINER (alignment20), vbox37);
4166 table10 = gtk_table_new (2, 2, FALSE);
4167 gtk_widget_show (table10);
4168 gtk_box_pack_start (GTK_BOX (vbox37), table10, TRUE, TRUE, 0);
4169 gtk_table_set_row_spacings (GTK_TABLE (table10), 3);
4170 gtk_table_set_col_spacings (GTK_TABLE (table10), 24);
4172 label147 = gtk_label_new (_("Recent files list length:"));
4173 gtk_widget_show (label147);
4174 gtk_table_attach (GTK_TABLE (table10), label147, 0, 1, 0, 1,
4175 (GtkAttachOptions) (GTK_FILL),
4176 (GtkAttachOptions) (0), 0, 0);
4177 gtk_misc_set_alignment (GTK_MISC (label147), 0, 0.5);
4178 gtk_misc_set_padding (GTK_MISC (label147), 0, 7);
4180 spin_mru_adj = gtk_adjustment_new (4, 1, 50, 1, 10, 0);
4181 spin_mru = gtk_spin_button_new (GTK_ADJUSTMENT (spin_mru_adj), 1, 0);
4182 gtk_widget_show (spin_mru);
4183 gtk_table_attach (GTK_TABLE (table10), spin_mru, 1, 2, 0, 1,
4184 (GtkAttachOptions) (GTK_FILL),
4185 (GtkAttachOptions) (0), 0, 0);
4186 gtk_tooltips_set_tip (tooltips, spin_mru, _("Specifies the number of files which are stored in the Recent files list"), NULL);
4187 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_mru), TRUE);
4188 gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (spin_mru), TRUE);
4190 label208 = gtk_label_new (_("Disk check timeout:"));
4191 gtk_widget_show (label208);
4192 gtk_table_attach (GTK_TABLE (table10), label208, 0, 1, 1, 2,
4193 (GtkAttachOptions) (GTK_FILL),
4194 (GtkAttachOptions) (0), 0, 0);
4195 gtk_misc_set_alignment (GTK_MISC (label208), 0, 0.5);
4197 spin_disk_check_adj = gtk_adjustment_new (30, 0, 10000, 1, 10, 0);
4198 spin_disk_check = gtk_spin_button_new (GTK_ADJUSTMENT (spin_disk_check_adj), 1, 0);
4199 gtk_widget_show (spin_disk_check);
4200 gtk_table_attach (GTK_TABLE (table10), spin_disk_check, 1, 2, 1, 2,
4201 (GtkAttachOptions) (GTK_FILL),
4202 (GtkAttachOptions) (0), 0, 0);
4203 gtk_tooltips_set_tip (tooltips, spin_disk_check, _("How often to check for changes to document files on disk, in seconds. Zero disables checking."), NULL);
4204 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_disk_check), TRUE);
4205 gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (spin_disk_check), TRUE);
4207 label198 = gtk_label_new (_("<b>Miscellaneous</b>"));
4208 gtk_widget_show (label198);
4209 gtk_frame_set_label_widget (GTK_FRAME (frame17), label198);
4210 gtk_label_set_use_markup (GTK_LABEL (label198), TRUE);
4212 label174 = gtk_label_new (_("Files"));
4213 gtk_widget_show (label174);
4214 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 4), label174);
4216 vbox23 = gtk_vbox_new (FALSE, 10);
4217 gtk_widget_show (vbox23);
4218 gtk_container_add (GTK_CONTAINER (notebook2), vbox23);
4219 gtk_container_set_border_width (GTK_CONTAINER (vbox23), 5);
4221 frame20 = gtk_frame_new (NULL);
4222 gtk_widget_show (frame20);
4223 gtk_box_pack_start (GTK_BOX (vbox23), frame20, FALSE, TRUE, 0);
4224 gtk_frame_set_shadow_type (GTK_FRAME (frame20), GTK_SHADOW_NONE);
4226 alignment23 = gtk_alignment_new (0.5, 0.5, 1, 1);
4227 gtk_widget_show (alignment23);
4228 gtk_container_add (GTK_CONTAINER (frame20), alignment23);
4229 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment23), 0, 0, 12, 0);
4231 vbox2 = gtk_vbox_new (FALSE, 12);
4232 gtk_widget_show (vbox2);
4233 gtk_container_add (GTK_CONTAINER (alignment23), vbox2);
4235 vbox33 = gtk_vbox_new (FALSE, 0);
4236 gtk_widget_show (vbox33);
4237 gtk_box_pack_start (GTK_BOX (vbox2), vbox33, FALSE, FALSE, 0);
4239 table1 = gtk_table_new (4, 3, FALSE);
4240 gtk_widget_show (table1);
4241 gtk_box_pack_start (GTK_BOX (vbox2), table1, FALSE, TRUE, 0);
4242 gtk_table_set_row_spacings (GTK_TABLE (table1), 3);
4243 gtk_table_set_col_spacings (GTK_TABLE (table1), 6);
4245 label97 = gtk_label_new (_("Terminal:"));
4246 gtk_widget_show (label97);
4247 gtk_table_attach (GTK_TABLE (table1), label97, 0, 1, 1, 2,
4248 (GtkAttachOptions) (GTK_FILL),
4249 (GtkAttachOptions) (0), 0, 0);
4250 gtk_misc_set_alignment (GTK_MISC (label97), 0, 0.5);
4252 label117 = gtk_label_new (_("Browser:"));
4253 gtk_widget_show (label117);
4254 gtk_table_attach (GTK_TABLE (table1), label117, 0, 1, 2, 3,
4255 (GtkAttachOptions) (GTK_FILL),
4256 (GtkAttachOptions) (0), 0, 0);
4257 gtk_misc_set_alignment (GTK_MISC (label117), 0, 0.5);
4259 entry_com_term = gtk_entry_new ();
4260 gtk_widget_show (entry_com_term);
4261 gtk_table_attach (GTK_TABLE (table1), entry_com_term, 1, 2, 1, 2,
4262 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4263 (GtkAttachOptions) (0), 0, 0);
4264 gtk_tooltips_set_tip (tooltips, entry_com_term, _("A terminal emulator like xterm, gnome-terminal or konsole (should accept the -e argument)"), NULL);
4266 entry_browser = gtk_entry_new ();
4267 gtk_widget_show (entry_browser);
4268 gtk_table_attach (GTK_TABLE (table1), entry_browser, 1, 2, 2, 3,
4269 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4270 (GtkAttachOptions) (0), 0, 0);
4271 gtk_tooltips_set_tip (tooltips, entry_browser, _("Path (and possibly additional arguments) to your favorite browser"), NULL);
4273 button_term = gtk_button_new ();
4274 gtk_widget_show (button_term);
4275 gtk_table_attach (GTK_TABLE (table1), button_term, 2, 3, 1, 2,
4276 (GtkAttachOptions) (GTK_FILL),
4277 (GtkAttachOptions) (0), 0, 0);
4279 image286 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
4280 gtk_widget_show (image286);
4281 gtk_container_add (GTK_CONTAINER (button_term), image286);
4283 button_browser = gtk_button_new ();
4284 gtk_widget_show (button_browser);
4285 gtk_table_attach (GTK_TABLE (table1), button_browser, 2, 3, 2, 3,
4286 (GtkAttachOptions) (GTK_FILL),
4287 (GtkAttachOptions) (0), 0, 0);
4289 image287 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
4290 gtk_widget_show (image287);
4291 gtk_container_add (GTK_CONTAINER (button_browser), image287);
4293 label171 = gtk_label_new (_("Grep:"));
4294 gtk_widget_show (label171);
4295 gtk_table_attach (GTK_TABLE (table1), label171, 0, 1, 3, 4,
4296 (GtkAttachOptions) (GTK_FILL),
4297 (GtkAttachOptions) (0), 0, 0);
4298 gtk_misc_set_alignment (GTK_MISC (label171), 0, 0.5);
4300 entry_grep = gtk_entry_new ();
4301 gtk_widget_show (entry_grep);
4302 gtk_table_attach (GTK_TABLE (table1), entry_grep, 1, 2, 3, 4,
4303 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4304 (GtkAttachOptions) (0), 0, 0);
4306 button_grep = gtk_button_new ();
4307 gtk_widget_show (button_grep);
4308 gtk_table_attach (GTK_TABLE (table1), button_grep, 2, 3, 3, 4,
4309 (GtkAttachOptions) (GTK_FILL),
4310 (GtkAttachOptions) (0), 0, 0);
4312 image808 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
4313 gtk_widget_show (image808);
4314 gtk_container_add (GTK_CONTAINER (button_grep), image808);
4316 label179 = gtk_label_new (_("<b>Tool paths</b>"));
4317 gtk_widget_show (label179);
4318 gtk_frame_set_label_widget (GTK_FRAME (frame20), label179);
4319 gtk_label_set_use_markup (GTK_LABEL (label179), TRUE);
4321 frame26 = gtk_frame_new (NULL);
4322 gtk_widget_show (frame26);
4323 gtk_box_pack_start (GTK_BOX (vbox23), frame26, FALSE, TRUE, 0);
4324 gtk_frame_set_shadow_type (GTK_FRAME (frame26), GTK_SHADOW_NONE);
4326 alignment29 = gtk_alignment_new (0.5, 0.5, 1, 1);
4327 gtk_widget_show (alignment29);
4328 gtk_container_add (GTK_CONTAINER (frame26), alignment29);
4329 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment29), 0, 0, 12, 0);
4331 table12 = gtk_table_new (2, 3, FALSE);
4332 gtk_widget_show (table12);
4333 gtk_container_add (GTK_CONTAINER (alignment29), table12);
4334 gtk_table_set_row_spacings (GTK_TABLE (table12), 3);
4335 gtk_table_set_col_spacings (GTK_TABLE (table12), 6);
4337 label189 = gtk_label_new (_("Context action:"));
4338 gtk_widget_show (label189);
4339 gtk_table_attach (GTK_TABLE (table12), label189, 0, 1, 0, 1,
4340 (GtkAttachOptions) (GTK_FILL),
4341 (GtkAttachOptions) (0), 0, 0);
4343 entry_contextaction = gtk_entry_new ();
4344 gtk_widget_show (entry_contextaction);
4345 gtk_table_attach (GTK_TABLE (table12), entry_contextaction, 1, 2, 0, 1,
4346 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4347 (GtkAttachOptions) (0), 0, 0);
4348 gtk_tooltips_set_tip (tooltips, entry_contextaction, _("Context action command. The currently selected word can be used with %s. It can appear anywhere in the given command and will be replaced before execution."), NULL);
4349 gtk_entry_set_invisible_char (GTK_ENTRY (entry_contextaction), 9679);
4351 button_contextaction = gtk_button_new ();
4352 gtk_widget_show (button_contextaction);
4353 gtk_table_attach (GTK_TABLE (table12), button_contextaction, 2, 3, 0, 1,
4354 (GtkAttachOptions) (GTK_FILL),
4355 (GtkAttachOptions) (0), 0, 0);
4357 image1919 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
4358 gtk_widget_show (image1919);
4359 gtk_container_add (GTK_CONTAINER (button_contextaction), image1919);
4361 label193 = gtk_label_new (_("<b>Commands</b>"));
4362 gtk_widget_show (label193);
4363 gtk_frame_set_label_widget (GTK_FRAME (frame26), label193);
4364 gtk_label_set_use_markup (GTK_LABEL (label193), TRUE);
4366 label96 = gtk_label_new (_("Tools"));
4367 gtk_widget_show (label96);
4368 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 5), label96);
4370 vbox49 = gtk_vbox_new (FALSE, 10);
4371 gtk_widget_show (vbox49);
4372 gtk_container_add (GTK_CONTAINER (notebook2), vbox49);
4373 gtk_container_set_border_width (GTK_CONTAINER (vbox49), 5);
4375 frame21 = gtk_frame_new (NULL);
4376 gtk_widget_show (frame21);
4377 gtk_box_pack_start (GTK_BOX (vbox49), frame21, FALSE, TRUE, 0);
4378 gtk_frame_set_shadow_type (GTK_FRAME (frame21), GTK_SHADOW_NONE);
4380 alignment24 = gtk_alignment_new (0.5, 0.5, 1, 1);
4381 gtk_widget_show (alignment24);
4382 gtk_container_add (GTK_CONTAINER (frame21), alignment24);
4383 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment24), 0, 0, 12, 0);
4385 vbox9 = gtk_vbox_new (FALSE, 12);
4386 gtk_widget_show (vbox9);
4387 gtk_container_add (GTK_CONTAINER (alignment24), vbox9);
4389 vbox31 = gtk_vbox_new (FALSE, 0);
4390 gtk_widget_show (vbox31);
4391 gtk_box_pack_start (GTK_BOX (vbox9), vbox31, FALSE, FALSE, 0);
4393 table6 = gtk_table_new (8, 2, FALSE);
4394 gtk_widget_show (table6);
4395 gtk_box_pack_start (GTK_BOX (vbox9), table6, FALSE, TRUE, 0);
4396 gtk_table_set_row_spacings (GTK_TABLE (table6), 6);
4397 gtk_table_set_col_spacings (GTK_TABLE (table6), 6);
4399 entry_template_mail = gtk_entry_new ();
4400 gtk_widget_show (entry_template_mail);
4401 gtk_table_attach (GTK_TABLE (table6), entry_template_mail, 1, 2, 2, 3,
4402 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4403 (GtkAttachOptions) (0), 0, 0);
4404 gtk_tooltips_set_tip (tooltips, entry_template_mail, _("email address of the developer"), NULL);
4406 entry_template_initial = gtk_entry_new ();
4407 gtk_widget_show (entry_template_initial);
4408 gtk_table_attach (GTK_TABLE (table6), entry_template_initial, 1, 2, 1, 2,
4409 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4410 (GtkAttachOptions) (0), 0, 0);
4411 gtk_tooltips_set_tip (tooltips, entry_template_initial, _("Initials of the developer name"), NULL);
4413 label126 = gtk_label_new (_("Initial version:"));
4414 gtk_widget_show (label126);
4415 gtk_table_attach (GTK_TABLE (table6), label126, 0, 1, 4, 5,
4416 (GtkAttachOptions) (GTK_FILL),
4417 (GtkAttachOptions) (0), 0, 0);
4418 gtk_misc_set_alignment (GTK_MISC (label126), 0, 0.5);
4420 entry_template_version = gtk_entry_new ();
4421 gtk_widget_show (entry_template_version);
4422 gtk_table_attach (GTK_TABLE (table6), entry_template_version, 1, 2, 4, 5,
4423 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4424 (GtkAttachOptions) (0), 0, 0);
4425 gtk_tooltips_set_tip (tooltips, entry_template_version, _("Version number, which a new file initially has"), NULL);
4427 entry_template_company = gtk_entry_new ();
4428 gtk_widget_show (entry_template_company);
4429 gtk_table_attach (GTK_TABLE (table6), entry_template_company, 1, 2, 3, 4,
4430 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4431 (GtkAttachOptions) (0), 0, 0);
4432 gtk_tooltips_set_tip (tooltips, entry_template_company, _("Company name"), NULL);
4434 label129 = gtk_label_new (_("Developer:"));
4435 gtk_widget_show (label129);
4436 gtk_table_attach (GTK_TABLE (table6), label129, 0, 1, 0, 1,
4437 (GtkAttachOptions) (GTK_FILL),
4438 (GtkAttachOptions) (0), 0, 0);
4439 gtk_misc_set_alignment (GTK_MISC (label129), 0, 0.5);
4441 label123 = gtk_label_new (_("Company:"));
4442 gtk_widget_show (label123);
4443 gtk_table_attach (GTK_TABLE (table6), label123, 0, 1, 3, 4,
4444 (GtkAttachOptions) (GTK_FILL),
4445 (GtkAttachOptions) (0), 0, 0);
4446 gtk_misc_set_alignment (GTK_MISC (label123), 0, 0.5);
4448 label130 = gtk_label_new (_("Mail address:"));
4449 gtk_widget_show (label130);
4450 gtk_table_attach (GTK_TABLE (table6), label130, 0, 1, 2, 3,
4451 (GtkAttachOptions) (GTK_FILL),
4452 (GtkAttachOptions) (0), 0, 0);
4453 gtk_misc_set_alignment (GTK_MISC (label130), 0, 0.5);
4455 label131 = gtk_label_new (_("Initials:"));
4456 gtk_widget_show (label131);
4457 gtk_table_attach (GTK_TABLE (table6), label131, 0, 1, 1, 2,
4458 (GtkAttachOptions) (GTK_FILL),
4459 (GtkAttachOptions) (0), 0, 0);
4460 gtk_misc_set_alignment (GTK_MISC (label131), 0, 0.5);
4462 entry_template_developer = gtk_entry_new ();
4463 gtk_widget_show (entry_template_developer);
4464 gtk_table_attach (GTK_TABLE (table6), entry_template_developer, 1, 2, 0, 1,
4465 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4466 (GtkAttachOptions) (0), 0, 0);
4467 gtk_tooltips_set_tip (tooltips, entry_template_developer, _("The name of the developer"), NULL);
4469 label216 = gtk_label_new (_("Year:"));
4470 gtk_widget_show (label216);
4471 gtk_table_attach (GTK_TABLE (table6), label216, 0, 1, 5, 6,
4472 (GtkAttachOptions) (GTK_FILL),
4473 (GtkAttachOptions) (0), 0, 0);
4474 gtk_misc_set_alignment (GTK_MISC (label216), 0, 0.5);
4476 label217 = gtk_label_new (_("Date:"));
4477 gtk_widget_show (label217);
4478 gtk_table_attach (GTK_TABLE (table6), label217, 0, 1, 6, 7,
4479 (GtkAttachOptions) (GTK_FILL),
4480 (GtkAttachOptions) (0), 0, 0);
4481 gtk_misc_set_alignment (GTK_MISC (label217), 0, 0.5);
4483 label218 = gtk_label_new (_("Date & Time:"));
4484 gtk_widget_show (label218);
4485 gtk_table_attach (GTK_TABLE (table6), label218, 0, 1, 7, 8,
4486 (GtkAttachOptions) (GTK_FILL),
4487 (GtkAttachOptions) (0), 0, 0);
4488 gtk_misc_set_alignment (GTK_MISC (label218), 0, 0.5);
4490 entry_template_datetime = gtk_entry_new ();
4491 gtk_widget_show (entry_template_datetime);
4492 gtk_table_attach (GTK_TABLE (table6), entry_template_datetime, 1, 2, 7, 8,
4493 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4494 (GtkAttachOptions) (0), 0, 0);
4495 gtk_tooltips_set_tip (tooltips, entry_template_datetime, _("Specify a format for the the {datetime} wildcard. You can use any conversion specifiers which can be used with the ANSI C strftime function."), NULL);
4497 entry_template_year = gtk_entry_new ();
4498 gtk_widget_show (entry_template_year);
4499 gtk_table_attach (GTK_TABLE (table6), entry_template_year, 1, 2, 5, 6,
4500 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4501 (GtkAttachOptions) (0), 0, 0);
4502 gtk_tooltips_set_tip (tooltips, entry_template_year, _("Specify a format for the the {year} wildcard. You can use any conversion specifiers which can be used with the ANSI C strftime function."), NULL);
4504 entry_template_date = gtk_entry_new ();
4505 gtk_widget_show (entry_template_date);
4506 gtk_table_attach (GTK_TABLE (table6), entry_template_date, 1, 2, 6, 7,
4507 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
4508 (GtkAttachOptions) (0), 0, 0);
4509 gtk_tooltips_set_tip (tooltips, entry_template_date, _("Specify a format for the the {date} wildcard. You can use any conversion specifiers which can be used with the ANSI C strftime function."), NULL);
4511 label180 = gtk_label_new (_("<b>Template data</b>"));
4512 gtk_widget_show (label180);
4513 gtk_frame_set_label_widget (GTK_FRAME (frame21), label180);
4514 gtk_label_set_use_markup (GTK_LABEL (label180), TRUE);
4516 label119 = gtk_label_new (_("Templates"));
4517 gtk_widget_show (label119);
4518 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 6), label119);
4520 frame22 = gtk_frame_new (NULL);
4521 gtk_widget_show (frame22);
4522 gtk_container_add (GTK_CONTAINER (notebook2), frame22);
4523 gtk_container_set_border_width (GTK_CONTAINER (frame22), 5);
4524 gtk_frame_set_shadow_type (GTK_FRAME (frame22), GTK_SHADOW_NONE);
4526 alignment25 = gtk_alignment_new (0.5, 0.5, 1, 1);
4527 gtk_widget_show (alignment25);
4528 gtk_container_add (GTK_CONTAINER (frame22), alignment25);
4529 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment25), 0, 0, 12, 0);
4531 vbox13 = gtk_vbox_new (FALSE, 5);
4532 gtk_widget_show (vbox13);
4533 gtk_container_add (GTK_CONTAINER (alignment25), vbox13);
4535 vbox32 = gtk_vbox_new (FALSE, 0);
4536 gtk_widget_show (vbox32);
4537 gtk_box_pack_start (GTK_BOX (vbox13), vbox32, FALSE, TRUE, 0);
4539 scrolledwindow8 = gtk_scrolled_window_new (NULL, NULL);
4540 gtk_widget_show (scrolledwindow8);
4541 gtk_box_pack_start (GTK_BOX (vbox13), scrolledwindow8, TRUE, TRUE, 0);
4542 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow8), GTK_SHADOW_IN);
4544 treeview7 = gtk_tree_view_new ();
4545 gtk_widget_show (treeview7);
4546 gtk_container_add (GTK_CONTAINER (scrolledwindow8), treeview7);
4547 gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview7), TRUE);
4549 alignment10 = gtk_alignment_new (0.5, 0.5, 0.3, 1);
4550 gtk_widget_show (alignment10);
4551 gtk_box_pack_start (GTK_BOX (vbox13), alignment10, FALSE, FALSE, 0);
4552 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment10), 0, 5, 0, 0);
4554 button2 = gtk_button_new_with_mnemonic (_("C_hange"));
4555 gtk_widget_show (button2);
4556 gtk_container_add (GTK_CONTAINER (alignment10), button2);
4558 label181 = gtk_label_new (_("<b>Keyboard shortcuts</b>"));
4559 gtk_widget_show (label181);
4560 gtk_frame_set_label_widget (GTK_FRAME (frame22), label181);
4561 gtk_label_set_use_markup (GTK_LABEL (label181), TRUE);
4563 label151 = gtk_label_new (_("Keybindings"));
4564 gtk_widget_show (label151);
4565 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 7), label151);
4567 frame41 = gtk_frame_new (NULL);
4568 gtk_widget_show (frame41);
4569 gtk_container_add (GTK_CONTAINER (notebook2), frame41);
4570 gtk_container_set_border_width (GTK_CONTAINER (frame41), 5);
4571 gtk_frame_set_shadow_type (GTK_FRAME (frame41), GTK_SHADOW_NONE);
4573 alignment49 = gtk_alignment_new (0.5, 0.5, 1, 1);
4574 gtk_widget_show (alignment49);
4575 gtk_container_add (GTK_CONTAINER (frame41), alignment49);
4576 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment49), 0, 0, 12, 0);
4578 vbox27 = gtk_vbox_new (FALSE, 10);
4579 gtk_widget_show (vbox27);
4580 gtk_container_add (GTK_CONTAINER (alignment49), vbox27);
4581 gtk_container_set_border_width (GTK_CONTAINER (vbox27), 5);
4583 frame32 = gtk_frame_new (NULL);
4584 gtk_widget_show (frame32);
4585 gtk_box_pack_start (GTK_BOX (vbox27), frame32, FALSE, FALSE, 0);
4586 gtk_frame_set_shadow_type (GTK_FRAME (frame32), GTK_SHADOW_NONE);
4588 alignment35 = gtk_alignment_new (0.5, 0.5, 1, 1);
4589 gtk_widget_show (alignment35);
4590 gtk_container_add (GTK_CONTAINER (frame32), alignment35);
4591 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment35), 0, 0, 12, 0);
4593 hbox9 = gtk_hbox_new (FALSE, 5);
4594 gtk_widget_show (hbox9);
4595 gtk_container_add (GTK_CONTAINER (alignment35), hbox9);
4597 label202 = gtk_label_new (_("Command:"));
4598 gtk_widget_show (label202);
4599 gtk_box_pack_start (GTK_BOX (hbox9), label202, FALSE, FALSE, 0);
4601 entry_print_external_cmd = gtk_entry_new ();
4602 gtk_widget_show (entry_print_external_cmd);
4603 gtk_box_pack_start (GTK_BOX (hbox9), entry_print_external_cmd, TRUE, TRUE, 0);
4604 gtk_tooltips_set_tip (tooltips, entry_print_external_cmd, _("Path to the command for printing files (use %f for the filename)"), NULL);
4606 button_print_external_cmd = gtk_button_new ();
4607 gtk_widget_show (button_print_external_cmd);
4608 gtk_box_pack_start (GTK_BOX (hbox9), button_print_external_cmd, FALSE, FALSE, 0);
4610 image763 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_BUTTON);
4611 gtk_widget_show (image763);
4612 gtk_container_add (GTK_CONTAINER (button_print_external_cmd), image763);
4614 radio_print_external = gtk_radio_button_new_with_mnemonic (NULL, _("Use an external command for printing"));
4615 gtk_widget_show (radio_print_external);
4616 gtk_frame_set_label_widget (GTK_FRAME (frame32), radio_print_external);
4617 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_print_external), radio_print_external_group);
4618 radio_print_external_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_print_external));
4620 frame31 = gtk_frame_new (NULL);
4621 gtk_widget_show (frame31);
4622 gtk_box_pack_start (GTK_BOX (vbox27), frame31, FALSE, TRUE, 0);
4623 gtk_frame_set_shadow_type (GTK_FRAME (frame31), GTK_SHADOW_NONE);
4625 alignment34 = gtk_alignment_new (0.5, 0.5, 1, 1);
4626 gtk_widget_show (alignment34);
4627 gtk_container_add (GTK_CONTAINER (frame31), alignment34);
4628 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment34), 0, 0, 12, 0);
4630 vbox29 = gtk_vbox_new (FALSE, 0);
4631 gtk_widget_show (vbox29);
4632 gtk_container_add (GTK_CONTAINER (alignment34), vbox29);
4634 check_print_linenumbers = gtk_check_button_new_with_mnemonic (_("Print line numbers"));
4635 gtk_widget_show (check_print_linenumbers);
4636 gtk_box_pack_start (GTK_BOX (vbox29), check_print_linenumbers, FALSE, FALSE, 0);
4637 gtk_tooltips_set_tip (tooltips, check_print_linenumbers, _("Add line numbers to the printed page"), NULL);
4639 check_print_pagenumbers = gtk_check_button_new_with_mnemonic (_("Print page numbers"));
4640 gtk_widget_show (check_print_pagenumbers);
4641 gtk_box_pack_start (GTK_BOX (vbox29), check_print_pagenumbers, FALSE, FALSE, 0);
4642 gtk_tooltips_set_tip (tooltips, check_print_pagenumbers, _("Add page numbers at the bottom of each page. It takes 2 lines of the page."), NULL);
4644 check_print_pageheader = gtk_check_button_new_with_mnemonic (_("Print page header"));
4645 gtk_widget_show (check_print_pageheader);
4646 gtk_box_pack_start (GTK_BOX (vbox29), check_print_pageheader, FALSE, FALSE, 0);
4647 gtk_tooltips_set_tip (tooltips, check_print_pageheader, _("Add a little header to every page containing the page number, the filename and the current date (see below). It takes 3 lines of the page."), NULL);
4649 frame33 = gtk_frame_new (NULL);
4650 gtk_widget_show (frame33);
4651 gtk_box_pack_start (GTK_BOX (vbox29), frame33, TRUE, TRUE, 0);
4652 gtk_frame_set_label_align (GTK_FRAME (frame33), 0, 0);
4653 gtk_frame_set_shadow_type (GTK_FRAME (frame33), GTK_SHADOW_NONE);
4655 alignment36 = gtk_alignment_new (0, 0.5, 1, 1);
4656 gtk_widget_show (alignment36);
4657 gtk_container_add (GTK_CONTAINER (frame33), alignment36);
4658 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment36), 0, 0, 12, 0);
4660 vbox30 = gtk_vbox_new (FALSE, 1);
4661 gtk_widget_show (vbox30);
4662 gtk_container_add (GTK_CONTAINER (alignment36), vbox30);
4664 check_print_basename = gtk_check_button_new_with_mnemonic (_("Use the basename of the printed file"));
4665 gtk_widget_show (check_print_basename);
4666 gtk_box_pack_start (GTK_BOX (vbox30), check_print_basename, FALSE, FALSE, 0);
4667 gtk_tooltips_set_tip (tooltips, check_print_basename, _("Print only the basename (without the path) of the printed file"), NULL);
4669 hbox10 = gtk_hbox_new (FALSE, 5);
4670 gtk_widget_show (hbox10);
4671 gtk_box_pack_start (GTK_BOX (vbox30), hbox10, TRUE, TRUE, 0);
4673 label203 = gtk_label_new (_("Date format:"));
4674 gtk_widget_show (label203);
4675 gtk_box_pack_start (GTK_BOX (hbox10), label203, FALSE, FALSE, 0);
4677 entry_print_dateformat = gtk_entry_new ();
4678 gtk_widget_show (entry_print_dateformat);
4679 gtk_box_pack_start (GTK_BOX (hbox10), entry_print_dateformat, TRUE, TRUE, 0);
4680 gtk_tooltips_set_tip (tooltips, entry_print_dateformat, _("Specify a format for the date and time stamp which is added to the page header on each page. You can use any conversion specifiers which can be used with the ANSI C strftime function."), NULL);
4681 gtk_entry_set_invisible_char (GTK_ENTRY (entry_print_dateformat), 9679);
4683 radio_print_gtk = gtk_radio_button_new_with_mnemonic (NULL, _("Use native GTK printing"));
4684 gtk_widget_show (radio_print_gtk);
4685 gtk_frame_set_label_widget (GTK_FRAME (frame31), radio_print_gtk);
4686 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_print_gtk), radio_print_external_group);
4687 radio_print_external_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_print_gtk));
4689 label243 = gtk_label_new (_("<b>Printing</b>"));
4690 gtk_widget_show (label243);
4691 gtk_frame_set_label_widget (GTK_FRAME (frame41), label243);
4692 gtk_label_set_use_markup (GTK_LABEL (label243), TRUE);
4694 label201 = gtk_label_new (_("Printing"));
4695 gtk_widget_show (label201);
4696 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 8), label201);
4698 dialog_action_area3 = GTK_DIALOG (prefs_dialog)->action_area;
4699 gtk_widget_show (dialog_action_area3);
4700 gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area3), GTK_BUTTONBOX_END);
4702 button3 = gtk_button_new_from_stock ("gtk-apply");
4703 gtk_widget_show (button3);
4704 gtk_dialog_add_action_widget (GTK_DIALOG (prefs_dialog), button3, GTK_RESPONSE_APPLY);
4705 GTK_WIDGET_SET_FLAGS (button3, GTK_CAN_DEFAULT);
4707 button4 = gtk_button_new_from_stock ("gtk-cancel");
4708 gtk_widget_show (button4);
4709 gtk_dialog_add_action_widget (GTK_DIALOG (prefs_dialog), button4, GTK_RESPONSE_CANCEL);
4710 GTK_WIDGET_SET_FLAGS (button4, GTK_CAN_DEFAULT);
4712 button5 = gtk_button_new_from_stock ("gtk-ok");
4713 gtk_widget_show (button5);
4714 gtk_dialog_add_action_widget (GTK_DIALOG (prefs_dialog), button5, GTK_RESPONSE_OK);
4715 GTK_WIDGET_SET_FLAGS (button5, GTK_CAN_DEFAULT);
4717 button_help = gtk_button_new_from_stock ("gtk-help");
4718 gtk_widget_show (button_help);
4719 gtk_dialog_add_action_widget (GTK_DIALOG (prefs_dialog), button_help, GTK_RESPONSE_HELP);
4720 GTK_WIDGET_SET_FLAGS (button_help, GTK_CAN_DEFAULT);
4722 g_signal_connect ((gpointer) button_customize_toolbar, "clicked",
4723 G_CALLBACK (on_button_customize_toolbar_clicked),
4724 NULL);
4726 /* Store pointers to all widgets, for use by lookup_widget(). */
4727 GLADE_HOOKUP_OBJECT_NO_REF (prefs_dialog, prefs_dialog, "prefs_dialog");
4728 GLADE_HOOKUP_OBJECT_NO_REF (prefs_dialog, dialog_vbox3, "dialog_vbox3");
4729 GLADE_HOOKUP_OBJECT (prefs_dialog, notebook2, "notebook2");
4730 GLADE_HOOKUP_OBJECT (prefs_dialog, notebook5, "notebook5");
4731 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox20, "vbox20");
4732 GLADE_HOOKUP_OBJECT (prefs_dialog, frame10, "frame10");
4733 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment13, "alignment13");
4734 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox4, "vbox4");
4735 GLADE_HOOKUP_OBJECT (prefs_dialog, check_load_session, "check_load_session");
4736 GLADE_HOOKUP_OBJECT (prefs_dialog, check_vte, "check_vte");
4737 GLADE_HOOKUP_OBJECT (prefs_dialog, check_plugins, "check_plugins");
4738 GLADE_HOOKUP_OBJECT (prefs_dialog, label162, "label162");
4739 GLADE_HOOKUP_OBJECT (prefs_dialog, frame34, "frame34");
4740 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment37, "alignment37");
4741 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox34, "vbox34");
4742 GLADE_HOOKUP_OBJECT (prefs_dialog, check_save_win_pos, "check_save_win_pos");
4743 GLADE_HOOKUP_OBJECT (prefs_dialog, check_ask_for_quit, "check_ask_for_quit");
4744 GLADE_HOOKUP_OBJECT (prefs_dialog, label206, "label206");
4745 GLADE_HOOKUP_OBJECT (prefs_dialog, frame25, "frame25");
4746 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment28, "alignment28");
4747 GLADE_HOOKUP_OBJECT (prefs_dialog, table11, "table11");
4748 GLADE_HOOKUP_OBJECT (prefs_dialog, label191, "label191");
4749 GLADE_HOOKUP_OBJECT (prefs_dialog, startup_path_entry, "startup_path_entry");
4750 GLADE_HOOKUP_OBJECT (prefs_dialog, startup_path_button, "startup_path_button");
4751 GLADE_HOOKUP_OBJECT (prefs_dialog, image1741, "image1741");
4752 GLADE_HOOKUP_OBJECT (prefs_dialog, label192, "label192");
4753 GLADE_HOOKUP_OBJECT (prefs_dialog, project_file_path_entry, "project_file_path_entry");
4754 GLADE_HOOKUP_OBJECT (prefs_dialog, project_file_path_button, "project_file_path_button");
4755 GLADE_HOOKUP_OBJECT (prefs_dialog, image1775, "image1775");
4756 GLADE_HOOKUP_OBJECT (prefs_dialog, label235, "label235");
4757 GLADE_HOOKUP_OBJECT (prefs_dialog, extra_plugin_path_entry, "extra_plugin_path_entry");
4758 GLADE_HOOKUP_OBJECT (prefs_dialog, extra_plugin_path_button, "extra_plugin_path_button");
4759 GLADE_HOOKUP_OBJECT (prefs_dialog, image2852, "image2852");
4760 GLADE_HOOKUP_OBJECT (prefs_dialog, label190, "label190");
4761 GLADE_HOOKUP_OBJECT (prefs_dialog, label233, "label233");
4762 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox41, "vbox41");
4763 GLADE_HOOKUP_OBJECT (prefs_dialog, frame19, "frame19");
4764 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment22, "alignment22");
4765 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox21, "vbox21");
4766 GLADE_HOOKUP_OBJECT (prefs_dialog, check_beep, "check_beep");
4767 GLADE_HOOKUP_OBJECT (prefs_dialog, check_switch_pages, "check_switch_pages");
4768 GLADE_HOOKUP_OBJECT (prefs_dialog, check_suppress_status_msgs, "check_suppress_status_msgs");
4769 GLADE_HOOKUP_OBJECT (prefs_dialog, check_auto_focus, "check_auto_focus");
4770 GLADE_HOOKUP_OBJECT (prefs_dialog, label199, "label199");
4771 GLADE_HOOKUP_OBJECT (prefs_dialog, frame36, "frame36");
4772 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment39, "alignment39");
4773 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox36, "vbox36");
4774 GLADE_HOOKUP_OBJECT (prefs_dialog, check_ask_suppress_search_dialogs, "check_ask_suppress_search_dialogs");
4775 GLADE_HOOKUP_OBJECT (prefs_dialog, check_search_use_current_word, "check_search_use_current_word");
4776 GLADE_HOOKUP_OBJECT (prefs_dialog, check_fif_current_dir, "check_fif_current_dir");
4777 GLADE_HOOKUP_OBJECT (prefs_dialog, label215, "label215");
4778 GLADE_HOOKUP_OBJECT (prefs_dialog, frame35, "frame35");
4779 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment38, "alignment38");
4780 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox35, "vbox35");
4781 GLADE_HOOKUP_OBJECT (prefs_dialog, check_project_session, "check_project_session");
4782 GLADE_HOOKUP_OBJECT (prefs_dialog, check_project_file_in_basedir, "check_project_file_in_basedir");
4783 GLADE_HOOKUP_OBJECT (prefs_dialog, label207, "label207");
4784 GLADE_HOOKUP_OBJECT (prefs_dialog, label234, "label234");
4785 GLADE_HOOKUP_OBJECT (prefs_dialog, label94, "label94");
4786 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox14, "vbox14");
4787 GLADE_HOOKUP_OBJECT (prefs_dialog, frame7, "frame7");
4788 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment9, "alignment9");
4789 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox11, "vbox11");
4790 GLADE_HOOKUP_OBJECT (prefs_dialog, frame39, "frame39");
4791 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment46, "alignment46");
4792 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox46, "vbox46");
4793 GLADE_HOOKUP_OBJECT (prefs_dialog, check_list_symbol, "check_list_symbol");
4794 GLADE_HOOKUP_OBJECT (prefs_dialog, check_list_openfiles, "check_list_openfiles");
4795 GLADE_HOOKUP_OBJECT (prefs_dialog, check_sidebar_visible, "check_sidebar_visible");
4796 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox17, "hbox17");
4797 GLADE_HOOKUP_OBJECT (prefs_dialog, label237, "label237");
4798 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_sidebar_left, "radio_sidebar_left");
4799 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_sidebar_right, "radio_sidebar_right");
4800 GLADE_HOOKUP_OBJECT (prefs_dialog, label146, "label146");
4801 GLADE_HOOKUP_OBJECT (prefs_dialog, frame4, "frame4");
4802 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment5, "alignment5");
4803 GLADE_HOOKUP_OBJECT (prefs_dialog, table2, "table2");
4804 GLADE_HOOKUP_OBJECT (prefs_dialog, label100, "label100");
4805 GLADE_HOOKUP_OBJECT (prefs_dialog, label101, "label101");
4806 GLADE_HOOKUP_OBJECT (prefs_dialog, label103, "label103");
4807 GLADE_HOOKUP_OBJECT (prefs_dialog, msgwin_font, "msgwin_font");
4808 GLADE_HOOKUP_OBJECT (prefs_dialog, tagbar_font, "tagbar_font");
4809 GLADE_HOOKUP_OBJECT (prefs_dialog, editor_font, "editor_font");
4810 GLADE_HOOKUP_OBJECT (prefs_dialog, label99, "label99");
4811 GLADE_HOOKUP_OBJECT (prefs_dialog, frame29, "frame29");
4812 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment32, "alignment32");
4813 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox26, "vbox26");
4814 GLADE_HOOKUP_OBJECT (prefs_dialog, check_show_notebook_tabs, "check_show_notebook_tabs");
4815 GLADE_HOOKUP_OBJECT (prefs_dialog, check_show_tab_cross, "check_show_tab_cross");
4816 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox7, "hbox7");
4817 GLADE_HOOKUP_OBJECT (prefs_dialog, label150, "label150");
4818 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_tab_left, "radio_tab_left");
4819 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_tab_right, "radio_tab_right");
4820 GLADE_HOOKUP_OBJECT (prefs_dialog, check_double_click_hides_widgets, "check_double_click_hides_widgets");
4821 GLADE_HOOKUP_OBJECT (prefs_dialog, label197, "label197");
4822 GLADE_HOOKUP_OBJECT (prefs_dialog, frame9, "frame9");
4823 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment12, "alignment12");
4824 GLADE_HOOKUP_OBJECT (prefs_dialog, table8, "table8");
4825 GLADE_HOOKUP_OBJECT (prefs_dialog, label160, "label160");
4826 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_tab_msgwin, "combo_tab_msgwin");
4827 GLADE_HOOKUP_OBJECT (prefs_dialog, label161, "label161");
4828 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_tab_sidebar, "combo_tab_sidebar");
4829 GLADE_HOOKUP_OBJECT (prefs_dialog, label159, "label159");
4830 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_tab_editor, "combo_tab_editor");
4831 GLADE_HOOKUP_OBJECT (prefs_dialog, label158, "label158");
4832 GLADE_HOOKUP_OBJECT (prefs_dialog, frame23, "frame23");
4833 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment26, "alignment26");
4834 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox22, "vbox22");
4835 GLADE_HOOKUP_OBJECT (prefs_dialog, check_statusbar_visible, "check_statusbar_visible");
4836 GLADE_HOOKUP_OBJECT (prefs_dialog, label187, "label187");
4837 GLADE_HOOKUP_OBJECT (prefs_dialog, label157, "label157");
4838 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox15, "vbox15");
4839 GLADE_HOOKUP_OBJECT (prefs_dialog, frame28, "frame28");
4840 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment31, "alignment31");
4841 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox42, "vbox42");
4842 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox18, "hbox18");
4843 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox52, "vbox52");
4844 GLADE_HOOKUP_OBJECT (prefs_dialog, check_toolbar_show, "check_toolbar_show");
4845 GLADE_HOOKUP_OBJECT (prefs_dialog, check_toolbar_in_menu, "check_toolbar_in_menu");
4846 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox53, "vbox53");
4847 GLADE_HOOKUP_OBJECT (prefs_dialog, button_customize_toolbar, "button_customize_toolbar");
4848 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment45, "alignment45");
4849 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox16, "hbox16");
4850 GLADE_HOOKUP_OBJECT (prefs_dialog, image2877, "image2877");
4851 GLADE_HOOKUP_OBJECT (prefs_dialog, label236, "label236");
4852 GLADE_HOOKUP_OBJECT (prefs_dialog, frame_toolbar_style, "frame_toolbar_style");
4853 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment50, "alignment50");
4854 GLADE_HOOKUP_OBJECT (prefs_dialog, table19, "table19");
4855 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_style_default, "radio_toolbar_style_default");
4856 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_imagetext, "radio_toolbar_imagetext");
4857 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_image, "radio_toolbar_image");
4858 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_text, "radio_toolbar_text");
4859 GLADE_HOOKUP_OBJECT (prefs_dialog, label244, "label244");
4860 GLADE_HOOKUP_OBJECT (prefs_dialog, frame_toolbar_icon, "frame_toolbar_icon");
4861 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment51, "alignment51");
4862 GLADE_HOOKUP_OBJECT (prefs_dialog, table20, "table20");
4863 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_icon_default, "radio_toolbar_icon_default");
4864 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_small, "radio_toolbar_small");
4865 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_verysmall, "radio_toolbar_verysmall");
4866 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_toolbar_large, "radio_toolbar_large");
4867 GLADE_HOOKUP_OBJECT (prefs_dialog, label245, "label245");
4868 GLADE_HOOKUP_OBJECT (prefs_dialog, label246, "label246");
4869 GLADE_HOOKUP_OBJECT (prefs_dialog, label164, "label164");
4870 GLADE_HOOKUP_OBJECT (prefs_dialog, notebook4, "notebook4");
4871 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox5, "vbox5");
4872 GLADE_HOOKUP_OBJECT (prefs_dialog, frame14, "frame14");
4873 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment17, "alignment17");
4874 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox17, "vbox17");
4875 GLADE_HOOKUP_OBJECT (prefs_dialog, check_line_wrapping, "check_line_wrapping");
4876 GLADE_HOOKUP_OBJECT (prefs_dialog, check_smart_home, "check_smart_home");
4877 GLADE_HOOKUP_OBJECT (prefs_dialog, check_disable_dnd, "check_disable_dnd");
4878 GLADE_HOOKUP_OBJECT (prefs_dialog, check_folding, "check_folding");
4879 GLADE_HOOKUP_OBJECT (prefs_dialog, check_unfold_children, "check_unfold_children");
4880 GLADE_HOOKUP_OBJECT (prefs_dialog, check_indicators, "check_indicators");
4881 GLADE_HOOKUP_OBJECT (prefs_dialog, check_newline_strip, "check_newline_strip");
4882 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox11, "hbox11");
4883 GLADE_HOOKUP_OBJECT (prefs_dialog, label209, "label209");
4884 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_line_break, "spin_line_break");
4885 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox12, "hbox12");
4886 GLADE_HOOKUP_OBJECT (prefs_dialog, label220, "label220");
4887 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_toggle_mark, "entry_toggle_mark");
4888 GLADE_HOOKUP_OBJECT (prefs_dialog, label172, "label172");
4889 GLADE_HOOKUP_OBJECT (prefs_dialog, label211, "label211");
4890 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox40, "vbox40");
4891 GLADE_HOOKUP_OBJECT (prefs_dialog, label_project_indent_warning, "label_project_indent_warning");
4892 GLADE_HOOKUP_OBJECT (prefs_dialog, frame27, "frame27");
4893 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment30, "alignment30");
4894 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox25, "vbox25");
4895 GLADE_HOOKUP_OBJECT (prefs_dialog, table13, "table13");
4896 GLADE_HOOKUP_OBJECT (prefs_dialog, label183, "label183");
4897 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_auto_indent_mode, "combo_auto_indent_mode");
4898 GLADE_HOOKUP_OBJECT (prefs_dialog, label200, "label200");
4899 GLADE_HOOKUP_OBJECT (prefs_dialog, label222, "label222");
4900 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_indent_width, "spin_indent_width");
4901 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_indent_spaces, "radio_indent_spaces");
4902 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_indent_tabs, "radio_indent_tabs");
4903 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_indent_both, "radio_indent_both");
4904 GLADE_HOOKUP_OBJECT (prefs_dialog, check_detect_indent, "check_detect_indent");
4905 GLADE_HOOKUP_OBJECT (prefs_dialog, check_tab_key_indents, "check_tab_key_indents");
4906 GLADE_HOOKUP_OBJECT (prefs_dialog, label195, "label195");
4907 GLADE_HOOKUP_OBJECT (prefs_dialog, label232, "label232");
4908 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox39, "vbox39");
4909 GLADE_HOOKUP_OBJECT (prefs_dialog, frame18, "frame18");
4910 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment21, "alignment21");
4911 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox19, "vbox19");
4912 GLADE_HOOKUP_OBJECT (prefs_dialog, check_complete_snippets, "check_complete_snippets");
4913 GLADE_HOOKUP_OBJECT (prefs_dialog, check_xmltag, "check_xmltag");
4914 GLADE_HOOKUP_OBJECT (prefs_dialog, check_auto_multiline, "check_auto_multiline");
4915 GLADE_HOOKUP_OBJECT (prefs_dialog, check_symbol_auto_completion, "check_symbol_auto_completion");
4916 GLADE_HOOKUP_OBJECT (prefs_dialog, check_autocomplete_doc_words, "check_autocomplete_doc_words");
4917 GLADE_HOOKUP_OBJECT (prefs_dialog, check_completion_drops_rest_of_word, "check_completion_drops_rest_of_word");
4918 GLADE_HOOKUP_OBJECT (prefs_dialog, table14, "table14");
4919 GLADE_HOOKUP_OBJECT (prefs_dialog, label223, "label223");
4920 GLADE_HOOKUP_OBJECT (prefs_dialog, label173, "label173");
4921 GLADE_HOOKUP_OBJECT (prefs_dialog, label205, "label205");
4922 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_symbol_complete_chars, "spin_symbol_complete_chars");
4923 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_symbollistheight, "spin_symbollistheight");
4924 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_autocompletion_max_entries, "spin_autocompletion_max_entries");
4925 GLADE_HOOKUP_OBJECT (prefs_dialog, label177, "label177");
4926 GLADE_HOOKUP_OBJECT (prefs_dialog, frame38, "frame38");
4927 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment42, "alignment42");
4928 GLADE_HOOKUP_OBJECT (prefs_dialog, table16, "table16");
4929 GLADE_HOOKUP_OBJECT (prefs_dialog, check_autoclose_parenthesis, "check_autoclose_parenthesis");
4930 GLADE_HOOKUP_OBJECT (prefs_dialog, check_autoclose_squote, "check_autoclose_squote");
4931 GLADE_HOOKUP_OBJECT (prefs_dialog, check_autoclose_cbracket, "check_autoclose_cbracket");
4932 GLADE_HOOKUP_OBJECT (prefs_dialog, check_autoclose_sbracket, "check_autoclose_sbracket");
4933 GLADE_HOOKUP_OBJECT (prefs_dialog, check_autoclose_dquote, "check_autoclose_dquote");
4934 GLADE_HOOKUP_OBJECT (prefs_dialog, label225, "label225");
4935 GLADE_HOOKUP_OBJECT (prefs_dialog, label226, "label226");
4936 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox24, "vbox24");
4937 GLADE_HOOKUP_OBJECT (prefs_dialog, frame5, "frame5");
4938 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment6, "alignment6");
4939 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox12, "vbox12");
4940 GLADE_HOOKUP_OBJECT (prefs_dialog, check_highlighting_invert, "check_highlighting_invert");
4941 GLADE_HOOKUP_OBJECT (prefs_dialog, check_indent, "check_indent");
4942 GLADE_HOOKUP_OBJECT (prefs_dialog, check_white_space, "check_white_space");
4943 GLADE_HOOKUP_OBJECT (prefs_dialog, check_line_end, "check_line_end");
4944 GLADE_HOOKUP_OBJECT (prefs_dialog, check_line_numbers, "check_line_numbers");
4945 GLADE_HOOKUP_OBJECT (prefs_dialog, check_markers_margin, "check_markers_margin");
4946 GLADE_HOOKUP_OBJECT (prefs_dialog, check_scroll_stop_at_last_line, "check_scroll_stop_at_last_line");
4947 GLADE_HOOKUP_OBJECT (prefs_dialog, label102, "label102");
4948 GLADE_HOOKUP_OBJECT (prefs_dialog, frame8, "frame8");
4949 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment11, "alignment11");
4950 GLADE_HOOKUP_OBJECT (prefs_dialog, table7, "table7");
4951 GLADE_HOOKUP_OBJECT (prefs_dialog, label133, "label133");
4952 GLADE_HOOKUP_OBJECT (prefs_dialog, label134, "label134");
4953 GLADE_HOOKUP_OBJECT (prefs_dialog, label156, "label156");
4954 GLADE_HOOKUP_OBJECT (prefs_dialog, long_line_color, "long_line_color");
4955 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_long_line, "spin_long_line");
4956 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox5, "hbox5");
4957 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_long_line_line, "radio_long_line_line");
4958 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_long_line_background, "radio_long_line_background");
4959 GLADE_HOOKUP_OBJECT (prefs_dialog, check_long_line, "check_long_line");
4960 GLADE_HOOKUP_OBJECT (prefs_dialog, label242, "label242");
4961 GLADE_HOOKUP_OBJECT (prefs_dialog, frame40, "frame40");
4962 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment47, "alignment47");
4963 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox48, "vbox48");
4964 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_virtualspace_disabled, "radio_virtualspace_disabled");
4965 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_virtualspace_selection, "radio_virtualspace_selection");
4966 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_virtualspace_always, "radio_virtualspace_always");
4967 GLADE_HOOKUP_OBJECT (prefs_dialog, label238, "label238");
4968 GLADE_HOOKUP_OBJECT (prefs_dialog, label213, "label213");
4969 GLADE_HOOKUP_OBJECT (prefs_dialog, label95, "label95");
4970 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox18, "vbox18");
4971 GLADE_HOOKUP_OBJECT (prefs_dialog, frame6, "frame6");
4972 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment7, "alignment7");
4973 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox8, "vbox8");
4974 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox38, "vbox38");
4975 GLADE_HOOKUP_OBJECT (prefs_dialog, check_cmdline_new_files, "check_cmdline_new_files");
4976 GLADE_HOOKUP_OBJECT (prefs_dialog, table15, "table15");
4977 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_eol, "combo_eol");
4978 GLADE_HOOKUP_OBJECT (prefs_dialog, label210, "label210");
4979 GLADE_HOOKUP_OBJECT (prefs_dialog, label109, "label109");
4980 GLADE_HOOKUP_OBJECT (prefs_dialog, frame37, "frame37");
4981 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment40, "alignment40");
4982 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox43, "vbox43");
4983 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox44, "vbox44");
4984 GLADE_HOOKUP_OBJECT (prefs_dialog, label153, "label153");
4985 GLADE_HOOKUP_OBJECT (prefs_dialog, eventbox1, "eventbox1");
4986 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_new_encoding, "combo_new_encoding");
4987 GLADE_HOOKUP_OBJECT (prefs_dialog, check_open_encoding, "check_open_encoding");
4988 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox45, "vbox45");
4989 GLADE_HOOKUP_OBJECT (prefs_dialog, label_open_encoding, "label_open_encoding");
4990 GLADE_HOOKUP_OBJECT (prefs_dialog, eventbox3, "eventbox3");
4991 GLADE_HOOKUP_OBJECT (prefs_dialog, combo_open_encoding, "combo_open_encoding");
4992 GLADE_HOOKUP_OBJECT (prefs_dialog, label219, "label219");
4993 GLADE_HOOKUP_OBJECT (prefs_dialog, frame2, "frame2");
4994 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment3, "alignment3");
4995 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox6, "vbox6");
4996 GLADE_HOOKUP_OBJECT (prefs_dialog, check_new_line, "check_new_line");
4997 GLADE_HOOKUP_OBJECT (prefs_dialog, check_trailing_spaces, "check_trailing_spaces");
4998 GLADE_HOOKUP_OBJECT (prefs_dialog, check_replace_tabs, "check_replace_tabs");
4999 GLADE_HOOKUP_OBJECT (prefs_dialog, label19, "label19");
5000 GLADE_HOOKUP_OBJECT (prefs_dialog, frame17, "frame17");
5001 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment20, "alignment20");
5002 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox37, "vbox37");
5003 GLADE_HOOKUP_OBJECT (prefs_dialog, table10, "table10");
5004 GLADE_HOOKUP_OBJECT (prefs_dialog, label147, "label147");
5005 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_mru, "spin_mru");
5006 GLADE_HOOKUP_OBJECT (prefs_dialog, label208, "label208");
5007 GLADE_HOOKUP_OBJECT (prefs_dialog, spin_disk_check, "spin_disk_check");
5008 GLADE_HOOKUP_OBJECT (prefs_dialog, label198, "label198");
5009 GLADE_HOOKUP_OBJECT (prefs_dialog, label174, "label174");
5010 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox23, "vbox23");
5011 GLADE_HOOKUP_OBJECT (prefs_dialog, frame20, "frame20");
5012 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment23, "alignment23");
5013 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox2, "vbox2");
5014 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox33, "vbox33");
5015 GLADE_HOOKUP_OBJECT (prefs_dialog, table1, "table1");
5016 GLADE_HOOKUP_OBJECT (prefs_dialog, label97, "label97");
5017 GLADE_HOOKUP_OBJECT (prefs_dialog, label117, "label117");
5018 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_com_term, "entry_com_term");
5019 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_browser, "entry_browser");
5020 GLADE_HOOKUP_OBJECT (prefs_dialog, button_term, "button_term");
5021 GLADE_HOOKUP_OBJECT (prefs_dialog, image286, "image286");
5022 GLADE_HOOKUP_OBJECT (prefs_dialog, button_browser, "button_browser");
5023 GLADE_HOOKUP_OBJECT (prefs_dialog, image287, "image287");
5024 GLADE_HOOKUP_OBJECT (prefs_dialog, label171, "label171");
5025 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_grep, "entry_grep");
5026 GLADE_HOOKUP_OBJECT (prefs_dialog, button_grep, "button_grep");
5027 GLADE_HOOKUP_OBJECT (prefs_dialog, image808, "image808");
5028 GLADE_HOOKUP_OBJECT (prefs_dialog, label179, "label179");
5029 GLADE_HOOKUP_OBJECT (prefs_dialog, frame26, "frame26");
5030 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment29, "alignment29");
5031 GLADE_HOOKUP_OBJECT (prefs_dialog, table12, "table12");
5032 GLADE_HOOKUP_OBJECT (prefs_dialog, label189, "label189");
5033 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_contextaction, "entry_contextaction");
5034 GLADE_HOOKUP_OBJECT (prefs_dialog, button_contextaction, "button_contextaction");
5035 GLADE_HOOKUP_OBJECT (prefs_dialog, image1919, "image1919");
5036 GLADE_HOOKUP_OBJECT (prefs_dialog, label193, "label193");
5037 GLADE_HOOKUP_OBJECT (prefs_dialog, label96, "label96");
5038 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox49, "vbox49");
5039 GLADE_HOOKUP_OBJECT (prefs_dialog, frame21, "frame21");
5040 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment24, "alignment24");
5041 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox9, "vbox9");
5042 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox31, "vbox31");
5043 GLADE_HOOKUP_OBJECT (prefs_dialog, table6, "table6");
5044 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_mail, "entry_template_mail");
5045 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_initial, "entry_template_initial");
5046 GLADE_HOOKUP_OBJECT (prefs_dialog, label126, "label126");
5047 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_version, "entry_template_version");
5048 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_company, "entry_template_company");
5049 GLADE_HOOKUP_OBJECT (prefs_dialog, label129, "label129");
5050 GLADE_HOOKUP_OBJECT (prefs_dialog, label123, "label123");
5051 GLADE_HOOKUP_OBJECT (prefs_dialog, label130, "label130");
5052 GLADE_HOOKUP_OBJECT (prefs_dialog, label131, "label131");
5053 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_developer, "entry_template_developer");
5054 GLADE_HOOKUP_OBJECT (prefs_dialog, label216, "label216");
5055 GLADE_HOOKUP_OBJECT (prefs_dialog, label217, "label217");
5056 GLADE_HOOKUP_OBJECT (prefs_dialog, label218, "label218");
5057 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_datetime, "entry_template_datetime");
5058 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_year, "entry_template_year");
5059 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_template_date, "entry_template_date");
5060 GLADE_HOOKUP_OBJECT (prefs_dialog, label180, "label180");
5061 GLADE_HOOKUP_OBJECT (prefs_dialog, label119, "label119");
5062 GLADE_HOOKUP_OBJECT (prefs_dialog, frame22, "frame22");
5063 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment25, "alignment25");
5064 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox13, "vbox13");
5065 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox32, "vbox32");
5066 GLADE_HOOKUP_OBJECT (prefs_dialog, scrolledwindow8, "scrolledwindow8");
5067 GLADE_HOOKUP_OBJECT (prefs_dialog, treeview7, "treeview7");
5068 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment10, "alignment10");
5069 GLADE_HOOKUP_OBJECT (prefs_dialog, button2, "button2");
5070 GLADE_HOOKUP_OBJECT (prefs_dialog, label181, "label181");
5071 GLADE_HOOKUP_OBJECT (prefs_dialog, label151, "label151");
5072 GLADE_HOOKUP_OBJECT (prefs_dialog, frame41, "frame41");
5073 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment49, "alignment49");
5074 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox27, "vbox27");
5075 GLADE_HOOKUP_OBJECT (prefs_dialog, frame32, "frame32");
5076 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment35, "alignment35");
5077 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox9, "hbox9");
5078 GLADE_HOOKUP_OBJECT (prefs_dialog, label202, "label202");
5079 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_print_external_cmd, "entry_print_external_cmd");
5080 GLADE_HOOKUP_OBJECT (prefs_dialog, button_print_external_cmd, "button_print_external_cmd");
5081 GLADE_HOOKUP_OBJECT (prefs_dialog, image763, "image763");
5082 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_print_external, "radio_print_external");
5083 GLADE_HOOKUP_OBJECT (prefs_dialog, frame31, "frame31");
5084 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment34, "alignment34");
5085 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox29, "vbox29");
5086 GLADE_HOOKUP_OBJECT (prefs_dialog, check_print_linenumbers, "check_print_linenumbers");
5087 GLADE_HOOKUP_OBJECT (prefs_dialog, check_print_pagenumbers, "check_print_pagenumbers");
5088 GLADE_HOOKUP_OBJECT (prefs_dialog, check_print_pageheader, "check_print_pageheader");
5089 GLADE_HOOKUP_OBJECT (prefs_dialog, frame33, "frame33");
5090 GLADE_HOOKUP_OBJECT (prefs_dialog, alignment36, "alignment36");
5091 GLADE_HOOKUP_OBJECT (prefs_dialog, vbox30, "vbox30");
5092 GLADE_HOOKUP_OBJECT (prefs_dialog, check_print_basename, "check_print_basename");
5093 GLADE_HOOKUP_OBJECT (prefs_dialog, hbox10, "hbox10");
5094 GLADE_HOOKUP_OBJECT (prefs_dialog, label203, "label203");
5095 GLADE_HOOKUP_OBJECT (prefs_dialog, entry_print_dateformat, "entry_print_dateformat");
5096 GLADE_HOOKUP_OBJECT (prefs_dialog, radio_print_gtk, "radio_print_gtk");
5097 GLADE_HOOKUP_OBJECT (prefs_dialog, label243, "label243");
5098 GLADE_HOOKUP_OBJECT (prefs_dialog, label201, "label201");
5099 GLADE_HOOKUP_OBJECT_NO_REF (prefs_dialog, dialog_action_area3, "dialog_action_area3");
5100 GLADE_HOOKUP_OBJECT (prefs_dialog, button3, "button3");
5101 GLADE_HOOKUP_OBJECT (prefs_dialog, button4, "button4");
5102 GLADE_HOOKUP_OBJECT (prefs_dialog, button5, "button5");
5103 GLADE_HOOKUP_OBJECT (prefs_dialog, button_help, "button_help");
5104 GLADE_HOOKUP_OBJECT_NO_REF (prefs_dialog, tooltips, "tooltips");
5106 gtk_widget_grab_default (button5);
5107 return prefs_dialog;
5110 GtkWidget*
5111 create_project_dialog (void)
5113 GtkWidget *project_dialog;
5114 GtkWidget *dialog_vbox4;
5115 GtkWidget *project_notebook;
5116 GtkWidget *table17;
5117 GtkWidget *label228;
5118 GtkWidget *combo_auto_indent_mode;
5119 GtkWidget *label229;
5120 GtkWidget *label230;
5121 GtkObject *spin_indent_width_adj;
5122 GtkWidget *spin_indent_width;
5123 GtkWidget *radio_indent_spaces;
5124 GSList *radio_indent_spaces_group = NULL;
5125 GtkWidget *radio_indent_tabs;
5126 GtkWidget *radio_indent_both;
5127 GtkWidget *check_detect_indent;
5128 GtkWidget *label227;
5129 GtkWidget *vbox47;
5130 GtkWidget *frame40;
5131 GtkWidget *alignment48;
5132 GtkWidget *table18;
5133 GtkWidget *label241;
5134 GtkWidget *label240;
5135 GtkWidget *radio_long_line_disabled;
5136 GSList *radio_long_line_disabled_group = NULL;
5137 GtkWidget *radio_long_line_custom;
5138 GtkWidget *radio_long_line_default;
5139 GtkObject *spin_long_line_adj;
5140 GtkWidget *spin_long_line;
5141 GtkWidget *label239;
5142 GtkWidget *label238;
5143 GtkWidget *dialog_action_area4;
5144 GtkWidget *cancelbutton1;
5145 GtkWidget *okbutton1;
5146 GtkTooltips *tooltips;
5148 tooltips = gtk_tooltips_new ();
5150 project_dialog = gtk_dialog_new ();
5151 gtk_window_set_title (GTK_WINDOW (project_dialog), _("Project Properties"));
5152 gtk_window_set_type_hint (GTK_WINDOW (project_dialog), GDK_WINDOW_TYPE_HINT_DIALOG);
5154 dialog_vbox4 = GTK_DIALOG (project_dialog)->vbox;
5155 gtk_widget_show (dialog_vbox4);
5157 project_notebook = gtk_notebook_new ();
5158 gtk_widget_show (project_notebook);
5159 gtk_box_pack_start (GTK_BOX (dialog_vbox4), project_notebook, TRUE, TRUE, 0);
5161 table17 = gtk_table_new (6, 2, FALSE);
5162 gtk_widget_show (table17);
5163 gtk_container_add (GTK_CONTAINER (project_notebook), table17);
5164 gtk_container_set_border_width (GTK_CONTAINER (table17), 6);
5165 gtk_table_set_row_spacings (GTK_TABLE (table17), 3);
5166 gtk_table_set_col_spacings (GTK_TABLE (table17), 24);
5168 label228 = gtk_label_new (_("Auto-indent mode:"));
5169 gtk_widget_show (label228);
5170 gtk_table_attach (GTK_TABLE (table17), label228, 0, 1, 5, 6,
5171 (GtkAttachOptions) (GTK_FILL),
5172 (GtkAttachOptions) (0), 0, 0);
5173 gtk_misc_set_alignment (GTK_MISC (label228), 0, 0.5);
5175 combo_auto_indent_mode = gtk_combo_box_new_text ();
5176 gtk_widget_show (combo_auto_indent_mode);
5177 gtk_table_attach (GTK_TABLE (table17), combo_auto_indent_mode, 1, 2, 5, 6,
5178 (GtkAttachOptions) (GTK_FILL),
5179 (GtkAttachOptions) (GTK_FILL), 0, 0);
5180 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("None"));
5181 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("Basic"));
5182 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("Current chars"));
5183 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_auto_indent_mode), _("Match braces"));
5185 label229 = gtk_label_new (_("Type:"));
5186 gtk_widget_show (label229);
5187 gtk_table_attach (GTK_TABLE (table17), label229, 0, 1, 1, 2,
5188 (GtkAttachOptions) (GTK_FILL),
5189 (GtkAttachOptions) (0), 0, 0);
5190 gtk_misc_set_alignment (GTK_MISC (label229), 0, 0.5);
5192 label230 = gtk_label_new (_("Width:"));
5193 gtk_widget_show (label230);
5194 gtk_table_attach (GTK_TABLE (table17), label230, 0, 1, 0, 1,
5195 (GtkAttachOptions) (GTK_FILL),
5196 (GtkAttachOptions) (0), 0, 0);
5197 gtk_misc_set_alignment (GTK_MISC (label230), 0, 0.5);
5199 spin_indent_width_adj = gtk_adjustment_new (1, 1, 99, 1, 10, 0);
5200 spin_indent_width = gtk_spin_button_new (GTK_ADJUSTMENT (spin_indent_width_adj), 1, 0);
5201 gtk_widget_show (spin_indent_width);
5202 gtk_table_attach (GTK_TABLE (table17), spin_indent_width, 1, 2, 0, 1,
5203 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
5204 (GtkAttachOptions) (0), 0, 0);
5205 gtk_tooltips_set_tip (tooltips, spin_indent_width, _("The width in chars of a single indent"), NULL);
5206 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_indent_width), TRUE);
5207 gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (spin_indent_width), GTK_UPDATE_IF_VALID);
5208 gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (spin_indent_width), TRUE);
5210 radio_indent_spaces = gtk_radio_button_new_with_mnemonic (NULL, _("_Spaces"));
5211 gtk_widget_show (radio_indent_spaces);
5212 gtk_table_attach (GTK_TABLE (table17), radio_indent_spaces, 1, 2, 2, 3,
5213 (GtkAttachOptions) (GTK_FILL),
5214 (GtkAttachOptions) (0), 0, 0);
5215 gtk_tooltips_set_tip (tooltips, radio_indent_spaces, _("Use spaces when inserting indentation"), NULL);
5216 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_indent_spaces), radio_indent_spaces_group);
5217 radio_indent_spaces_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_indent_spaces));
5219 radio_indent_tabs = gtk_radio_button_new_with_mnemonic (NULL, _("_Tabs"));
5220 gtk_widget_show (radio_indent_tabs);
5221 gtk_table_attach (GTK_TABLE (table17), radio_indent_tabs, 1, 2, 1, 2,
5222 (GtkAttachOptions) (GTK_FILL),
5223 (GtkAttachOptions) (0), 0, 0);
5224 gtk_tooltips_set_tip (tooltips, radio_indent_tabs, _("Use one tab per indent"), NULL);
5225 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_indent_tabs), radio_indent_spaces_group);
5226 radio_indent_spaces_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_indent_tabs));
5228 radio_indent_both = gtk_radio_button_new_with_mnemonic (NULL, _("T_abs and Spaces"));
5229 gtk_widget_show (radio_indent_both);
5230 gtk_table_attach (GTK_TABLE (table17), radio_indent_both, 1, 2, 3, 4,
5231 (GtkAttachOptions) (GTK_FILL),
5232 (GtkAttachOptions) (0), 0, 0);
5233 gtk_tooltips_set_tip (tooltips, radio_indent_both, _("Use spaces if the total indent is less than the tab width, otherwise use both"), NULL);
5234 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_indent_both), radio_indent_spaces_group);
5235 radio_indent_spaces_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_indent_both));
5237 check_detect_indent = gtk_check_button_new_with_mnemonic (_("Detect from file"));
5238 gtk_widget_show (check_detect_indent);
5239 gtk_table_attach (GTK_TABLE (table17), check_detect_indent, 1, 2, 4, 5,
5240 (GtkAttachOptions) (GTK_FILL),
5241 (GtkAttachOptions) (0), 0, 0);
5242 gtk_tooltips_set_tip (tooltips, check_detect_indent, _("Whether to detect the indentation type from file contents when a file is opened"), NULL);
5244 label227 = gtk_label_new (_("Indentation"));
5245 gtk_widget_show (label227);
5246 gtk_notebook_set_tab_label (GTK_NOTEBOOK (project_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (project_notebook), 0), label227);
5248 vbox47 = gtk_vbox_new (FALSE, 10);
5249 gtk_widget_show (vbox47);
5250 gtk_container_add (GTK_CONTAINER (project_notebook), vbox47);
5251 gtk_container_set_border_width (GTK_CONTAINER (vbox47), 5);
5253 frame40 = gtk_frame_new (NULL);
5254 gtk_widget_show (frame40);
5255 gtk_box_pack_start (GTK_BOX (vbox47), frame40, FALSE, TRUE, 0);
5256 gtk_frame_set_shadow_type (GTK_FRAME (frame40), GTK_SHADOW_NONE);
5258 alignment48 = gtk_alignment_new (0.5, 0.5, 1, 1);
5259 gtk_widget_show (alignment48);
5260 gtk_container_add (GTK_CONTAINER (frame40), alignment48);
5261 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment48), 0, 0, 12, 0);
5263 table18 = gtk_table_new (4, 2, FALSE);
5264 gtk_widget_show (table18);
5265 gtk_container_add (GTK_CONTAINER (alignment48), table18);
5266 gtk_table_set_row_spacings (GTK_TABLE (table18), 3);
5267 gtk_table_set_col_spacings (GTK_TABLE (table18), 12);
5269 label241 = gtk_label_new (_("Display:"));
5270 gtk_widget_show (label241);
5271 gtk_table_attach (GTK_TABLE (table18), label241, 0, 1, 0, 1,
5272 (GtkAttachOptions) (GTK_FILL),
5273 (GtkAttachOptions) (0), 0, 0);
5274 gtk_misc_set_alignment (GTK_MISC (label241), 0, 0.5);
5276 label240 = gtk_label_new (_("Column:"));
5277 gtk_widget_show (label240);
5278 gtk_table_attach (GTK_TABLE (table18), label240, 0, 1, 3, 4,
5279 (GtkAttachOptions) (GTK_FILL),
5280 (GtkAttachOptions) (0), 0, 0);
5281 gtk_misc_set_alignment (GTK_MISC (label240), 0, 0.5);
5283 radio_long_line_disabled = gtk_radio_button_new_with_mnemonic (NULL, _("Disabled"));
5284 gtk_widget_show (radio_long_line_disabled);
5285 gtk_table_attach (GTK_TABLE (table18), radio_long_line_disabled, 1, 2, 0, 1,
5286 (GtkAttachOptions) (GTK_FILL),
5287 (GtkAttachOptions) (0), 0, 0);
5288 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_long_line_disabled), radio_long_line_disabled_group);
5289 radio_long_line_disabled_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_long_line_disabled));
5291 radio_long_line_custom = gtk_radio_button_new_with_mnemonic (NULL, _("Custom"));
5292 gtk_widget_show (radio_long_line_custom);
5293 gtk_table_attach (GTK_TABLE (table18), radio_long_line_custom, 1, 2, 2, 3,
5294 (GtkAttachOptions) (GTK_FILL),
5295 (GtkAttachOptions) (0), 0, 0);
5296 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_long_line_custom), radio_long_line_disabled_group);
5297 radio_long_line_disabled_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_long_line_custom));
5299 radio_long_line_default = gtk_radio_button_new_with_mnemonic (NULL, _("Use global settings"));
5300 gtk_widget_show (radio_long_line_default);
5301 gtk_table_attach (GTK_TABLE (table18), radio_long_line_default, 1, 2, 1, 2,
5302 (GtkAttachOptions) (GTK_FILL),
5303 (GtkAttachOptions) (0), 0, 0);
5304 gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_long_line_default), radio_long_line_disabled_group);
5305 radio_long_line_disabled_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_long_line_default));
5307 spin_long_line_adj = gtk_adjustment_new (72, 0, 1000, 1, 10, 0);
5308 spin_long_line = gtk_spin_button_new (GTK_ADJUSTMENT (spin_long_line_adj), 1, 0);
5309 gtk_widget_show (spin_long_line);
5310 gtk_table_attach (GTK_TABLE (table18), spin_long_line, 1, 2, 3, 4,
5311 (GtkAttachOptions) (GTK_FILL),
5312 (GtkAttachOptions) (0), 0, 0);
5313 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spin_long_line), TRUE);
5314 gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (spin_long_line), TRUE);
5316 label239 = gtk_label_new (_("<b>Long line marker</b>"));
5317 gtk_widget_show (label239);
5318 gtk_frame_set_label_widget (GTK_FRAME (frame40), label239);
5319 gtk_label_set_use_markup (GTK_LABEL (label239), TRUE);
5321 label238 = gtk_label_new (_("Editor"));
5322 gtk_widget_show (label238);
5323 gtk_notebook_set_tab_label (GTK_NOTEBOOK (project_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (project_notebook), 1), label238);
5325 dialog_action_area4 = GTK_DIALOG (project_dialog)->action_area;
5326 gtk_widget_show (dialog_action_area4);
5327 gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area4), GTK_BUTTONBOX_END);
5329 cancelbutton1 = gtk_button_new_from_stock ("gtk-cancel");
5330 gtk_widget_show (cancelbutton1);
5331 gtk_dialog_add_action_widget (GTK_DIALOG (project_dialog), cancelbutton1, GTK_RESPONSE_CANCEL);
5332 GTK_WIDGET_SET_FLAGS (cancelbutton1, GTK_CAN_DEFAULT);
5334 okbutton1 = gtk_button_new_from_stock ("gtk-ok");
5335 gtk_widget_show (okbutton1);
5336 gtk_dialog_add_action_widget (GTK_DIALOG (project_dialog), okbutton1, GTK_RESPONSE_OK);
5337 GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);
5339 /* Store pointers to all widgets, for use by lookup_widget(). */
5340 GLADE_HOOKUP_OBJECT_NO_REF (project_dialog, project_dialog, "project_dialog");
5341 GLADE_HOOKUP_OBJECT_NO_REF (project_dialog, dialog_vbox4, "dialog_vbox4");
5342 GLADE_HOOKUP_OBJECT (project_dialog, project_notebook, "project_notebook");
5343 GLADE_HOOKUP_OBJECT (project_dialog, table17, "table17");
5344 GLADE_HOOKUP_OBJECT (project_dialog, label228, "label228");
5345 GLADE_HOOKUP_OBJECT (project_dialog, combo_auto_indent_mode, "combo_auto_indent_mode");
5346 GLADE_HOOKUP_OBJECT (project_dialog, label229, "label229");
5347 GLADE_HOOKUP_OBJECT (project_dialog, label230, "label230");
5348 GLADE_HOOKUP_OBJECT (project_dialog, spin_indent_width, "spin_indent_width");
5349 GLADE_HOOKUP_OBJECT (project_dialog, radio_indent_spaces, "radio_indent_spaces");
5350 GLADE_HOOKUP_OBJECT (project_dialog, radio_indent_tabs, "radio_indent_tabs");
5351 GLADE_HOOKUP_OBJECT (project_dialog, radio_indent_both, "radio_indent_both");
5352 GLADE_HOOKUP_OBJECT (project_dialog, check_detect_indent, "check_detect_indent");
5353 GLADE_HOOKUP_OBJECT (project_dialog, label227, "label227");
5354 GLADE_HOOKUP_OBJECT (project_dialog, vbox47, "vbox47");
5355 GLADE_HOOKUP_OBJECT (project_dialog, frame40, "frame40");
5356 GLADE_HOOKUP_OBJECT (project_dialog, alignment48, "alignment48");
5357 GLADE_HOOKUP_OBJECT (project_dialog, table18, "table18");
5358 GLADE_HOOKUP_OBJECT (project_dialog, label241, "label241");
5359 GLADE_HOOKUP_OBJECT (project_dialog, label240, "label240");
5360 GLADE_HOOKUP_OBJECT (project_dialog, radio_long_line_disabled, "radio_long_line_disabled");
5361 GLADE_HOOKUP_OBJECT (project_dialog, radio_long_line_custom, "radio_long_line_custom");
5362 GLADE_HOOKUP_OBJECT (project_dialog, radio_long_line_default, "radio_long_line_default");
5363 GLADE_HOOKUP_OBJECT (project_dialog, spin_long_line, "spin_long_line");
5364 GLADE_HOOKUP_OBJECT (project_dialog, label239, "label239");
5365 GLADE_HOOKUP_OBJECT (project_dialog, label238, "label238");
5366 GLADE_HOOKUP_OBJECT_NO_REF (project_dialog, dialog_action_area4, "dialog_action_area4");
5367 GLADE_HOOKUP_OBJECT (project_dialog, cancelbutton1, "cancelbutton1");
5368 GLADE_HOOKUP_OBJECT (project_dialog, okbutton1, "okbutton1");
5369 GLADE_HOOKUP_OBJECT_NO_REF (project_dialog, tooltips, "tooltips");
5371 return project_dialog;