Lines 1-4
Link Here
|
1 |
/* |
1 |
/*8 |
2 |
* |
2 |
* |
3 |
* (C) Copyright IBM Corp. 2001, 2004 |
3 |
* (C) Copyright IBM Corp. 2001, 2004 |
4 |
* |
4 |
* |
Lines 42-54
Link Here
|
42 |
GtkWidget *main_window_vbox; |
42 |
GtkWidget *main_window_vbox; |
43 |
GtkWidget *menubar_handlebox; |
43 |
GtkWidget *menubar_handlebox; |
44 |
GtkWidget *main_menubar; |
44 |
GtkWidget *main_menubar; |
45 |
guint tmp_key; |
|
|
46 |
GtkWidget *actions_menu_item; |
45 |
GtkWidget *actions_menu_item; |
47 |
GtkWidget *actions_menu_item_menu; |
46 |
GtkWidget *actions_menu_item_menu; |
48 |
GtkAccelGroup *actions_menu_item_menu_accels; |
|
|
49 |
GtkWidget *create_submenu; |
47 |
GtkWidget *create_submenu; |
50 |
GtkWidget *create_submenu_menu; |
48 |
GtkWidget *create_submenu_menu; |
51 |
GtkAccelGroup *create_submenu_menu_accels; |
|
|
52 |
GtkWidget *create_evms_volume_menu_item; |
49 |
GtkWidget *create_evms_volume_menu_item; |
53 |
GtkWidget *create_compatibility_volume_menu_item; |
50 |
GtkWidget *create_compatibility_volume_menu_item; |
54 |
GtkWidget *create_object_menu_item; |
51 |
GtkWidget *create_object_menu_item; |
Lines 57-115
Link Here
|
57 |
GtkWidget *create_segment_menu_item; |
54 |
GtkWidget *create_segment_menu_item; |
58 |
GtkWidget *delete_submenu; |
55 |
GtkWidget *delete_submenu; |
59 |
GtkWidget *delete_submenu_menu; |
56 |
GtkWidget *delete_submenu_menu; |
60 |
GtkAccelGroup *delete_submenu_menu_accels; |
|
|
61 |
GtkWidget *delete_volume_menu_item; |
57 |
GtkWidget *delete_volume_menu_item; |
62 |
GtkWidget *delete_object_menu_item; |
58 |
GtkWidget *delete_object_menu_item; |
63 |
GtkWidget *delete_container_menu_item; |
59 |
GtkWidget *delete_container_menu_item; |
64 |
GtkWidget *expand_submenu; |
60 |
GtkWidget *expand_submenu; |
65 |
GtkWidget *expand_submenu_menu; |
61 |
GtkWidget *expand_submenu_menu; |
66 |
GtkAccelGroup *expand_submenu_menu_accels; |
|
|
67 |
GtkWidget *expand_volume_menu_item; |
62 |
GtkWidget *expand_volume_menu_item; |
68 |
GtkWidget *expand_object_menu_item; |
63 |
GtkWidget *expand_object_menu_item; |
69 |
GtkWidget *expand_container_menu_item; |
64 |
GtkWidget *expand_container_menu_item; |
70 |
GtkWidget *shrink_submenu; |
65 |
GtkWidget *shrink_submenu; |
71 |
GtkWidget *shrink_submenu_menu; |
66 |
GtkWidget *shrink_submenu_menu; |
72 |
GtkAccelGroup *shrink_submenu_menu_accels; |
|
|
73 |
GtkWidget *shrink_volume_menu_item; |
67 |
GtkWidget *shrink_volume_menu_item; |
74 |
GtkWidget *shrink_object_menu_item; |
68 |
GtkWidget *shrink_object_menu_item; |
75 |
GtkWidget *shrink_container_menu_item; |
69 |
GtkWidget *shrink_container_menu_item; |
76 |
GtkWidget *add_submenu; |
70 |
GtkWidget *add_submenu; |
77 |
GtkWidget *add_submenu_menu; |
71 |
GtkWidget *add_submenu_menu; |
78 |
GtkAccelGroup *add_submenu_menu_accels; |
|
|
79 |
GtkWidget *add_feature_to_volume_menu_item; |
72 |
GtkWidget *add_feature_to_volume_menu_item; |
80 |
GtkWidget *assign_segment_manager_to_storage_object; |
73 |
GtkWidget *assign_segment_manager_to_storage_object; |
81 |
GtkWidget *remove_submenu; |
74 |
GtkWidget *remove_submenu; |
82 |
GtkWidget *remove_submenu_menu; |
75 |
GtkWidget *remove_submenu_menu; |
83 |
GtkAccelGroup *remove_submenu_menu_accels; |
|
|
84 |
GtkWidget *remove_object_from_container_menu_item; |
76 |
GtkWidget *remove_object_from_container_menu_item; |
85 |
GtkWidget *separator5; |
77 |
GtkWidget *separator5; |
86 |
GtkWidget *remove_segment_manager_menu_item; |
78 |
GtkWidget *remove_segment_manager_menu_item; |
87 |
GtkWidget *modify_submenu; |
79 |
GtkWidget *modify_submenu; |
88 |
GtkWidget *modify_submenu_menu; |
80 |
GtkWidget *modify_submenu_menu; |
89 |
GtkAccelGroup *modify_submenu_menu_accels; |
|
|
90 |
GtkWidget *modify_volume_menu_item; |
81 |
GtkWidget *modify_volume_menu_item; |
91 |
GtkWidget *modify_object_menu_item; |
82 |
GtkWidget *modify_object_menu_item; |
92 |
GtkWidget *modify_container_menu_item; |
83 |
GtkWidget *modify_container_menu_item; |
93 |
GtkWidget *view_submenu; |
84 |
GtkWidget *view_submenu; |
94 |
GtkWidget *view_submenu_menu; |
85 |
GtkWidget *view_submenu_menu; |
95 |
GtkAccelGroup *view_submenu_menu_accels; |
|
|
96 |
GtkWidget *view_messages_menu_item; |
86 |
GtkWidget *view_messages_menu_item; |
97 |
GtkWidget *view_log_menu_item; |
87 |
GtkWidget *view_log_menu_item; |
98 |
GtkWidget *convert_submenu; |
88 |
GtkWidget *convert_submenu; |
99 |
GtkWidget *convert_submenu_menu; |
89 |
GtkWidget *convert_submenu_menu; |
100 |
GtkAccelGroup *convert_submenu_menu_accels; |
|
|
101 |
GtkWidget *convert_to_evms_volume_menu_item; |
90 |
GtkWidget *convert_to_evms_volume_menu_item; |
102 |
GtkWidget *convert_to_compatibility_volume_menu_item; |
91 |
GtkWidget *convert_to_compatibility_volume_menu_item; |
103 |
GtkWidget *activation_submenu; |
92 |
GtkWidget *activation_submenu; |
104 |
GtkWidget *activation_submenu_menu; |
93 |
GtkWidget *activation_submenu_menu; |
105 |
GtkAccelGroup *activation_submenu_menu_accels; |
|
|
106 |
GtkWidget *activate_menu_item; |
94 |
GtkWidget *activate_menu_item; |
107 |
GtkWidget *deactivate_menu_item; |
95 |
GtkWidget *deactivate_menu_item; |
108 |
GtkWidget *replace_menu_item; |
96 |
GtkWidget *replace_menu_item; |
109 |
GtkWidget *separator2; |
97 |
GtkWidget *separator2; |
110 |
GtkWidget *other_tasks_submenu; |
98 |
GtkWidget *other_tasks_submenu; |
111 |
GtkWidget *other_tasks_submenu_menu; |
99 |
GtkWidget *other_tasks_submenu_menu; |
112 |
GtkAccelGroup *other_tasks_submenu_menu_accels; |
|
|
113 |
GtkWidget *volume_tasks_menu_item; |
100 |
GtkWidget *volume_tasks_menu_item; |
114 |
GtkWidget *object_tasks_menu_item; |
101 |
GtkWidget *object_tasks_menu_item; |
115 |
GtkWidget *container_tasks_menu_item; |
102 |
GtkWidget *container_tasks_menu_item; |
Lines 117-123
Link Here
|
117 |
GtkWidget *separator6; |
104 |
GtkWidget *separator6; |
118 |
GtkWidget *file_system_submenu; |
105 |
GtkWidget *file_system_submenu; |
119 |
GtkWidget *file_system_submenu_menu; |
106 |
GtkWidget *file_system_submenu_menu; |
120 |
GtkAccelGroup *file_system_submenu_menu_accels; |
|
|
121 |
GtkWidget *mkfs_menu_item; |
107 |
GtkWidget *mkfs_menu_item; |
122 |
GtkWidget *fsck_menu_item; |
108 |
GtkWidget *fsck_menu_item; |
123 |
GtkWidget *mount_menu_item; |
109 |
GtkWidget *mount_menu_item; |
Lines 130-143
Link Here
|
130 |
GtkWidget *exit_menu_item; |
116 |
GtkWidget *exit_menu_item; |
131 |
GtkWidget *evmsgui_settings; |
117 |
GtkWidget *evmsgui_settings; |
132 |
GtkWidget *evmsgui_settings_menu; |
118 |
GtkWidget *evmsgui_settings_menu; |
133 |
GtkAccelGroup *evmsgui_settings_menu_accels; |
|
|
134 |
GtkWidget *admin_node_menu_item; |
119 |
GtkWidget *admin_node_menu_item; |
135 |
GtkWidget *set_log_level_submenu; |
120 |
GtkWidget *set_log_level_submenu; |
136 |
GtkWidget *set_log_level_submenu_menu; |
121 |
GtkWidget *set_log_level_submenu_menu; |
137 |
GtkAccelGroup *set_log_level_submenu_menu_accels; |
|
|
138 |
/* GtkWidget *engine_log_level_submenu; */ |
139 |
GtkWidget *engine_log_level_submenu_menu; |
122 |
GtkWidget *engine_log_level_submenu_menu; |
140 |
GtkAccelGroup *engine_log_level_submenu_menu_accels; |
|
|
141 |
GSList *engine_debug_levels_group = NULL; |
123 |
GSList *engine_debug_levels_group = NULL; |
142 |
GtkWidget *critical_engine_level_menuitem; |
124 |
GtkWidget *critical_engine_level_menuitem; |
143 |
GtkWidget *serious_engine_level_menuitem; |
125 |
GtkWidget *serious_engine_level_menuitem; |
Lines 149-171
Link Here
|
149 |
GtkWidget *debug_engine_level_menuitem; |
131 |
GtkWidget *debug_engine_level_menuitem; |
150 |
GtkWidget *extra_engine_level_menuitem; |
132 |
GtkWidget *extra_engine_level_menuitem; |
151 |
GtkWidget *everything_engine_level_menuitem; |
133 |
GtkWidget *everything_engine_level_menuitem; |
152 |
/* GtkWidget *kernel_info_level_submenu; |
|
|
153 |
GtkWidget *kernel_info_level_submenu_menu; |
154 |
GtkAccelGroup *kernel_info_level_submenu_menu_accels; |
155 |
GSList *kernel_debug_levels_group = NULL; |
156 |
GtkWidget *critical_kernel_level_menuitem; |
157 |
GtkWidget *serious_kernel_level_menuitem; |
158 |
GtkWidget *error_kernel_level_menuitem; |
159 |
GtkWidget *warning_kernel_level_menuitem; |
160 |
GtkWidget *default_kernel_level_menuitem; |
161 |
GtkWidget *details_kernel_level_menuitem; |
162 |
GtkWidget *debug_kernel_level_menuitem; |
163 |
GtkWidget *extra_kernel_level_menuitem; |
164 |
GtkWidget *entry_exit_kernel_level_menuitem; |
165 |
GtkWidget *everything_kernel_level_menuitem; */ |
166 |
GtkWidget *help_menu_item; |
134 |
GtkWidget *help_menu_item; |
167 |
GtkWidget *help_menu_item_menu; |
135 |
GtkWidget *help_menu_item_menu; |
168 |
GtkAccelGroup *help_menu_item_menu_accels; |
|
|
169 |
GtkWidget *web_links_menu_item; |
136 |
GtkWidget *web_links_menu_item; |
170 |
GtkWidget *help_separator; |
137 |
GtkWidget *help_separator; |
171 |
GtkWidget *about_menu_item; |
138 |
GtkWidget *about_menu_item; |
Lines 276-282
Link Here
|
276 |
accel_group = gtk_accel_group_new(); |
243 |
accel_group = gtk_accel_group_new(); |
277 |
|
244 |
|
278 |
main_window = gtk_window_new(GTK_WINDOW_TOPLEVEL); |
245 |
main_window = gtk_window_new(GTK_WINDOW_TOPLEVEL); |
279 |
gtk_widget_set_name(main_window, "main_window"); |
|
|
280 |
gtk_object_set_data(GTK_OBJECT(main_window), "main_window", main_window); |
246 |
gtk_object_set_data(GTK_OBJECT(main_window), "main_window", main_window); |
281 |
gtk_window_set_title(GTK_WINDOW(main_window), _("EVMS Administration Utility")); |
247 |
gtk_window_set_title(GTK_WINDOW(main_window), _("EVMS Administration Utility")); |
282 |
gtk_window_set_position(GTK_WINDOW(main_window), GTK_WIN_POS_CENTER); |
248 |
gtk_window_set_position(GTK_WINDOW(main_window), GTK_WIN_POS_CENTER); |
Lines 284-1640
Link Here
|
284 |
gtk_window_set_policy(GTK_WINDOW(main_window), TRUE, TRUE, FALSE); |
250 |
gtk_window_set_policy(GTK_WINDOW(main_window), TRUE, TRUE, FALSE); |
285 |
|
251 |
|
286 |
main_window_vbox = gtk_vbox_new(FALSE, 0); |
252 |
main_window_vbox = gtk_vbox_new(FALSE, 0); |
287 |
gtk_widget_set_name(main_window_vbox, "main_window_vbox"); |
|
|
288 |
gtk_widget_ref(main_window_vbox); |
289 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "main_window_vbox", main_window_vbox, |
290 |
(GtkDestroyNotify) gtk_widget_unref); |
291 |
gtk_widget_show(main_window_vbox); |
253 |
gtk_widget_show(main_window_vbox); |
292 |
gtk_container_add(GTK_CONTAINER(main_window), main_window_vbox); |
254 |
gtk_container_add(GTK_CONTAINER(main_window), main_window_vbox); |
293 |
|
255 |
|
294 |
menubar_handlebox = gtk_handle_box_new(); |
256 |
menubar_handlebox = gtk_handle_box_new(); |
295 |
gtk_widget_set_name(menubar_handlebox, "menubar_handlebox"); |
|
|
296 |
gtk_widget_ref(menubar_handlebox); |
297 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "menubar_handlebox", menubar_handlebox, |
298 |
(GtkDestroyNotify) gtk_widget_unref); |
299 |
gtk_widget_show(menubar_handlebox); |
257 |
gtk_widget_show(menubar_handlebox); |
300 |
gtk_box_pack_start(GTK_BOX(main_window_vbox), menubar_handlebox, FALSE, FALSE, 0); |
258 |
gtk_box_pack_start(GTK_BOX(main_window_vbox), menubar_handlebox, FALSE, FALSE, 0); |
301 |
|
259 |
|
302 |
main_menubar = gtk_menu_bar_new(); |
260 |
main_menubar = gtk_menu_bar_new(); |
303 |
gtk_widget_set_name(main_menubar, "main_menubar"); |
|
|
304 |
gtk_widget_ref(main_menubar); |
305 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "main_menubar", main_menubar, |
306 |
(GtkDestroyNotify) gtk_widget_unref); |
307 |
gtk_widget_show(main_menubar); |
261 |
gtk_widget_show(main_menubar); |
308 |
gtk_container_add(GTK_CONTAINER(menubar_handlebox), main_menubar); |
262 |
gtk_container_add(GTK_CONTAINER(menubar_handlebox), main_menubar); |
309 |
|
263 |
|
310 |
actions_menu_item = gtk_menu_item_new_with_label(""); |
|
|
311 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(actions_menu_item)->child), |
312 |
_("_Actions")); |
313 |
gtk_widget_add_accelerator(actions_menu_item, "activate_item", accel_group, |
314 |
tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); |
315 |
gtk_widget_set_name(actions_menu_item, "actions_menu_item"); |
316 |
gtk_widget_ref(actions_menu_item); |
317 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "actions_menu_item", actions_menu_item, |
318 |
(GtkDestroyNotify) gtk_widget_unref); |
319 |
gtk_widget_show(actions_menu_item); |
320 |
gtk_container_add(GTK_CONTAINER(main_menubar), actions_menu_item); |
321 |
|
264 |
|
|
|
265 |
actions_menu_item = gtk_menu_item_new_with_mnemonic ("_Action"); |
266 |
gtk_widget_show(actions_menu_item); |
267 |
gtk_container_add(GTK_CONTAINER(main_menubar), actions_menu_item); |
268 |
|
269 |
|
322 |
actions_menu_item_menu = gtk_menu_new(); |
270 |
actions_menu_item_menu = gtk_menu_new(); |
323 |
gtk_widget_set_name(actions_menu_item_menu, "actions_menu_item_menu"); |
|
|
324 |
gtk_widget_ref(actions_menu_item_menu); |
325 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "actions_menu_item_menu", |
326 |
actions_menu_item_menu, (GtkDestroyNotify) gtk_widget_unref); |
327 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(actions_menu_item), actions_menu_item_menu); |
271 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(actions_menu_item), actions_menu_item_menu); |
328 |
actions_menu_item_menu_accels = |
|
|
329 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(actions_menu_item_menu)); |
330 |
|
272 |
|
331 |
create_submenu = gtk_menu_item_new_with_label(""); |
273 |
|
332 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_submenu)->child), _("_Create")); |
274 |
|
333 |
gtk_widget_add_accelerator(create_submenu, "activate_item", actions_menu_item_menu_accels, |
275 |
|
334 |
tmp_key, 0, 0); |
276 |
create_submenu = gtk_menu_item_new_with_mnemonic ("_Create"); |
335 |
gtk_widget_set_name(create_submenu, "create_submenu"); |
277 |
gtk_widget_show(create_submenu); |
336 |
gtk_widget_ref(create_submenu); |
278 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), create_submenu); |
337 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_submenu", create_submenu, |
279 |
|
338 |
(GtkDestroyNotify) gtk_widget_unref); |
280 |
|
339 |
gtk_widget_show(create_submenu); |
|
|
340 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), create_submenu); |
341 |
|
281 |
|
342 |
create_submenu_menu = gtk_menu_new(); |
282 |
create_submenu_menu = gtk_menu_new(); |
343 |
gtk_widget_set_name(create_submenu_menu, "create_submenu_menu"); |
|
|
344 |
gtk_widget_ref(create_submenu_menu); |
345 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_submenu_menu", |
346 |
create_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
347 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(create_submenu), create_submenu_menu); |
283 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(create_submenu), create_submenu_menu); |
348 |
create_submenu_menu_accels = |
|
|
349 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(create_submenu_menu)); |
350 |
|
284 |
|
351 |
create_evms_volume_menu_item = gtk_menu_item_new_with_label(""); |
285 |
|
352 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_evms_volume_menu_item)->child), |
286 |
create_evms_volume_menu_item = gtk_menu_item_new_with_mnemonic ("_EVMS Volume..."); |
353 |
_("_EVMS Volume...")); |
287 |
gtk_widget_show(create_evms_volume_menu_item); |
354 |
gtk_widget_add_accelerator(create_evms_volume_menu_item, "activate_item", |
|
|
355 |
create_submenu_menu_accels, tmp_key, 0, 0); |
356 |
gtk_widget_set_name(create_evms_volume_menu_item, "create_evms_volume_menu_item"); |
357 |
gtk_widget_ref(create_evms_volume_menu_item); |
358 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_evms_volume_menu_item", |
359 |
create_evms_volume_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
360 |
gtk_widget_show(create_evms_volume_menu_item); |
361 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_evms_volume_menu_item); |
288 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_evms_volume_menu_item); |
362 |
|
289 |
|
363 |
create_compatibility_volume_menu_item = gtk_menu_item_new_with_label(""); |
290 |
|
364 |
tmp_key = |
291 |
|
365 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_compatibility_volume_menu_item)->child), |
292 |
create_compatibility_volume_menu_item = gtk_menu_item_new_with_mnemonic ("Compatibility _Volume..."); |
366 |
_("Compatibility _Volume...")); |
|
|
367 |
gtk_widget_add_accelerator(create_compatibility_volume_menu_item, "activate_item", |
368 |
create_submenu_menu_accels, tmp_key, 0, 0); |
369 |
gtk_widget_set_name(create_compatibility_volume_menu_item, |
370 |
"create_compatibility_volume_menu_item"); |
371 |
gtk_widget_ref(create_compatibility_volume_menu_item); |
372 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_compatibility_volume_menu_item", |
373 |
create_compatibility_volume_menu_item, |
374 |
(GtkDestroyNotify) gtk_widget_unref); |
375 |
gtk_widget_show(create_compatibility_volume_menu_item); |
376 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), |
293 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), |
377 |
create_compatibility_volume_menu_item); |
294 |
create_compatibility_volume_menu_item); |
378 |
|
295 |
|
379 |
create_object_menu_item = gtk_menu_item_new_with_label(""); |
296 |
|
380 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_object_menu_item)->child), |
297 |
|
381 |
_("_Feature Object...")); |
298 |
create_object_menu_item = gtk_menu_item_new_with_mnemonic ("_Feature Object..."); |
382 |
gtk_widget_add_accelerator(create_object_menu_item, "activate_item", |
|
|
383 |
create_submenu_menu_accels, tmp_key, 0, 0); |
384 |
gtk_widget_set_name(create_object_menu_item, "create_object_menu_item"); |
385 |
gtk_widget_ref(create_object_menu_item); |
386 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_object_menu_item", |
387 |
create_object_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
388 |
gtk_widget_show(create_object_menu_item); |
299 |
gtk_widget_show(create_object_menu_item); |
389 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_object_menu_item); |
300 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_object_menu_item); |
390 |
|
301 |
|
391 |
create_region_menu_item = gtk_menu_item_new_with_label(""); |
302 |
|
392 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_region_menu_item)->child), |
303 |
|
393 |
_("_Region...")); |
304 |
|
394 |
gtk_widget_add_accelerator(create_region_menu_item, "activate_item", |
305 |
create_region_menu_item = gtk_menu_item_new_with_mnemonic("_Region..."); |
395 |
create_submenu_menu_accels, tmp_key, 0, 0); |
|
|
396 |
gtk_widget_set_name(create_region_menu_item, "create_region_menu_item"); |
397 |
gtk_widget_ref(create_region_menu_item); |
398 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_region_menu_item", |
399 |
create_region_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
400 |
gtk_widget_show(create_region_menu_item); |
306 |
gtk_widget_show(create_region_menu_item); |
401 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_region_menu_item); |
307 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_region_menu_item); |
402 |
|
308 |
|
403 |
create_container_menu_item = gtk_menu_item_new_with_label(""); |
309 |
create_container_menu_item = gtk_menu_item_new_with_mnemonic("_Container..."); |
404 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_container_menu_item)->child), |
|
|
405 |
_("_Container...")); |
406 |
gtk_widget_add_accelerator(create_container_menu_item, "activate_item", |
407 |
create_submenu_menu_accels, tmp_key, 0, 0); |
408 |
gtk_widget_set_name(create_container_menu_item, "create_container_menu_item"); |
409 |
gtk_widget_ref(create_container_menu_item); |
410 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_container_menu_item", |
411 |
create_container_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
412 |
gtk_widget_show(create_container_menu_item); |
310 |
gtk_widget_show(create_container_menu_item); |
413 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_container_menu_item); |
311 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_container_menu_item); |
414 |
|
312 |
|
415 |
create_segment_menu_item = gtk_menu_item_new_with_label(""); |
313 |
create_segment_menu_item = gtk_menu_item_new_with_mnemonic("_Segment..."); |
416 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(create_segment_menu_item)->child), |
|
|
417 |
_("_Segment...")); |
418 |
gtk_widget_add_accelerator(create_segment_menu_item, "activate_item", |
419 |
create_submenu_menu_accels, tmp_key, 0, 0); |
420 |
gtk_widget_set_name(create_segment_menu_item, "create_segment_menu_item"); |
421 |
gtk_widget_ref(create_segment_menu_item); |
422 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "create_segment_menu_item", |
423 |
create_segment_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
424 |
gtk_widget_show(create_segment_menu_item); |
314 |
gtk_widget_show(create_segment_menu_item); |
425 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_segment_menu_item); |
315 |
gtk_container_add(GTK_CONTAINER(create_submenu_menu), create_segment_menu_item); |
426 |
|
316 |
|
427 |
delete_submenu = gtk_menu_item_new_with_label(""); |
317 |
delete_submenu = gtk_menu_item_new_with_mnemonic("_Delete"); |
428 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(delete_submenu)->child), _("_Delete")); |
|
|
429 |
gtk_widget_add_accelerator(delete_submenu, "activate_item", actions_menu_item_menu_accels, |
430 |
tmp_key, 0, 0); |
431 |
gtk_widget_set_name(delete_submenu, "delete_submenu"); |
432 |
gtk_widget_ref(delete_submenu); |
433 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "delete_submenu", delete_submenu, |
434 |
(GtkDestroyNotify) gtk_widget_unref); |
435 |
gtk_widget_show(delete_submenu); |
318 |
gtk_widget_show(delete_submenu); |
436 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), delete_submenu); |
319 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), delete_submenu); |
437 |
|
320 |
|
|
|
321 |
|
438 |
delete_submenu_menu = gtk_menu_new(); |
322 |
delete_submenu_menu = gtk_menu_new(); |
439 |
gtk_widget_set_name(delete_submenu_menu, "delete_submenu_menu"); |
|
|
440 |
gtk_widget_ref(delete_submenu_menu); |
441 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "delete_submenu_menu", |
442 |
delete_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
443 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(delete_submenu), delete_submenu_menu); |
323 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(delete_submenu), delete_submenu_menu); |
444 |
delete_submenu_menu_accels = |
|
|
445 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(delete_submenu_menu)); |
446 |
|
324 |
|
447 |
delete_volume_menu_item = gtk_menu_item_new_with_label(""); |
325 |
delete_volume_menu_item = gtk_menu_item_new_with_mnemonic("_Volume..."); |
448 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(delete_volume_menu_item)->child), |
|
|
449 |
_("_Volume...")); |
450 |
gtk_widget_add_accelerator(delete_volume_menu_item, "activate_item", |
451 |
delete_submenu_menu_accels, tmp_key, 0, 0); |
452 |
gtk_widget_set_name(delete_volume_menu_item, "delete_volume_menu_item"); |
453 |
gtk_widget_ref(delete_volume_menu_item); |
454 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "delete_volume_menu_item", |
455 |
delete_volume_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
456 |
gtk_widget_show(delete_volume_menu_item); |
326 |
gtk_widget_show(delete_volume_menu_item); |
457 |
gtk_container_add(GTK_CONTAINER(delete_submenu_menu), delete_volume_menu_item); |
327 |
gtk_container_add(GTK_CONTAINER(delete_submenu_menu), delete_volume_menu_item); |
|
|
328 |
|
458 |
|
329 |
|
459 |
delete_object_menu_item = gtk_menu_item_new_with_label(""); |
330 |
delete_object_menu_item = gtk_menu_item_new_with_mnemonic("_Storage Object..."); |
460 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(delete_object_menu_item)->child), |
|
|
461 |
_("_Storage Object...")); |
462 |
gtk_widget_add_accelerator(delete_object_menu_item, "activate_item", |
463 |
delete_submenu_menu_accels, tmp_key, 0, 0); |
464 |
gtk_widget_set_name(delete_object_menu_item, "delete_object_menu_item"); |
465 |
gtk_widget_ref(delete_object_menu_item); |
466 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "delete_object_menu_item", |
467 |
delete_object_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
468 |
gtk_widget_show(delete_object_menu_item); |
331 |
gtk_widget_show(delete_object_menu_item); |
469 |
gtk_container_add(GTK_CONTAINER(delete_submenu_menu), delete_object_menu_item); |
332 |
gtk_container_add(GTK_CONTAINER(delete_submenu_menu), delete_object_menu_item); |
470 |
|
333 |
|
471 |
delete_container_menu_item = gtk_menu_item_new_with_label(""); |
334 |
|
472 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(delete_container_menu_item)->child), |
335 |
delete_container_menu_item = gtk_menu_item_new_with_mnemonic("_Container..."); |
473 |
_("_Container...")); |
|
|
474 |
gtk_widget_add_accelerator(delete_container_menu_item, "activate_item", |
475 |
delete_submenu_menu_accels, tmp_key, 0, 0); |
476 |
gtk_widget_set_name(delete_container_menu_item, "delete_container_menu_item"); |
477 |
gtk_widget_ref(delete_container_menu_item); |
478 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "delete_container_menu_item", |
479 |
delete_container_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
480 |
gtk_widget_show(delete_container_menu_item); |
336 |
gtk_widget_show(delete_container_menu_item); |
481 |
gtk_container_add(GTK_CONTAINER(delete_submenu_menu), delete_container_menu_item); |
337 |
gtk_container_add(GTK_CONTAINER(delete_submenu_menu), delete_container_menu_item); |
482 |
|
338 |
|
483 |
activation_submenu = gtk_menu_item_new_with_label(""); |
339 |
|
484 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(activation_submenu)->child), _("Ac_tivation")); |
340 |
activation_submenu = gtk_menu_item_new_with_mnemonic("Ac_tivation"); |
485 |
gtk_widget_add_accelerator(activation_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
486 |
tmp_key, 0, 0); |
487 |
gtk_widget_set_name(activation_submenu, "activation_submenu"); |
488 |
gtk_widget_ref(activation_submenu); |
489 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "activation_submenu", activation_submenu, |
490 |
(GtkDestroyNotify) gtk_widget_unref); |
491 |
gtk_widget_show(activation_submenu); |
341 |
gtk_widget_show(activation_submenu); |
492 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), activation_submenu); |
342 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), activation_submenu); |
493 |
|
343 |
|
|
|
344 |
|
494 |
activation_submenu_menu = gtk_menu_new(); |
345 |
activation_submenu_menu = gtk_menu_new(); |
495 |
gtk_widget_set_name(activation_submenu_menu, "activation_submenu_menu"); |
|
|
496 |
gtk_widget_ref(activation_submenu_menu); |
497 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "activation_submenu_menu", |
498 |
activation_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
499 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(activation_submenu), activation_submenu_menu); |
346 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(activation_submenu), activation_submenu_menu); |
500 |
activation_submenu_menu_accels = |
|
|
501 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(activation_submenu_menu)); |
502 |
|
347 |
|
503 |
activate_menu_item = gtk_menu_item_new_with_label(""); |
348 |
|
504 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(activate_menu_item)->child), |
349 |
activate_menu_item = gtk_menu_item_new_with_mnemonic("_Activate..."); |
505 |
_("_Activate...")); |
|
|
506 |
gtk_widget_add_accelerator(activate_menu_item, "activate_item", |
507 |
activation_submenu_menu_accels, tmp_key, 0, 0); |
508 |
gtk_widget_set_name(activate_menu_item, "activate_menu_item"); |
509 |
gtk_widget_ref(activate_menu_item); |
510 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "activate_menu_item", |
511 |
activate_menu_item, |
512 |
(GtkDestroyNotify) gtk_widget_unref); |
513 |
gtk_widget_show(activate_menu_item); |
350 |
gtk_widget_show(activate_menu_item); |
514 |
gtk_container_add(GTK_CONTAINER(activation_submenu_menu), activate_menu_item); |
351 |
gtk_container_add(GTK_CONTAINER(activation_submenu_menu), activate_menu_item); |
515 |
|
352 |
|
516 |
deactivate_menu_item = gtk_menu_item_new_with_label(""); |
353 |
|
517 |
tmp_key = |
354 |
deactivate_menu_item = gtk_menu_item_new_with_mnemonic("_Deactivate..."); |
518 |
gtk_label_parse_uline(GTK_LABEL |
|
|
519 |
(GTK_BIN(deactivate_menu_item)->child), |
520 |
_("_Deactivate...")); |
521 |
gtk_widget_add_accelerator(deactivate_menu_item, "activate_item", |
522 |
activation_submenu_menu_accels, tmp_key, 0, 0); |
523 |
gtk_widget_set_name(deactivate_menu_item, |
524 |
"deactivate_menu_item"); |
525 |
gtk_widget_ref(deactivate_menu_item); |
526 |
gtk_object_set_data_full(GTK_OBJECT(main_window), |
527 |
"deactivate_menu_item", |
528 |
deactivate_menu_item, |
529 |
(GtkDestroyNotify) gtk_widget_unref); |
530 |
gtk_widget_show(deactivate_menu_item); |
355 |
gtk_widget_show(deactivate_menu_item); |
531 |
gtk_container_add(GTK_CONTAINER(activation_submenu_menu), |
356 |
gtk_container_add(GTK_CONTAINER(activation_submenu_menu), |
532 |
deactivate_menu_item); |
357 |
deactivate_menu_item); |
533 |
|
358 |
|
534 |
expand_submenu = gtk_menu_item_new_with_label(""); |
359 |
expand_submenu = gtk_menu_item_new_with_mnemonic("_Expand"); |
535 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(expand_submenu)->child), _("_Expand")); |
|
|
536 |
gtk_widget_add_accelerator(expand_submenu, "activate_item", actions_menu_item_menu_accels, |
537 |
tmp_key, 0, 0); |
538 |
gtk_widget_set_name(expand_submenu, "expand_submenu"); |
539 |
gtk_widget_ref(expand_submenu); |
540 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "expand_submenu", expand_submenu, |
541 |
(GtkDestroyNotify) gtk_widget_unref); |
542 |
gtk_widget_show(expand_submenu); |
360 |
gtk_widget_show(expand_submenu); |
543 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), expand_submenu); |
361 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), expand_submenu); |
544 |
|
362 |
|
|
|
363 |
|
545 |
expand_submenu_menu = gtk_menu_new(); |
364 |
expand_submenu_menu = gtk_menu_new(); |
546 |
gtk_widget_set_name(expand_submenu_menu, "expand_submenu_menu"); |
|
|
547 |
gtk_widget_ref(expand_submenu_menu); |
548 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "expand_submenu_menu", |
549 |
expand_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
550 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(expand_submenu), expand_submenu_menu); |
365 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(expand_submenu), expand_submenu_menu); |
551 |
expand_submenu_menu_accels = |
|
|
552 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(expand_submenu_menu)); |
553 |
|
366 |
|
554 |
expand_volume_menu_item = gtk_menu_item_new_with_label(""); |
367 |
|
555 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(expand_volume_menu_item)->child), |
368 |
expand_volume_menu_item = gtk_menu_item_new_with_mnemonic("_Volume..."); |
556 |
_("_Volume...")); |
|
|
557 |
gtk_widget_add_accelerator(expand_volume_menu_item, "activate_item", |
558 |
expand_submenu_menu_accels, tmp_key, 0, 0); |
559 |
gtk_widget_set_name(expand_volume_menu_item, "expand_volume_menu_item"); |
560 |
gtk_widget_ref(expand_volume_menu_item); |
561 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "expand_volume_menu_item", |
562 |
expand_volume_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
563 |
gtk_widget_show(expand_volume_menu_item); |
369 |
gtk_widget_show(expand_volume_menu_item); |
564 |
gtk_container_add(GTK_CONTAINER(expand_submenu_menu), expand_volume_menu_item); |
370 |
gtk_container_add(GTK_CONTAINER(expand_submenu_menu), expand_volume_menu_item); |
565 |
|
371 |
|
566 |
expand_object_menu_item = gtk_menu_item_new_with_label(""); |
372 |
|
567 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(expand_object_menu_item)->child), |
373 |
expand_object_menu_item = gtk_menu_item_new_with_mnemonic("_Storage Object..."); |
568 |
_("_Storage Object...")); |
|
|
569 |
gtk_widget_add_accelerator(expand_object_menu_item, "activate_item", |
570 |
expand_submenu_menu_accels, tmp_key, 0, 0); |
571 |
gtk_widget_set_name(expand_object_menu_item, "expand_object_menu_item"); |
572 |
gtk_widget_ref(expand_object_menu_item); |
573 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "expand_object_menu_item", |
574 |
expand_object_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
575 |
gtk_widget_show(expand_object_menu_item); |
374 |
gtk_widget_show(expand_object_menu_item); |
576 |
gtk_container_add(GTK_CONTAINER(expand_submenu_menu), expand_object_menu_item); |
375 |
gtk_container_add(GTK_CONTAINER(expand_submenu_menu), expand_object_menu_item); |
577 |
|
376 |
|
578 |
expand_container_menu_item = gtk_menu_item_new_with_label(""); |
377 |
|
579 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(expand_container_menu_item)->child), |
378 |
expand_container_menu_item = gtk_menu_item_new_with_mnemonic("_Container..."); |
580 |
_("_Container...")); |
|
|
581 |
gtk_widget_add_accelerator(expand_container_menu_item, "activate_item", |
582 |
expand_submenu_menu_accels, tmp_key, 0, 0); |
583 |
gtk_widget_set_name(expand_container_menu_item, "expand_container_menu_item"); |
584 |
gtk_widget_ref(expand_container_menu_item); |
585 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "expand_container_menu_item", |
586 |
expand_container_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
587 |
gtk_widget_show(expand_container_menu_item); |
379 |
gtk_widget_show(expand_container_menu_item); |
588 |
gtk_container_add(GTK_CONTAINER(expand_submenu_menu), expand_container_menu_item); |
380 |
gtk_container_add(GTK_CONTAINER(expand_submenu_menu), expand_container_menu_item); |
589 |
|
381 |
|
590 |
shrink_submenu = gtk_menu_item_new_with_label(""); |
382 |
|
591 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(shrink_submenu)->child), _("S_hrink")); |
383 |
shrink_submenu = gtk_menu_item_new_with_mnemonic("S_hrink"); |
592 |
gtk_widget_add_accelerator(shrink_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
593 |
tmp_key, 0, 0); |
594 |
gtk_widget_set_name(shrink_submenu, "shrink_submenu"); |
595 |
gtk_widget_ref(shrink_submenu); |
596 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "shrink_submenu", shrink_submenu, |
597 |
(GtkDestroyNotify) gtk_widget_unref); |
598 |
gtk_widget_show(shrink_submenu); |
384 |
gtk_widget_show(shrink_submenu); |
599 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), shrink_submenu); |
385 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), shrink_submenu); |
600 |
|
386 |
|
|
|
387 |
|
601 |
shrink_submenu_menu = gtk_menu_new(); |
388 |
shrink_submenu_menu = gtk_menu_new(); |
602 |
gtk_widget_set_name(shrink_submenu_menu, "shrink_submenu_menu"); |
|
|
603 |
gtk_widget_ref(shrink_submenu_menu); |
604 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "shrink_submenu_menu", |
605 |
shrink_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
606 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(shrink_submenu), shrink_submenu_menu); |
389 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(shrink_submenu), shrink_submenu_menu); |
607 |
shrink_submenu_menu_accels = |
|
|
608 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(shrink_submenu_menu)); |
609 |
|
390 |
|
610 |
shrink_volume_menu_item = gtk_menu_item_new_with_label(""); |
391 |
shrink_volume_menu_item = gtk_menu_item_new_with_mnemonic("_Volume..."); |
611 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(shrink_volume_menu_item)->child), |
|
|
612 |
_("_Volume...")); |
613 |
gtk_widget_add_accelerator(shrink_volume_menu_item, "activate_item", |
614 |
shrink_submenu_menu_accels, tmp_key, 0, 0); |
615 |
gtk_widget_set_name(shrink_volume_menu_item, "shrink_volume_menu_item"); |
616 |
gtk_widget_ref(shrink_volume_menu_item); |
617 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "shrink_volume_menu_item", |
618 |
shrink_volume_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
619 |
gtk_widget_show(shrink_volume_menu_item); |
392 |
gtk_widget_show(shrink_volume_menu_item); |
620 |
gtk_container_add(GTK_CONTAINER(shrink_submenu_menu), shrink_volume_menu_item); |
393 |
gtk_container_add(GTK_CONTAINER(shrink_submenu_menu), shrink_volume_menu_item); |
621 |
|
394 |
|
622 |
shrink_object_menu_item = gtk_menu_item_new_with_label(""); |
395 |
|
623 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(shrink_object_menu_item)->child), |
396 |
shrink_object_menu_item = gtk_menu_item_new_with_mnemonic("_Storage Object..."); |
624 |
_("_Storage Object...")); |
|
|
625 |
gtk_widget_add_accelerator(shrink_object_menu_item, "activate_item", |
626 |
shrink_submenu_menu_accels, tmp_key, 0, 0); |
627 |
gtk_widget_set_name(shrink_object_menu_item, "shrink_object_menu_item"); |
628 |
gtk_widget_ref(shrink_object_menu_item); |
629 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "shrink_object_menu_item", |
630 |
shrink_object_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
631 |
gtk_widget_show(shrink_object_menu_item); |
397 |
gtk_widget_show(shrink_object_menu_item); |
632 |
gtk_container_add(GTK_CONTAINER(shrink_submenu_menu), shrink_object_menu_item); |
398 |
gtk_container_add(GTK_CONTAINER(shrink_submenu_menu), shrink_object_menu_item); |
633 |
|
399 |
|
634 |
shrink_container_menu_item = gtk_menu_item_new_with_label(""); |
400 |
|
635 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(shrink_container_menu_item)->child), |
401 |
shrink_container_menu_item = gtk_menu_item_new_with_mnemonic("_Container..."); |
636 |
_("_Container...")); |
|
|
637 |
gtk_widget_add_accelerator(shrink_container_menu_item, "activate_item", |
638 |
shrink_submenu_menu_accels, tmp_key, 0, 0); |
639 |
gtk_widget_set_name(shrink_container_menu_item, "shrink_container_menu_item"); |
640 |
gtk_widget_ref(shrink_container_menu_item); |
641 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "shrink_container_menu_item", |
642 |
shrink_container_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
643 |
gtk_widget_show(shrink_container_menu_item); |
402 |
gtk_widget_show(shrink_container_menu_item); |
644 |
gtk_container_add(GTK_CONTAINER(shrink_submenu_menu), shrink_container_menu_item); |
403 |
gtk_container_add(GTK_CONTAINER(shrink_submenu_menu), shrink_container_menu_item); |
645 |
|
404 |
|
646 |
add_submenu = gtk_menu_item_new_with_label(""); |
405 |
|
647 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(add_submenu)->child), _("_Add")); |
406 |
add_submenu = gtk_menu_item_new_with_mnemonic("_Add"); |
648 |
gtk_widget_add_accelerator(add_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
649 |
tmp_key, 0, 0); |
650 |
gtk_widget_set_name(add_submenu, "add_submenu"); |
651 |
gtk_widget_ref(add_submenu); |
652 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "add_submenu", add_submenu, |
653 |
(GtkDestroyNotify) gtk_widget_unref); |
654 |
gtk_widget_show(add_submenu); |
407 |
gtk_widget_show(add_submenu); |
655 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), add_submenu); |
408 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), add_submenu); |
656 |
|
409 |
|
|
|
410 |
|
657 |
add_submenu_menu = gtk_menu_new(); |
411 |
add_submenu_menu = gtk_menu_new(); |
658 |
gtk_widget_set_name(add_submenu_menu, "add_submenu_menu"); |
|
|
659 |
gtk_widget_ref(add_submenu_menu); |
660 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "add_submenu_menu", add_submenu_menu, |
661 |
(GtkDestroyNotify) gtk_widget_unref); |
662 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(add_submenu), add_submenu_menu); |
412 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(add_submenu), add_submenu_menu); |
663 |
add_submenu_menu_accels = gtk_menu_ensure_uline_accel_group(GTK_MENU(add_submenu_menu)); |
|
|
664 |
|
413 |
|
665 |
add_feature_to_volume_menu_item = gtk_menu_item_new_with_label(""); |
414 |
|
666 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(add_feature_to_volume_menu_item)->child), |
415 |
add_feature_to_volume_menu_item = gtk_menu_item_new_with_mnemonic("_Feature to Volume..."); |
667 |
_("_Feature to Volume...")); |
|
|
668 |
gtk_widget_add_accelerator(add_feature_to_volume_menu_item, "activate_item", |
669 |
add_submenu_menu_accels, tmp_key, 0, 0); |
670 |
gtk_widget_set_name(add_feature_to_volume_menu_item, "add_feature_to_volume_menu_item"); |
671 |
gtk_widget_ref(add_feature_to_volume_menu_item); |
672 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "add_feature_to_volume_menu_item", |
673 |
add_feature_to_volume_menu_item, |
674 |
(GtkDestroyNotify) gtk_widget_unref); |
675 |
gtk_widget_show(add_feature_to_volume_menu_item); |
416 |
gtk_widget_show(add_feature_to_volume_menu_item); |
676 |
gtk_container_add(GTK_CONTAINER(add_submenu_menu), add_feature_to_volume_menu_item); |
417 |
gtk_container_add(GTK_CONTAINER(add_submenu_menu), add_feature_to_volume_menu_item); |
677 |
|
418 |
|
678 |
assign_segment_manager_to_storage_object = gtk_menu_item_new_with_label(""); |
419 |
|
679 |
tmp_key = |
420 |
assign_segment_manager_to_storage_object = gtk_menu_item_new_with_mnemonic("_Segment Manager to Storage Object..."); |
680 |
gtk_label_parse_uline(GTK_LABEL |
|
|
681 |
(GTK_BIN(assign_segment_manager_to_storage_object)->child), |
682 |
_("_Segment Manager to Storage Object...")); |
683 |
gtk_widget_add_accelerator(assign_segment_manager_to_storage_object, "activate_item", |
684 |
add_submenu_menu_accels, tmp_key, 0, 0); |
685 |
gtk_widget_set_name(assign_segment_manager_to_storage_object, |
686 |
"assign_segment_manager_to_storage_object"); |
687 |
gtk_widget_ref(assign_segment_manager_to_storage_object); |
688 |
gtk_object_set_data_full(GTK_OBJECT(main_window), |
689 |
"assign_segment_manager_to_storage_object", |
690 |
assign_segment_manager_to_storage_object, |
691 |
(GtkDestroyNotify) gtk_widget_unref); |
692 |
gtk_widget_show(assign_segment_manager_to_storage_object); |
421 |
gtk_widget_show(assign_segment_manager_to_storage_object); |
693 |
gtk_container_add(GTK_CONTAINER(add_submenu_menu), |
422 |
gtk_container_add(GTK_CONTAINER(add_submenu_menu), |
694 |
assign_segment_manager_to_storage_object); |
423 |
assign_segment_manager_to_storage_object); |
695 |
|
424 |
|
696 |
remove_submenu = gtk_menu_item_new_with_label(""); |
425 |
|
697 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(remove_submenu)->child), _("_Remove")); |
426 |
remove_submenu = gtk_menu_item_new_with_mnemonic("_Remove"); |
698 |
gtk_widget_add_accelerator(remove_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
699 |
tmp_key, 0, 0); |
700 |
gtk_widget_set_name(remove_submenu, "remove_submenu"); |
701 |
gtk_widget_ref(remove_submenu); |
702 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "remove_submenu", remove_submenu, |
703 |
(GtkDestroyNotify) gtk_widget_unref); |
704 |
gtk_widget_show(remove_submenu); |
427 |
gtk_widget_show(remove_submenu); |
705 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), remove_submenu); |
428 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), remove_submenu); |
706 |
|
429 |
|
|
|
430 |
|
707 |
remove_submenu_menu = gtk_menu_new(); |
431 |
remove_submenu_menu = gtk_menu_new(); |
708 |
gtk_widget_set_name(remove_submenu_menu, "remove_submenu_menu"); |
|
|
709 |
gtk_widget_ref(remove_submenu_menu); |
710 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "remove_submenu_menu", |
711 |
remove_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
712 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(remove_submenu), remove_submenu_menu); |
432 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(remove_submenu), remove_submenu_menu); |
713 |
remove_submenu_menu_accels = |
|
|
714 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(remove_submenu_menu)); |
715 |
|
433 |
|
716 |
remove_object_from_container_menu_item = gtk_menu_item_new_with_label(""); |
434 |
|
717 |
tmp_key = |
435 |
remove_object_from_container_menu_item = gtk_menu_item_new_with_mnemonic("Storage _Object from Container..."); |
718 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(remove_object_from_container_menu_item)->child), |
|
|
719 |
_("Storage _Object from Container...")); |
720 |
gtk_widget_add_accelerator(remove_object_from_container_menu_item, "activate_item", |
721 |
remove_submenu_menu_accels, tmp_key, 0, 0); |
722 |
gtk_widget_set_name(remove_object_from_container_menu_item, |
723 |
"remove_object_from_container_menu_item"); |
724 |
gtk_widget_ref(remove_object_from_container_menu_item); |
725 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "remove_object_from_container_menu_item", |
726 |
remove_object_from_container_menu_item, |
727 |
(GtkDestroyNotify) gtk_widget_unref); |
728 |
gtk_widget_show(remove_object_from_container_menu_item); |
436 |
gtk_widget_show(remove_object_from_container_menu_item); |
729 |
gtk_container_add(GTK_CONTAINER(remove_submenu_menu), |
437 |
gtk_container_add(GTK_CONTAINER(remove_submenu_menu), |
730 |
remove_object_from_container_menu_item); |
438 |
remove_object_from_container_menu_item); |
731 |
|
439 |
|
|
|
440 |
|
732 |
separator5 = gtk_menu_item_new(); |
441 |
separator5 = gtk_menu_item_new(); |
733 |
gtk_widget_set_name(separator5, "separator5"); |
|
|
734 |
gtk_widget_ref(separator5); |
735 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "separator5", separator5, |
736 |
(GtkDestroyNotify) gtk_widget_unref); |
737 |
gtk_widget_show(separator5); |
442 |
gtk_widget_show(separator5); |
738 |
gtk_container_add(GTK_CONTAINER(remove_submenu_menu), separator5); |
443 |
gtk_container_add(GTK_CONTAINER(remove_submenu_menu), separator5); |
739 |
gtk_widget_set_sensitive(separator5, FALSE); |
444 |
gtk_widget_set_sensitive(separator5, FALSE); |
740 |
|
445 |
|
741 |
remove_segment_manager_menu_item = gtk_menu_item_new_with_label(""); |
446 |
|
742 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(remove_segment_manager_menu_item)->child), |
447 |
remove_segment_manager_menu_item = gtk_menu_item_new_with_mnemonic("Seg_ment Manager from Storage Object..."); |
743 |
_("Seg_ment Manager from Storage Object...")); |
|
|
744 |
gtk_widget_add_accelerator(remove_segment_manager_menu_item, "activate_item", |
745 |
remove_submenu_menu_accels, tmp_key, 0, 0); |
746 |
gtk_widget_set_name(remove_segment_manager_menu_item, "remove_segment_manager_menu_item"); |
747 |
gtk_widget_ref(remove_segment_manager_menu_item); |
748 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "remove_segment_manager_menu_item", |
749 |
remove_segment_manager_menu_item, |
750 |
(GtkDestroyNotify) gtk_widget_unref); |
751 |
gtk_widget_show(remove_segment_manager_menu_item); |
448 |
gtk_widget_show(remove_segment_manager_menu_item); |
752 |
gtk_container_add(GTK_CONTAINER(remove_submenu_menu), remove_segment_manager_menu_item); |
449 |
gtk_container_add(GTK_CONTAINER(remove_submenu_menu), remove_segment_manager_menu_item); |
753 |
|
450 |
|
754 |
modify_submenu = gtk_menu_item_new_with_label(""); |
451 |
|
755 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(modify_submenu)->child), _("_Modify")); |
452 |
modify_submenu = gtk_menu_item_new_with_mnemonic("_Modify"); |
756 |
gtk_widget_add_accelerator(modify_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
757 |
tmp_key, 0, 0); |
758 |
gtk_widget_set_name(modify_submenu, "modify_submenu"); |
759 |
gtk_widget_ref(modify_submenu); |
760 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "modify_submenu", modify_submenu, |
761 |
(GtkDestroyNotify) gtk_widget_unref); |
762 |
gtk_widget_show(modify_submenu); |
453 |
gtk_widget_show(modify_submenu); |
763 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), modify_submenu); |
454 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), modify_submenu); |
764 |
|
455 |
|
|
|
456 |
|
765 |
modify_submenu_menu = gtk_menu_new(); |
457 |
modify_submenu_menu = gtk_menu_new(); |
766 |
gtk_widget_set_name(modify_submenu_menu, "modify_submenu_menu"); |
|
|
767 |
gtk_widget_ref(modify_submenu_menu); |
768 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "modify_submenu_menu", |
769 |
modify_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
770 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(modify_submenu), modify_submenu_menu); |
458 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(modify_submenu), modify_submenu_menu); |
771 |
modify_submenu_menu_accels = |
|
|
772 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(modify_submenu_menu)); |
773 |
|
459 |
|
774 |
modify_volume_menu_item = gtk_menu_item_new_with_label(""); |
460 |
modify_volume_menu_item = gtk_menu_item_new_with_mnemonic("_Volume..."); |
775 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(modify_volume_menu_item)->child), |
|
|
776 |
_("_Volume...")); |
777 |
gtk_widget_add_accelerator(modify_volume_menu_item, "activate_item", |
778 |
modify_submenu_menu_accels, tmp_key, 0, 0); |
779 |
gtk_widget_set_name(modify_volume_menu_item, "modify_volume_menu_item"); |
780 |
gtk_widget_ref(modify_volume_menu_item); |
781 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "modify_volume_menu_item", |
782 |
modify_volume_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
783 |
gtk_widget_show(modify_volume_menu_item); |
461 |
gtk_widget_show(modify_volume_menu_item); |
784 |
gtk_container_add(GTK_CONTAINER(modify_submenu_menu), modify_volume_menu_item); |
462 |
gtk_container_add(GTK_CONTAINER(modify_submenu_menu), modify_volume_menu_item); |
785 |
|
463 |
|
786 |
modify_object_menu_item = gtk_menu_item_new_with_label(""); |
464 |
|
787 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(modify_object_menu_item)->child), |
465 |
modify_object_menu_item = gtk_menu_item_new_with_mnemonic("_Storage Object..."); |
788 |
_("_Storage Object...")); |
|
|
789 |
gtk_widget_add_accelerator(modify_object_menu_item, "activate_item", |
790 |
modify_submenu_menu_accels, tmp_key, 0, 0); |
791 |
gtk_widget_set_name(modify_object_menu_item, "modify_object_menu_item"); |
792 |
gtk_widget_ref(modify_object_menu_item); |
793 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "modify_object_menu_item", |
794 |
modify_object_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
795 |
gtk_widget_show(modify_object_menu_item); |
466 |
gtk_widget_show(modify_object_menu_item); |
796 |
gtk_container_add(GTK_CONTAINER(modify_submenu_menu), modify_object_menu_item); |
467 |
gtk_container_add(GTK_CONTAINER(modify_submenu_menu), modify_object_menu_item); |
797 |
|
468 |
|
798 |
modify_container_menu_item = gtk_menu_item_new_with_label(""); |
469 |
|
799 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(modify_container_menu_item)->child), |
470 |
modify_container_menu_item = gtk_menu_item_new_with_mnemonic("_Container..."); |
800 |
_("_Container...")); |
|
|
801 |
gtk_widget_add_accelerator(modify_container_menu_item, "activate_item", |
802 |
modify_submenu_menu_accels, tmp_key, 0, 0); |
803 |
gtk_widget_set_name(modify_container_menu_item, "modify_container_menu_item"); |
804 |
gtk_widget_ref(modify_container_menu_item); |
805 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "modify_container_menu_item", |
806 |
modify_container_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
807 |
gtk_widget_show(modify_container_menu_item); |
471 |
gtk_widget_show(modify_container_menu_item); |
808 |
gtk_container_add(GTK_CONTAINER(modify_submenu_menu), modify_container_menu_item); |
472 |
gtk_container_add(GTK_CONTAINER(modify_submenu_menu), modify_container_menu_item); |
809 |
|
473 |
|
810 |
view_submenu = gtk_menu_item_new_with_label(""); |
474 |
|
811 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(view_submenu)->child), _("_View")); |
475 |
view_submenu = gtk_menu_item_new_with_mnemonic("_View"); |
812 |
gtk_widget_add_accelerator(view_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
813 |
tmp_key, 0, 0); |
814 |
gtk_widget_set_name(view_submenu, "view_submenu"); |
815 |
gtk_widget_ref(view_submenu); |
816 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "view_submenu", view_submenu, |
817 |
(GtkDestroyNotify) gtk_widget_unref); |
818 |
gtk_widget_show(view_submenu); |
476 |
gtk_widget_show(view_submenu); |
819 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), view_submenu); |
477 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), view_submenu); |
820 |
|
478 |
|
|
|
479 |
|
821 |
view_submenu_menu = gtk_menu_new(); |
480 |
view_submenu_menu = gtk_menu_new(); |
822 |
gtk_widget_set_name(view_submenu_menu, "view_submenu_menu"); |
|
|
823 |
gtk_widget_ref(view_submenu_menu); |
824 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "view_submenu_menu", view_submenu_menu, |
825 |
(GtkDestroyNotify) gtk_widget_unref); |
826 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(view_submenu), view_submenu_menu); |
481 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(view_submenu), view_submenu_menu); |
827 |
view_submenu_menu_accels = gtk_menu_ensure_uline_accel_group(GTK_MENU(view_submenu_menu)); |
|
|
828 |
|
482 |
|
829 |
view_messages_menu_item = gtk_menu_item_new_with_label(""); |
483 |
view_messages_menu_item = gtk_menu_item_new_with_mnemonic("_Messages..."); |
830 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(view_messages_menu_item)->child), |
|
|
831 |
_("_Messages...")); |
832 |
gtk_widget_add_accelerator(view_messages_menu_item, "activate_item", |
833 |
view_submenu_menu_accels, tmp_key, 0, 0); |
834 |
gtk_widget_set_name(view_messages_menu_item, "view_messages_menu_item"); |
835 |
gtk_widget_ref(view_messages_menu_item); |
836 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "view_messages_menu_item", |
837 |
view_messages_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
838 |
gtk_widget_show(view_messages_menu_item); |
484 |
gtk_widget_show(view_messages_menu_item); |
839 |
gtk_container_add(GTK_CONTAINER(view_submenu_menu), view_messages_menu_item); |
485 |
gtk_container_add(GTK_CONTAINER(view_submenu_menu), view_messages_menu_item); |
840 |
|
486 |
|
841 |
view_log_menu_item = gtk_menu_item_new_with_label(""); |
487 |
|
842 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(view_log_menu_item)->child), |
488 |
view_log_menu_item = gtk_menu_item_new_with_mnemonic("_Log File..."); |
843 |
_("_Log File...")); |
|
|
844 |
gtk_widget_add_accelerator(view_log_menu_item, "activate_item", view_submenu_menu_accels, |
845 |
tmp_key, 0, 0); |
846 |
gtk_widget_set_name(view_log_menu_item, "view_log_menu_item"); |
847 |
gtk_widget_ref(view_log_menu_item); |
848 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "view_log_menu_item", view_log_menu_item, |
849 |
(GtkDestroyNotify) gtk_widget_unref); |
850 |
gtk_widget_show(view_log_menu_item); |
489 |
gtk_widget_show(view_log_menu_item); |
851 |
gtk_container_add(GTK_CONTAINER(view_submenu_menu), view_log_menu_item); |
490 |
gtk_container_add(GTK_CONTAINER(view_submenu_menu), view_log_menu_item); |
852 |
gtk_widget_set_sensitive(view_log_menu_item, FALSE); |
491 |
gtk_widget_set_sensitive(view_log_menu_item, FALSE); |
853 |
|
492 |
|
854 |
convert_submenu = gtk_menu_item_new_with_label(""); |
493 |
|
855 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(convert_submenu)->child), _("C_onvert")); |
494 |
convert_submenu = gtk_menu_item_new_with_mnemonic("C_onvert"); |
856 |
gtk_widget_add_accelerator(convert_submenu, "activate_item", actions_menu_item_menu_accels, |
|
|
857 |
tmp_key, 0, 0); |
858 |
gtk_widget_set_name(convert_submenu, "convert_submenu"); |
859 |
gtk_widget_ref(convert_submenu); |
860 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "convert_submenu", convert_submenu, |
861 |
(GtkDestroyNotify) gtk_widget_unref); |
862 |
gtk_widget_show(convert_submenu); |
495 |
gtk_widget_show(convert_submenu); |
863 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), convert_submenu); |
496 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), convert_submenu); |
864 |
|
497 |
|
|
|
498 |
|
865 |
convert_submenu_menu = gtk_menu_new(); |
499 |
convert_submenu_menu = gtk_menu_new(); |
866 |
gtk_widget_set_name(convert_submenu_menu, "convert_submenu_menu"); |
|
|
867 |
gtk_widget_ref(convert_submenu_menu); |
868 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "convert_submenu_menu", |
869 |
convert_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
870 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(convert_submenu), convert_submenu_menu); |
500 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(convert_submenu), convert_submenu_menu); |
871 |
convert_submenu_menu_accels = |
|
|
872 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(convert_submenu_menu)); |
873 |
|
501 |
|
874 |
convert_to_evms_volume_menu_item = gtk_menu_item_new_with_label(""); |
502 |
|
875 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(convert_to_evms_volume_menu_item)->child), |
503 |
convert_to_evms_volume_menu_item = gtk_menu_item_new_with_mnemonic("_Compatibility Volume to EVMS Volume..."); |
876 |
_("_Compatibility Volume to EVMS Volume...")); |
|
|
877 |
gtk_widget_add_accelerator(convert_to_evms_volume_menu_item, "activate_item", |
878 |
convert_submenu_menu_accels, tmp_key, 0, 0); |
879 |
gtk_widget_set_name(convert_to_evms_volume_menu_item, "convert_to_evms_volume_menu_item"); |
880 |
gtk_widget_ref(convert_to_evms_volume_menu_item); |
881 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "convert_to_evms_volume_menu_item", |
882 |
convert_to_evms_volume_menu_item, |
883 |
(GtkDestroyNotify) gtk_widget_unref); |
884 |
gtk_widget_show(convert_to_evms_volume_menu_item); |
504 |
gtk_widget_show(convert_to_evms_volume_menu_item); |
885 |
gtk_container_add(GTK_CONTAINER(convert_submenu_menu), convert_to_evms_volume_menu_item); |
505 |
gtk_container_add(GTK_CONTAINER(convert_submenu_menu), convert_to_evms_volume_menu_item); |
886 |
|
506 |
|
887 |
convert_to_compatibility_volume_menu_item = gtk_menu_item_new_with_label(""); |
507 |
|
888 |
tmp_key = |
508 |
convert_to_compatibility_volume_menu_item = gtk_menu_item_new_with_mnemonic("_EVMS Volume to Compatibility Volume..."); |
889 |
gtk_label_parse_uline(GTK_LABEL |
|
|
890 |
(GTK_BIN(convert_to_compatibility_volume_menu_item)->child), |
891 |
_("_EVMS Volume to Compatibility Volume...")); |
892 |
gtk_widget_add_accelerator(convert_to_compatibility_volume_menu_item, "activate_item", |
893 |
convert_submenu_menu_accels, tmp_key, 0, 0); |
894 |
gtk_widget_set_name(convert_to_compatibility_volume_menu_item, |
895 |
"convert_to_compatibility_volume_menu_item"); |
896 |
gtk_widget_ref(convert_to_compatibility_volume_menu_item); |
897 |
gtk_object_set_data_full(GTK_OBJECT(main_window), |
898 |
"convert_to_compatibility_volume_menu_item", |
899 |
convert_to_compatibility_volume_menu_item, |
900 |
(GtkDestroyNotify) gtk_widget_unref); |
901 |
gtk_widget_show(convert_to_compatibility_volume_menu_item); |
509 |
gtk_widget_show(convert_to_compatibility_volume_menu_item); |
902 |
gtk_container_add(GTK_CONTAINER(convert_submenu_menu), |
510 |
gtk_container_add(GTK_CONTAINER(convert_submenu_menu), |
903 |
convert_to_compatibility_volume_menu_item); |
511 |
convert_to_compatibility_volume_menu_item); |
904 |
|
512 |
|
905 |
replace_menu_item = gtk_menu_item_new_with_label(""); |
513 |
|
906 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(replace_menu_item)->child), |
514 |
replace_menu_item = gtk_menu_item_new_with_mnemonic("Re_place..."); |
907 |
_("Re_place...")); |
|
|
908 |
gtk_widget_add_accelerator(replace_menu_item, "activate_item", |
909 |
actions_menu_item_menu_accels, tmp_key, 0, 0); |
910 |
gtk_widget_set_name(replace_menu_item, "replace_menu_item"); |
911 |
gtk_widget_ref(replace_menu_item); |
912 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "replace_menu_item", replace_menu_item, |
913 |
(GtkDestroyNotify) gtk_widget_unref); |
914 |
gtk_widget_show(replace_menu_item); |
515 |
gtk_widget_show(replace_menu_item); |
915 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), replace_menu_item); |
516 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), replace_menu_item); |
916 |
|
517 |
|
|
|
518 |
|
917 |
separator2 = gtk_menu_item_new(); |
519 |
separator2 = gtk_menu_item_new(); |
918 |
gtk_widget_set_name(separator2, "separator2"); |
|
|
919 |
gtk_widget_ref(separator2); |
920 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "separator2", separator2, |
921 |
(GtkDestroyNotify) gtk_widget_unref); |
922 |
gtk_widget_show(separator2); |
520 |
gtk_widget_show(separator2); |
923 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator2); |
521 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator2); |
924 |
gtk_widget_set_sensitive(separator2, FALSE); |
522 |
gtk_widget_set_sensitive(separator2, FALSE); |
925 |
|
523 |
|
926 |
other_tasks_submenu = gtk_menu_item_new_with_label(""); |
524 |
|
927 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(other_tasks_submenu)->child), |
525 |
other_tasks_submenu = gtk_menu_item_new_with_mnemonic("O_ther"); |
928 |
_("O_ther")); |
|
|
929 |
gtk_widget_add_accelerator(other_tasks_submenu, "activate_item", |
930 |
actions_menu_item_menu_accels, tmp_key, 0, 0); |
931 |
gtk_widget_set_name(other_tasks_submenu, "other_tasks_submenu"); |
932 |
gtk_widget_ref(other_tasks_submenu); |
933 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "other_tasks_submenu", |
934 |
other_tasks_submenu, (GtkDestroyNotify) gtk_widget_unref); |
935 |
gtk_widget_show(other_tasks_submenu); |
526 |
gtk_widget_show(other_tasks_submenu); |
936 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), other_tasks_submenu); |
527 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), other_tasks_submenu); |
937 |
|
528 |
|
|
|
529 |
|
938 |
other_tasks_submenu_menu = gtk_menu_new(); |
530 |
other_tasks_submenu_menu = gtk_menu_new(); |
939 |
gtk_widget_set_name(other_tasks_submenu_menu, "other_tasks_submenu_menu"); |
|
|
940 |
gtk_widget_ref(other_tasks_submenu_menu); |
941 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "other_tasks_submenu_menu", |
942 |
other_tasks_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
943 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(other_tasks_submenu), other_tasks_submenu_menu); |
531 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(other_tasks_submenu), other_tasks_submenu_menu); |
944 |
other_tasks_submenu_menu_accels = |
|
|
945 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(other_tasks_submenu_menu)); |
946 |
|
532 |
|
947 |
volume_tasks_menu_item = gtk_menu_item_new_with_label(""); |
533 |
|
948 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(volume_tasks_menu_item)->child), |
534 |
volume_tasks_menu_item = gtk_menu_item_new_with_mnemonic("_Volume Tasks..."); |
949 |
_("_Volume Tasks...")); |
|
|
950 |
gtk_widget_add_accelerator(volume_tasks_menu_item, "activate_item", |
951 |
other_tasks_submenu_menu_accels, tmp_key, 0, 0); |
952 |
gtk_widget_set_name(volume_tasks_menu_item, "volume_tasks_menu_item"); |
953 |
gtk_widget_ref(volume_tasks_menu_item); |
954 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "volume_tasks_menu_item", |
955 |
volume_tasks_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
956 |
gtk_widget_show(volume_tasks_menu_item); |
535 |
gtk_widget_show(volume_tasks_menu_item); |
957 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), volume_tasks_menu_item); |
536 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), volume_tasks_menu_item); |
958 |
|
537 |
|
959 |
object_tasks_menu_item = gtk_menu_item_new_with_label(""); |
538 |
|
960 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(object_tasks_menu_item)->child), |
539 |
object_tasks_menu_item = gtk_menu_item_new_with_mnemonic("_Storage Object Tasks..."); |
961 |
_("_Storage Object Tasks...")); |
|
|
962 |
gtk_widget_add_accelerator(object_tasks_menu_item, "activate_item", |
963 |
other_tasks_submenu_menu_accels, tmp_key, 0, 0); |
964 |
gtk_widget_set_name(object_tasks_menu_item, "object_tasks_menu_item"); |
965 |
gtk_widget_ref(object_tasks_menu_item); |
966 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "object_tasks_menu_item", |
967 |
object_tasks_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
968 |
gtk_widget_show(object_tasks_menu_item); |
540 |
gtk_widget_show(object_tasks_menu_item); |
969 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), object_tasks_menu_item); |
541 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), object_tasks_menu_item); |
970 |
|
542 |
|
971 |
container_tasks_menu_item = gtk_menu_item_new_with_label(""); |
543 |
|
972 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(container_tasks_menu_item)->child), |
544 |
container_tasks_menu_item = gtk_menu_item_new_with_mnemonic("_Container Tasks..."); |
973 |
_("_Container Tasks...")); |
|
|
974 |
gtk_widget_add_accelerator(container_tasks_menu_item, "activate_item", |
975 |
other_tasks_submenu_menu_accels, tmp_key, 0, 0); |
976 |
gtk_widget_set_name(container_tasks_menu_item, "container_tasks_menu_item"); |
977 |
gtk_widget_ref(container_tasks_menu_item); |
978 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "container_tasks_menu_item", |
979 |
container_tasks_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
980 |
gtk_widget_show(container_tasks_menu_item); |
545 |
gtk_widget_show(container_tasks_menu_item); |
981 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), container_tasks_menu_item); |
546 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), container_tasks_menu_item); |
982 |
|
547 |
|
983 |
plugin_tasks_menu_item = gtk_menu_item_new_with_label(""); |
548 |
|
984 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(plugin_tasks_menu_item)->child), |
549 |
plugin_tasks_menu_item = gtk_menu_item_new_with_mnemonic("_Plugin Tasks..."); |
985 |
_("_Plugin Tasks...")); |
|
|
986 |
gtk_widget_add_accelerator(plugin_tasks_menu_item, "activate_item", |
987 |
other_tasks_submenu_menu_accels, tmp_key, 0, 0); |
988 |
gtk_widget_set_name(plugin_tasks_menu_item, "plugin_tasks_menu_item"); |
989 |
gtk_widget_ref(plugin_tasks_menu_item); |
990 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "plugin_tasks_menu_item", |
991 |
plugin_tasks_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
992 |
gtk_widget_show(plugin_tasks_menu_item); |
550 |
gtk_widget_show(plugin_tasks_menu_item); |
993 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), plugin_tasks_menu_item); |
551 |
gtk_container_add(GTK_CONTAINER(other_tasks_submenu_menu), plugin_tasks_menu_item); |
994 |
|
552 |
|
|
|
553 |
|
995 |
separator6 = gtk_menu_item_new(); |
554 |
separator6 = gtk_menu_item_new(); |
996 |
gtk_widget_set_name(separator6, "separator6"); |
|
|
997 |
gtk_widget_ref(separator6); |
998 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "separator6", separator6, |
999 |
(GtkDestroyNotify) gtk_widget_unref); |
1000 |
gtk_widget_show(separator6); |
555 |
gtk_widget_show(separator6); |
1001 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator6); |
556 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator6); |
1002 |
gtk_widget_set_sensitive(separator6, FALSE); |
557 |
gtk_widget_set_sensitive(separator6, FALSE); |
1003 |
|
558 |
|
1004 |
file_system_submenu = gtk_menu_item_new_with_label(""); |
559 |
|
1005 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(file_system_submenu)->child), |
560 |
file_system_submenu = gtk_menu_item_new_with_mnemonic("_File System"); |
1006 |
_("_File System")); |
|
|
1007 |
gtk_widget_add_accelerator(file_system_submenu, "activate_item", |
1008 |
actions_menu_item_menu_accels, tmp_key, 0, 0); |
1009 |
gtk_widget_set_name(file_system_submenu, "file_system_submenu"); |
1010 |
gtk_widget_ref(file_system_submenu); |
1011 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "file_system_submenu", |
1012 |
file_system_submenu, (GtkDestroyNotify) gtk_widget_unref); |
1013 |
gtk_widget_show(file_system_submenu); |
561 |
gtk_widget_show(file_system_submenu); |
1014 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), file_system_submenu); |
562 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), file_system_submenu); |
1015 |
|
563 |
|
|
|
564 |
|
1016 |
file_system_submenu_menu = gtk_menu_new(); |
565 |
file_system_submenu_menu = gtk_menu_new(); |
1017 |
gtk_widget_set_name(file_system_submenu_menu, "file_system_submenu_menu"); |
|
|
1018 |
gtk_widget_ref(file_system_submenu_menu); |
1019 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "file_system_submenu_menu", |
1020 |
file_system_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
1021 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(file_system_submenu), file_system_submenu_menu); |
566 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(file_system_submenu), file_system_submenu_menu); |
1022 |
file_system_submenu_menu_accels = |
|
|
1023 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(file_system_submenu_menu)); |
1024 |
|
567 |
|
1025 |
mkfs_menu_item = gtk_menu_item_new_with_label(""); |
568 |
|
1026 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(mkfs_menu_item)->child), _("_Make...")); |
569 |
mkfs_menu_item = gtk_menu_item_new_with_mnemonic("_Make..."); |
1027 |
gtk_widget_add_accelerator(mkfs_menu_item, "activate_item", file_system_submenu_menu_accels, |
|
|
1028 |
tmp_key, 0, 0); |
1029 |
gtk_widget_set_name(mkfs_menu_item, "mkfs_menu_item"); |
1030 |
gtk_widget_ref(mkfs_menu_item); |
1031 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "mkfs_menu_item", mkfs_menu_item, |
1032 |
(GtkDestroyNotify) gtk_widget_unref); |
1033 |
gtk_widget_show(mkfs_menu_item); |
570 |
gtk_widget_show(mkfs_menu_item); |
1034 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), mkfs_menu_item); |
571 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), mkfs_menu_item); |
1035 |
|
572 |
|
1036 |
fsck_menu_item = gtk_menu_item_new_with_label(""); |
573 |
fsck_menu_item = gtk_menu_item_new_with_mnemonic("_Check/Repair..."); |
1037 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(fsck_menu_item)->child), |
|
|
1038 |
_("_Check/Repair...")); |
1039 |
gtk_widget_add_accelerator(fsck_menu_item, "activate_item", file_system_submenu_menu_accels, |
1040 |
tmp_key, 0, 0); |
1041 |
gtk_widget_set_name(fsck_menu_item, "fsck_menu_item"); |
1042 |
gtk_widget_ref(fsck_menu_item); |
1043 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "fsck_menu_item", fsck_menu_item, |
1044 |
(GtkDestroyNotify) gtk_widget_unref); |
1045 |
gtk_widget_show(fsck_menu_item); |
574 |
gtk_widget_show(fsck_menu_item); |
1046 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), fsck_menu_item); |
575 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), fsck_menu_item); |
1047 |
|
576 |
|
1048 |
obliterate_filesystem_menu_item = gtk_menu_item_new_with_label(""); |
577 |
|
1049 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(obliterate_filesystem_menu_item)->child), |
578 |
obliterate_filesystem_menu_item = gtk_menu_item_new_with_mnemonic("_Remove..."); |
1050 |
_("_Remove...")); |
|
|
1051 |
gtk_widget_add_accelerator(obliterate_filesystem_menu_item, "activate_item", |
1052 |
file_system_submenu_menu_accels, tmp_key, 0, 0); |
1053 |
gtk_widget_set_name(obliterate_filesystem_menu_item, "obliterate_filesystem_menu_item"); |
1054 |
gtk_widget_ref(obliterate_filesystem_menu_item); |
1055 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "obliterate_filesystem_menu_item", |
1056 |
obliterate_filesystem_menu_item, |
1057 |
(GtkDestroyNotify) gtk_widget_unref); |
1058 |
gtk_widget_show(obliterate_filesystem_menu_item); |
579 |
gtk_widget_show(obliterate_filesystem_menu_item); |
1059 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), obliterate_filesystem_menu_item); |
580 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), obliterate_filesystem_menu_item); |
1060 |
|
581 |
|
1061 |
mount_menu_item = gtk_menu_item_new_with_label(""); |
582 |
|
1062 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(mount_menu_item)->child), _("M_ount...")); |
583 |
mount_menu_item = gtk_menu_item_new_with_mnemonic("M_ount..."); |
1063 |
gtk_widget_add_accelerator(mount_menu_item, "activate_item", |
|
|
1064 |
file_system_submenu_menu_accels, tmp_key, 0, 0); |
1065 |
gtk_widget_set_name(mount_menu_item, "mount_menu_item"); |
1066 |
gtk_widget_ref(mount_menu_item); |
1067 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "mount_menu_item", mount_menu_item, |
1068 |
(GtkDestroyNotify) gtk_widget_unref); |
1069 |
gtk_widget_show(mount_menu_item); |
584 |
gtk_widget_show(mount_menu_item); |
1070 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), mount_menu_item); |
585 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), mount_menu_item); |
1071 |
|
586 |
|
1072 |
unmount_menu_item = gtk_menu_item_new_with_label(""); |
587 |
|
1073 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(unmount_menu_item)->child), |
588 |
unmount_menu_item = gtk_menu_item_new_with_mnemonic("_Unmount..."); |
1074 |
_("_Unmount...")); |
|
|
1075 |
gtk_widget_add_accelerator(unmount_menu_item, "activate_item", |
1076 |
file_system_submenu_menu_accels, tmp_key, 0, 0); |
1077 |
gtk_widget_set_name(unmount_menu_item, "unmount_menu_item"); |
1078 |
gtk_widget_ref(unmount_menu_item); |
1079 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "unmount_menu_item", unmount_menu_item, |
1080 |
(GtkDestroyNotify) gtk_widget_unref); |
1081 |
gtk_widget_show(unmount_menu_item); |
589 |
gtk_widget_show(unmount_menu_item); |
1082 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), unmount_menu_item); |
590 |
gtk_container_add(GTK_CONTAINER(file_system_submenu_menu), unmount_menu_item); |
1083 |
|
591 |
|
|
|
592 |
|
1084 |
separator3 = gtk_menu_item_new(); |
593 |
separator3 = gtk_menu_item_new(); |
1085 |
gtk_widget_set_name(separator3, "separator3"); |
|
|
1086 |
gtk_widget_ref(separator3); |
1087 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "separator3", separator3, |
1088 |
(GtkDestroyNotify) gtk_widget_unref); |
1089 |
gtk_widget_show(separator3); |
594 |
gtk_widget_show(separator3); |
1090 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator3); |
595 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator3); |
1091 |
gtk_widget_set_sensitive(separator3, FALSE); |
596 |
gtk_widget_set_sensitive(separator3, FALSE); |
1092 |
|
597 |
|
1093 |
commit_menu_item = gtk_menu_item_new_with_label(""); |
598 |
|
1094 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(commit_menu_item)->child), _("_Save...")); |
599 |
commit_menu_item = gtk_menu_item_new_with_mnemonic("_Save..."); |
1095 |
gtk_widget_add_accelerator(commit_menu_item, "activate_item", actions_menu_item_menu_accels, |
|
|
1096 |
tmp_key, 0, 0); |
1097 |
gtk_widget_set_name(commit_menu_item, "commit_menu_item"); |
1098 |
gtk_widget_ref(commit_menu_item); |
1099 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "commit_menu_item", commit_menu_item, |
1100 |
(GtkDestroyNotify) gtk_widget_unref); |
1101 |
gtk_widget_show(commit_menu_item); |
600 |
gtk_widget_show(commit_menu_item); |
1102 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), commit_menu_item); |
601 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), commit_menu_item); |
1103 |
gtk_widget_add_accelerator(commit_menu_item, "activate", accel_group, |
602 |
gtk_widget_add_accelerator(commit_menu_item, "activate", accel_group, |
1104 |
GDK_S, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); |
603 |
GDK_S, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); |
1105 |
|
604 |
|
1106 |
backup_menu_item = gtk_menu_item_new_with_label(""); |
605 |
|
1107 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(backup_menu_item)->child), _("_Backup...")); |
606 |
backup_menu_item = gtk_menu_item_new_with_mnemonic("_Backup..."); |
1108 |
gtk_widget_add_accelerator(backup_menu_item, "activate_item", actions_menu_item_menu_accels, |
|
|
1109 |
tmp_key, 0, 0); |
1110 |
gtk_widget_set_name(backup_menu_item, "backup_menu_item"); |
1111 |
gtk_widget_ref(backup_menu_item); |
1112 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "backup_menu_item", backup_menu_item, |
1113 |
(GtkDestroyNotify) gtk_widget_unref); |
1114 |
gtk_widget_show(backup_menu_item); |
607 |
gtk_widget_show(backup_menu_item); |
1115 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), backup_menu_item); |
608 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), backup_menu_item); |
1116 |
|
609 |
|
|
|
610 |
|
1117 |
separator1 = gtk_menu_item_new(); |
611 |
separator1 = gtk_menu_item_new(); |
1118 |
gtk_widget_set_name(separator1, "separator1"); |
|
|
1119 |
gtk_widget_ref(separator1); |
1120 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "separator1", separator1, |
1121 |
(GtkDestroyNotify) gtk_widget_unref); |
1122 |
gtk_widget_show(separator1); |
612 |
gtk_widget_show(separator1); |
1123 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator1); |
613 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), separator1); |
1124 |
gtk_widget_set_sensitive(separator1, FALSE); |
614 |
gtk_widget_set_sensitive(separator1, FALSE); |
1125 |
|
615 |
|
1126 |
exit_menu_item = gtk_menu_item_new_with_label(""); |
616 |
|
1127 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(exit_menu_item)->child), _("_Quit")); |
617 |
exit_menu_item = gtk_menu_item_new_with_mnemonic("_Quit"); |
1128 |
gtk_widget_add_accelerator(exit_menu_item, "activate_item", actions_menu_item_menu_accels, |
|
|
1129 |
tmp_key, 0, 0); |
1130 |
gtk_widget_set_name(exit_menu_item, "exit_menu_item"); |
1131 |
gtk_widget_ref(exit_menu_item); |
1132 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "exit_menu_item", exit_menu_item, |
1133 |
(GtkDestroyNotify) gtk_widget_unref); |
1134 |
gtk_widget_show(exit_menu_item); |
618 |
gtk_widget_show(exit_menu_item); |
1135 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), exit_menu_item); |
619 |
gtk_container_add(GTK_CONTAINER(actions_menu_item_menu), exit_menu_item); |
1136 |
gtk_widget_add_accelerator(exit_menu_item, "activate", accel_group, |
620 |
gtk_widget_add_accelerator(exit_menu_item, "activate", accel_group, |
1137 |
GDK_Q, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); |
621 |
GDK_Q, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); |
1138 |
|
622 |
|
1139 |
evmsgui_settings = gtk_menu_item_new_with_label(""); |
623 |
|
1140 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(evmsgui_settings)->child), |
624 |
evmsgui_settings = gtk_menu_item_new_with_mnemonic("_Settings"); |
1141 |
_("_Settings")); |
|
|
1142 |
gtk_widget_add_accelerator(evmsgui_settings, "activate_item", accel_group, |
1143 |
tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); |
1144 |
gtk_widget_set_name(evmsgui_settings, "evmsgui_settings"); |
1145 |
gtk_widget_ref(evmsgui_settings); |
1146 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "evmsgui_settings", evmsgui_settings, |
1147 |
(GtkDestroyNotify) gtk_widget_unref); |
1148 |
gtk_widget_show(evmsgui_settings); |
625 |
gtk_widget_show(evmsgui_settings); |
1149 |
gtk_container_add(GTK_CONTAINER(main_menubar), evmsgui_settings); |
626 |
gtk_container_add(GTK_CONTAINER(main_menubar), evmsgui_settings); |
1150 |
|
627 |
|
|
|
628 |
|
1151 |
evmsgui_settings_menu = gtk_menu_new(); |
629 |
evmsgui_settings_menu = gtk_menu_new(); |
1152 |
gtk_widget_set_name(evmsgui_settings_menu, "evmsgui_settings_menu"); |
|
|
1153 |
gtk_widget_ref(evmsgui_settings_menu); |
1154 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "evmsgui_settings_menu", |
1155 |
evmsgui_settings_menu, (GtkDestroyNotify) gtk_widget_unref); |
1156 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(evmsgui_settings), evmsgui_settings_menu); |
630 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(evmsgui_settings), evmsgui_settings_menu); |
1157 |
evmsgui_settings_menu_accels = |
|
|
1158 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(evmsgui_settings_menu)); |
1159 |
|
631 |
|
1160 |
set_log_level_submenu = gtk_menu_item_new_with_label(""); |
632 |
|
1161 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(set_log_level_submenu)->child), |
633 |
set_log_level_submenu = gtk_menu_item_new_with_mnemonic("_Log Level"); |
1162 |
_("_Log Level")); |
|
|
1163 |
gtk_widget_add_accelerator(set_log_level_submenu, "activate_item", |
1164 |
evmsgui_settings_menu_accels, tmp_key, 0, 0); |
1165 |
gtk_widget_set_name(set_log_level_submenu, "set_log_level_submenu"); |
1166 |
gtk_widget_ref(set_log_level_submenu); |
1167 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "set_log_level_submenu", |
1168 |
set_log_level_submenu, (GtkDestroyNotify) gtk_widget_unref); |
1169 |
gtk_widget_show(set_log_level_submenu); |
634 |
gtk_widget_show(set_log_level_submenu); |
1170 |
gtk_container_add(GTK_CONTAINER(evmsgui_settings_menu), set_log_level_submenu); |
635 |
gtk_container_add(GTK_CONTAINER(evmsgui_settings_menu), set_log_level_submenu); |
1171 |
|
636 |
|
1172 |
admin_node_menu_item = gtk_menu_item_new_with_label(""); |
637 |
|
1173 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(admin_node_menu_item)->child), |
638 |
admin_node_menu_item = gtk_menu_item_new_with_mnemonic("_Node Administered..."); |
1174 |
_("_Node Administered...")); |
|
|
1175 |
gtk_widget_add_accelerator(admin_node_menu_item, "activate_item", |
1176 |
evmsgui_settings_menu_accels, tmp_key, 0, 0); |
1177 |
gtk_widget_set_name(admin_node_menu_item, "admin_node_menu_item"); |
1178 |
gtk_widget_ref(admin_node_menu_item); |
1179 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "admin_node_menu_item", |
1180 |
admin_node_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
1181 |
gtk_widget_show(admin_node_menu_item); |
639 |
gtk_widget_show(admin_node_menu_item); |
1182 |
gtk_container_add(GTK_CONTAINER(evmsgui_settings_menu), admin_node_menu_item); |
640 |
gtk_container_add(GTK_CONTAINER(evmsgui_settings_menu), admin_node_menu_item); |
1183 |
if (get_number_of_nodes() <= 1) { |
641 |
if (get_number_of_nodes() <= 1) { |
1184 |
gtk_widget_set_sensitive(admin_node_menu_item, FALSE); |
642 |
gtk_widget_set_sensitive(admin_node_menu_item, FALSE); |
1185 |
} |
643 |
} |
1186 |
|
644 |
|
|
|
645 |
|
1187 |
set_log_level_submenu_menu = gtk_menu_new(); |
646 |
set_log_level_submenu_menu = gtk_menu_new(); |
1188 |
gtk_widget_set_name(set_log_level_submenu_menu, "set_log_level_submenu_menu"); |
|
|
1189 |
gtk_widget_ref(set_log_level_submenu_menu); |
1190 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "set_log_level_submenu_menu", |
1191 |
set_log_level_submenu_menu, (GtkDestroyNotify) gtk_widget_unref); |
1192 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(set_log_level_submenu), set_log_level_submenu_menu); |
647 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(set_log_level_submenu), set_log_level_submenu_menu); |
1193 |
set_log_level_submenu_menu_accels = |
|
|
1194 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(set_log_level_submenu_menu)); |
1195 |
|
648 |
|
1196 |
/* |
649 |
|
1197 |
engine_log_level_submenu = gtk_menu_item_new_with_label (""); |
|
|
1198 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (engine_log_level_submenu)->child), |
1199 |
_("_Engine")); |
1200 |
gtk_widget_add_accelerator (engine_log_level_submenu, "activate_item", set_log_level_submenu_menu_accels, |
1201 |
tmp_key, 0, 0); |
1202 |
gtk_widget_set_name (engine_log_level_submenu, "engine_log_level_submenu"); |
1203 |
gtk_widget_ref (engine_log_level_submenu); |
1204 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "engine_log_level_submenu", engine_log_level_submenu, |
1205 |
(GtkDestroyNotify) gtk_widget_unref); |
1206 |
gtk_widget_show (engine_log_level_submenu); |
1207 |
gtk_container_add (GTK_CONTAINER (set_log_level_submenu_menu), engine_log_level_submenu); |
1208 |
*/ |
1209 |
engine_log_level_submenu_menu = gtk_menu_new(); |
650 |
engine_log_level_submenu_menu = gtk_menu_new(); |
1210 |
gtk_widget_set_name(engine_log_level_submenu_menu, "engine_log_level_submenu_menu"); |
651 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(set_log_level_submenu), engine_log_level_submenu_menu); |
1211 |
gtk_widget_ref(engine_log_level_submenu_menu); |
652 |
|
1212 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "engine_log_level_submenu_menu", |
653 |
|
1213 |
engine_log_level_submenu_menu, |
654 |
|
1214 |
(GtkDestroyNotify) gtk_widget_unref); |
655 |
|
1215 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(set_log_level_submenu), |
656 |
critical_engine_level_menuitem = |
1216 |
engine_log_level_submenu_menu); |
657 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "_Critical (Least Information)"); |
1217 |
engine_log_level_submenu_menu_accels = |
658 |
engine_debug_levels_group = |
1218 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(engine_log_level_submenu_menu)); |
659 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(critical_engine_level_menuitem)); |
1219 |
|
660 |
gtk_widget_ref(critical_engine_level_menuitem); |
1220 |
critical_engine_level_menuitem = |
661 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "critical_engine_level_menuitem", |
1221 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
662 |
critical_engine_level_menuitem, |
1222 |
tmp_key = |
663 |
(GtkDestroyNotify) gtk_widget_unref); |
1223 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(critical_engine_level_menuitem)->child), |
664 |
gtk_widget_show(critical_engine_level_menuitem); |
1224 |
_("_Critical (Least Information)")); |
665 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1225 |
gtk_widget_add_accelerator(critical_engine_level_menuitem, "activate_item", |
666 |
critical_engine_level_menuitem); |
1226 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
667 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(critical_engine_level_menuitem), |
1227 |
engine_debug_levels_group = |
668 |
TRUE); |
1228 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(critical_engine_level_menuitem)); |
669 |
|
1229 |
gtk_widget_set_name(critical_engine_level_menuitem, "critical_engine_level_menuitem"); |
670 |
|
1230 |
gtk_widget_ref(critical_engine_level_menuitem); |
671 |
|
1231 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "critical_engine_level_menuitem", |
672 |
serious_engine_level_menuitem = |
1232 |
critical_engine_level_menuitem, |
673 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "_Serious"); |
1233 |
(GtkDestroyNotify) gtk_widget_unref); |
674 |
engine_debug_levels_group = |
1234 |
gtk_widget_show(critical_engine_level_menuitem); |
675 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(serious_engine_level_menuitem)); |
1235 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
676 |
gtk_widget_ref(serious_engine_level_menuitem); |
1236 |
critical_engine_level_menuitem); |
677 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "serious_engine_level_menuitem", |
1237 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(critical_engine_level_menuitem), |
678 |
serious_engine_level_menuitem, |
1238 |
TRUE); |
679 |
(GtkDestroyNotify) gtk_widget_unref); |
1239 |
|
680 |
gtk_widget_show(serious_engine_level_menuitem); |
1240 |
serious_engine_level_menuitem = |
681 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1241 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
682 |
serious_engine_level_menuitem); |
1242 |
tmp_key = |
683 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(serious_engine_level_menuitem), |
1243 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(serious_engine_level_menuitem)->child), |
684 |
TRUE); |
1244 |
_("_Serious")); |
685 |
|
1245 |
gtk_widget_add_accelerator(serious_engine_level_menuitem, "activate_item", |
686 |
error_engine_level_menuitem = |
1246 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
687 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "_Error"); |
1247 |
engine_debug_levels_group = |
688 |
engine_debug_levels_group = |
1248 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(serious_engine_level_menuitem)); |
689 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(error_engine_level_menuitem)); |
1249 |
gtk_widget_set_name(serious_engine_level_menuitem, "serious_engine_level_menuitem"); |
690 |
gtk_widget_ref(error_engine_level_menuitem); |
1250 |
gtk_widget_ref(serious_engine_level_menuitem); |
691 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "error_engine_level_menuitem", |
1251 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "serious_engine_level_menuitem", |
692 |
error_engine_level_menuitem, (GtkDestroyNotify) gtk_widget_unref); |
1252 |
serious_engine_level_menuitem, |
693 |
gtk_widget_show(error_engine_level_menuitem); |
1253 |
(GtkDestroyNotify) gtk_widget_unref); |
694 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1254 |
gtk_widget_show(serious_engine_level_menuitem); |
695 |
error_engine_level_menuitem); |
1255 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
696 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(error_engine_level_menuitem), TRUE); |
1256 |
serious_engine_level_menuitem); |
697 |
|
1257 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(serious_engine_level_menuitem), |
698 |
|
1258 |
TRUE); |
699 |
|
1259 |
|
700 |
|
1260 |
error_engine_level_menuitem = |
701 |
|
1261 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
702 |
warning_engine_level_menuitem = |
1262 |
tmp_key = |
703 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "_Warning"); |
1263 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(error_engine_level_menuitem)->child), |
704 |
engine_debug_levels_group = |
1264 |
_("_Error")); |
705 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(warning_engine_level_menuitem)); |
1265 |
gtk_widget_add_accelerator(error_engine_level_menuitem, "activate_item", |
706 |
gtk_widget_ref(warning_engine_level_menuitem); |
1266 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
707 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "warning_engine_level_menuitem", |
1267 |
engine_debug_levels_group = |
708 |
warning_engine_level_menuitem, |
1268 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(error_engine_level_menuitem)); |
709 |
(GtkDestroyNotify) gtk_widget_unref); |
1269 |
gtk_widget_set_name(error_engine_level_menuitem, "error_engine_level_menuitem"); |
710 |
gtk_widget_show(warning_engine_level_menuitem); |
1270 |
gtk_widget_ref(error_engine_level_menuitem); |
711 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1271 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "error_engine_level_menuitem", |
712 |
warning_engine_level_menuitem); |
1272 |
error_engine_level_menuitem, (GtkDestroyNotify) gtk_widget_unref); |
713 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(warning_engine_level_menuitem), |
1273 |
gtk_widget_show(error_engine_level_menuitem); |
714 |
TRUE); |
1274 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
715 |
|
1275 |
error_engine_level_menuitem); |
716 |
|
1276 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(error_engine_level_menuitem), TRUE); |
717 |
default_engine_level_menuitem = |
1277 |
|
718 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "_Default"); |
1278 |
warning_engine_level_menuitem = |
719 |
engine_debug_levels_group = |
1279 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
720 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(default_engine_level_menuitem)); |
1280 |
tmp_key = |
721 |
gtk_widget_ref(default_engine_level_menuitem); |
1281 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(warning_engine_level_menuitem)->child), |
722 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "default_engine_level_menuitem", |
1282 |
_("_Warning")); |
723 |
default_engine_level_menuitem, |
1283 |
gtk_widget_add_accelerator(warning_engine_level_menuitem, "activate_item", |
724 |
(GtkDestroyNotify) gtk_widget_unref); |
1284 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
725 |
gtk_widget_show(default_engine_level_menuitem); |
1285 |
engine_debug_levels_group = |
726 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1286 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(warning_engine_level_menuitem)); |
727 |
default_engine_level_menuitem); |
1287 |
gtk_widget_set_name(warning_engine_level_menuitem, "warning_engine_level_menuitem"); |
728 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(default_engine_level_menuitem), |
1288 |
gtk_widget_ref(warning_engine_level_menuitem); |
729 |
TRUE); |
1289 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "warning_engine_level_menuitem", |
730 |
|
1290 |
warning_engine_level_menuitem, |
731 |
|
1291 |
(GtkDestroyNotify) gtk_widget_unref); |
732 |
|
1292 |
gtk_widget_show(warning_engine_level_menuitem); |
733 |
|
1293 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
734 |
details_engine_level_menuitem = |
1294 |
warning_engine_level_menuitem); |
735 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "De_tails"); |
1295 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(warning_engine_level_menuitem), |
736 |
engine_debug_levels_group = |
1296 |
TRUE); |
737 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(details_engine_level_menuitem)); |
1297 |
|
738 |
gtk_widget_ref(details_engine_level_menuitem); |
1298 |
default_engine_level_menuitem = |
739 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "details_engine_level_menuitem", |
1299 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
740 |
details_engine_level_menuitem, |
1300 |
tmp_key = |
741 |
(GtkDestroyNotify) gtk_widget_unref); |
1301 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(default_engine_level_menuitem)->child), |
742 |
gtk_widget_show(details_engine_level_menuitem); |
1302 |
_("_Default")); |
743 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1303 |
gtk_widget_add_accelerator(default_engine_level_menuitem, "activate_item", |
744 |
details_engine_level_menuitem); |
1304 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
745 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(details_engine_level_menuitem), |
1305 |
engine_debug_levels_group = |
746 |
TRUE); |
1306 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(default_engine_level_menuitem)); |
747 |
|
1307 |
gtk_widget_set_name(default_engine_level_menuitem, "default_engine_level_menuitem"); |
748 |
|
1308 |
gtk_widget_ref(default_engine_level_menuitem); |
749 |
|
1309 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "default_engine_level_menuitem", |
750 |
|
1310 |
default_engine_level_menuitem, |
751 |
entry_exit_engine_level_menuitem = |
1311 |
(GtkDestroyNotify) gtk_widget_unref); |
752 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "E_ntry/Exit"); |
1312 |
gtk_widget_show(default_engine_level_menuitem); |
753 |
engine_debug_levels_group = |
1313 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
754 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(entry_exit_engine_level_menuitem)); |
1314 |
default_engine_level_menuitem); |
755 |
gtk_widget_ref(entry_exit_engine_level_menuitem); |
1315 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(default_engine_level_menuitem), |
756 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "entry_exit_engine_level_menuitem", |
1316 |
TRUE); |
757 |
entry_exit_engine_level_menuitem, |
1317 |
|
758 |
(GtkDestroyNotify) gtk_widget_unref); |
1318 |
details_engine_level_menuitem = |
759 |
gtk_widget_show(entry_exit_engine_level_menuitem); |
1319 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
760 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1320 |
tmp_key = |
761 |
entry_exit_engine_level_menuitem); |
1321 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(details_engine_level_menuitem)->child), |
762 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(entry_exit_engine_level_menuitem), |
1322 |
_("De_tails")); |
763 |
TRUE); |
1323 |
gtk_widget_add_accelerator(details_engine_level_menuitem, "activate_item", |
764 |
|
1324 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
765 |
|
1325 |
engine_debug_levels_group = |
766 |
|
1326 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(details_engine_level_menuitem)); |
767 |
debug_engine_level_menuitem = |
1327 |
gtk_widget_set_name(details_engine_level_menuitem, "details_engine_level_menuitem"); |
768 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "De_bug"); |
1328 |
gtk_widget_ref(details_engine_level_menuitem); |
769 |
engine_debug_levels_group = |
1329 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "details_engine_level_menuitem", |
770 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(debug_engine_level_menuitem)); |
1330 |
details_engine_level_menuitem, |
771 |
gtk_widget_ref(debug_engine_level_menuitem); |
1331 |
(GtkDestroyNotify) gtk_widget_unref); |
772 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "debug_engine_level_menuitem", |
1332 |
gtk_widget_show(details_engine_level_menuitem); |
773 |
debug_engine_level_menuitem, (GtkDestroyNotify) gtk_widget_unref); |
1333 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
774 |
gtk_widget_show(debug_engine_level_menuitem); |
1334 |
details_engine_level_menuitem); |
775 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1335 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(details_engine_level_menuitem), |
776 |
debug_engine_level_menuitem); |
1336 |
TRUE); |
777 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(debug_engine_level_menuitem), TRUE); |
1337 |
|
778 |
|
1338 |
entry_exit_engine_level_menuitem = |
779 |
|
1339 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
780 |
|
1340 |
tmp_key = |
781 |
extra_engine_level_menuitem = |
1341 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(entry_exit_engine_level_menuitem)->child), |
782 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "E_xtra"); |
1342 |
_("E_ntry/Exit")); |
783 |
engine_debug_levels_group = |
1343 |
gtk_widget_add_accelerator(entry_exit_engine_level_menuitem, "activate_item", |
784 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(extra_engine_level_menuitem)); |
1344 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
785 |
gtk_widget_ref(extra_engine_level_menuitem); |
1345 |
engine_debug_levels_group = |
786 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "extra_engine_level_menuitem", |
1346 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(entry_exit_engine_level_menuitem)); |
787 |
extra_engine_level_menuitem, (GtkDestroyNotify) gtk_widget_unref); |
1347 |
gtk_widget_set_name(entry_exit_engine_level_menuitem, "entry_exit_engine_level_menuitem"); |
788 |
gtk_widget_show(extra_engine_level_menuitem); |
1348 |
gtk_widget_ref(entry_exit_engine_level_menuitem); |
789 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1349 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "entry_exit_engine_level_menuitem", |
790 |
extra_engine_level_menuitem); |
1350 |
entry_exit_engine_level_menuitem, |
791 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(extra_engine_level_menuitem), TRUE); |
1351 |
(GtkDestroyNotify) gtk_widget_unref); |
792 |
|
1352 |
gtk_widget_show(entry_exit_engine_level_menuitem); |
793 |
|
1353 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
794 |
|
1354 |
entry_exit_engine_level_menuitem); |
795 |
everything_engine_level_menuitem = |
1355 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(entry_exit_engine_level_menuitem), |
796 |
gtk_radio_menu_item_new_with_mnemonic(engine_debug_levels_group, "E_verything (Most Information)"); |
1356 |
TRUE); |
797 |
engine_debug_levels_group = |
1357 |
|
798 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(everything_engine_level_menuitem)); |
1358 |
debug_engine_level_menuitem = |
799 |
gtk_widget_ref(everything_engine_level_menuitem); |
1359 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
800 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "everything_engine_level_menuitem", |
1360 |
tmp_key = |
801 |
everything_engine_level_menuitem, |
1361 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(debug_engine_level_menuitem)->child), |
802 |
(GtkDestroyNotify) gtk_widget_unref); |
1362 |
_("De_bug")); |
803 |
gtk_widget_show(everything_engine_level_menuitem); |
1363 |
gtk_widget_add_accelerator(debug_engine_level_menuitem, "activate_item", |
804 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1364 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
805 |
everything_engine_level_menuitem); |
1365 |
engine_debug_levels_group = |
806 |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(everything_engine_level_menuitem), TRUE); |
1366 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(debug_engine_level_menuitem)); |
807 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(everything_engine_level_menuitem), |
1367 |
gtk_widget_set_name(debug_engine_level_menuitem, "debug_engine_level_menuitem"); |
808 |
TRUE); |
1368 |
gtk_widget_ref(debug_engine_level_menuitem); |
809 |
|
1369 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "debug_engine_level_menuitem", |
810 |
|
1370 |
debug_engine_level_menuitem, (GtkDestroyNotify) gtk_widget_unref); |
811 |
|
1371 |
gtk_widget_show(debug_engine_level_menuitem); |
812 |
|
1372 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
813 |
help_menu_item = gtk_menu_item_new_with_mnemonic("_Help"); |
1373 |
debug_engine_level_menuitem); |
|
|
1374 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(debug_engine_level_menuitem), TRUE); |
1375 |
|
1376 |
extra_engine_level_menuitem = |
1377 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
1378 |
tmp_key = |
1379 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(extra_engine_level_menuitem)->child), |
1380 |
_("E_xtra")); |
1381 |
gtk_widget_add_accelerator(extra_engine_level_menuitem, "activate_item", |
1382 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
1383 |
engine_debug_levels_group = |
1384 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(extra_engine_level_menuitem)); |
1385 |
gtk_widget_set_name(extra_engine_level_menuitem, "extra_engine_level_menuitem"); |
1386 |
gtk_widget_ref(extra_engine_level_menuitem); |
1387 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "extra_engine_level_menuitem", |
1388 |
extra_engine_level_menuitem, (GtkDestroyNotify) gtk_widget_unref); |
1389 |
gtk_widget_show(extra_engine_level_menuitem); |
1390 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1391 |
extra_engine_level_menuitem); |
1392 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(extra_engine_level_menuitem), TRUE); |
1393 |
|
1394 |
everything_engine_level_menuitem = |
1395 |
gtk_radio_menu_item_new_with_label(engine_debug_levels_group, ""); |
1396 |
tmp_key = |
1397 |
gtk_label_parse_uline(GTK_LABEL(GTK_BIN(everything_engine_level_menuitem)->child), |
1398 |
_("E_verything (Most Information)")); |
1399 |
gtk_widget_add_accelerator(everything_engine_level_menuitem, "activate_item", |
1400 |
engine_log_level_submenu_menu_accels, tmp_key, 0, 0); |
1401 |
engine_debug_levels_group = |
1402 |
gtk_radio_menu_item_group(GTK_RADIO_MENU_ITEM(everything_engine_level_menuitem)); |
1403 |
gtk_widget_set_name(everything_engine_level_menuitem, "everything_engine_level_menuitem"); |
1404 |
gtk_widget_ref(everything_engine_level_menuitem); |
1405 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "everything_engine_level_menuitem", |
1406 |
everything_engine_level_menuitem, |
1407 |
(GtkDestroyNotify) gtk_widget_unref); |
1408 |
gtk_widget_show(everything_engine_level_menuitem); |
1409 |
gtk_container_add(GTK_CONTAINER(engine_log_level_submenu_menu), |
1410 |
everything_engine_level_menuitem); |
1411 |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(everything_engine_level_menuitem), TRUE); |
1412 |
gtk_check_menu_item_set_show_toggle(GTK_CHECK_MENU_ITEM(everything_engine_level_menuitem), |
1413 |
TRUE); |
1414 |
|
1415 |
/* |
1416 |
kernel_info_level_submenu = gtk_menu_item_new_with_label (""); |
1417 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (kernel_info_level_submenu)->child), |
1418 |
_("_Kernel")); |
1419 |
gtk_widget_add_accelerator (kernel_info_level_submenu, "activate_item", set_log_level_submenu_menu_accels, |
1420 |
tmp_key, 0, 0); |
1421 |
gtk_widget_set_name (kernel_info_level_submenu, "kernel_info_level_submenu"); |
1422 |
gtk_widget_ref (kernel_info_level_submenu); |
1423 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "kernel_info_level_submenu", kernel_info_level_submenu, |
1424 |
(GtkDestroyNotify) gtk_widget_unref); |
1425 |
gtk_widget_show (kernel_info_level_submenu); |
1426 |
gtk_container_add (GTK_CONTAINER (set_log_level_submenu_menu), kernel_info_level_submenu); |
1427 |
|
1428 |
kernel_info_level_submenu_menu = gtk_menu_new (); |
1429 |
gtk_widget_set_name (kernel_info_level_submenu_menu, "kernel_info_level_submenu_menu"); |
1430 |
gtk_widget_ref (kernel_info_level_submenu_menu); |
1431 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "kernel_info_level_submenu_menu", kernel_info_level_submenu_menu, |
1432 |
(GtkDestroyNotify) gtk_widget_unref); |
1433 |
gtk_menu_item_set_submenu (GTK_MENU_ITEM (kernel_info_level_submenu), kernel_info_level_submenu_menu); |
1434 |
kernel_info_level_submenu_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (kernel_info_level_submenu_menu)); |
1435 |
|
1436 |
critical_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1437 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (critical_kernel_level_menuitem)->child), |
1438 |
_("_Critical (Least Information)")); |
1439 |
gtk_widget_add_accelerator (critical_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1440 |
tmp_key, 0, 0); |
1441 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (critical_kernel_level_menuitem)); |
1442 |
gtk_widget_set_name (critical_kernel_level_menuitem, "critical_kernel_level_menuitem"); |
1443 |
gtk_widget_ref (critical_kernel_level_menuitem); |
1444 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "critical_kernel_level_menuitem", critical_kernel_level_menuitem, |
1445 |
(GtkDestroyNotify) gtk_widget_unref); |
1446 |
gtk_widget_show (critical_kernel_level_menuitem); |
1447 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), critical_kernel_level_menuitem); |
1448 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (critical_kernel_level_menuitem), TRUE); |
1449 |
|
1450 |
serious_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1451 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (serious_kernel_level_menuitem)->child), |
1452 |
_("_Serious")); |
1453 |
gtk_widget_add_accelerator (serious_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1454 |
tmp_key, 0, 0); |
1455 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (serious_kernel_level_menuitem)); |
1456 |
gtk_widget_set_name (serious_kernel_level_menuitem, "serious_kernel_level_menuitem"); |
1457 |
gtk_widget_ref (serious_kernel_level_menuitem); |
1458 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "serious_kernel_level_menuitem", serious_kernel_level_menuitem, |
1459 |
(GtkDestroyNotify) gtk_widget_unref); |
1460 |
gtk_widget_show (serious_kernel_level_menuitem); |
1461 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), serious_kernel_level_menuitem); |
1462 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (serious_kernel_level_menuitem), TRUE); |
1463 |
|
1464 |
error_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1465 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (error_kernel_level_menuitem)->child), |
1466 |
_("_Error")); |
1467 |
gtk_widget_add_accelerator (error_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1468 |
tmp_key, 0, 0); |
1469 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (error_kernel_level_menuitem)); |
1470 |
gtk_widget_set_name (error_kernel_level_menuitem, "error_kernel_level_menuitem"); |
1471 |
gtk_widget_ref (error_kernel_level_menuitem); |
1472 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "error_kernel_level_menuitem", error_kernel_level_menuitem, |
1473 |
(GtkDestroyNotify) gtk_widget_unref); |
1474 |
gtk_widget_show (error_kernel_level_menuitem); |
1475 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), error_kernel_level_menuitem); |
1476 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (error_kernel_level_menuitem), TRUE); |
1477 |
|
1478 |
warning_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1479 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (warning_kernel_level_menuitem)->child), |
1480 |
_("_Warning")); |
1481 |
gtk_widget_add_accelerator (warning_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1482 |
tmp_key, 0, 0); |
1483 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (warning_kernel_level_menuitem)); |
1484 |
gtk_widget_set_name (warning_kernel_level_menuitem, "warning_kernel_level_menuitem"); |
1485 |
gtk_widget_ref (warning_kernel_level_menuitem); |
1486 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "warning_kernel_level_menuitem", warning_kernel_level_menuitem, |
1487 |
(GtkDestroyNotify) gtk_widget_unref); |
1488 |
gtk_widget_show (warning_kernel_level_menuitem); |
1489 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), warning_kernel_level_menuitem); |
1490 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (warning_kernel_level_menuitem), TRUE); |
1491 |
|
1492 |
default_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1493 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (default_kernel_level_menuitem)->child), |
1494 |
_("_Default")); |
1495 |
gtk_widget_add_accelerator (default_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1496 |
tmp_key, 0, 0); |
1497 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (default_kernel_level_menuitem)); |
1498 |
gtk_widget_set_name (default_kernel_level_menuitem, "default_kernel_level_menuitem"); |
1499 |
gtk_widget_ref (default_kernel_level_menuitem); |
1500 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "default_kernel_level_menuitem", default_kernel_level_menuitem, |
1501 |
(GtkDestroyNotify) gtk_widget_unref); |
1502 |
gtk_widget_show (default_kernel_level_menuitem); |
1503 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), default_kernel_level_menuitem); |
1504 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (default_kernel_level_menuitem), TRUE); |
1505 |
|
1506 |
details_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1507 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (details_kernel_level_menuitem)->child), |
1508 |
_("De_tails")); |
1509 |
gtk_widget_add_accelerator (details_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1510 |
tmp_key, 0, 0); |
1511 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (details_kernel_level_menuitem)); |
1512 |
gtk_widget_set_name (details_kernel_level_menuitem, "details_kernel_level_menuitem"); |
1513 |
gtk_widget_ref (details_kernel_level_menuitem); |
1514 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "details_kernel_level_menuitem", details_kernel_level_menuitem, |
1515 |
(GtkDestroyNotify) gtk_widget_unref); |
1516 |
gtk_widget_show (details_kernel_level_menuitem); |
1517 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), details_kernel_level_menuitem); |
1518 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (details_kernel_level_menuitem), TRUE); |
1519 |
|
1520 |
debug_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1521 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (debug_kernel_level_menuitem)->child), |
1522 |
_("De_bug")); |
1523 |
gtk_widget_add_accelerator (debug_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1524 |
tmp_key, 0, 0); |
1525 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (debug_kernel_level_menuitem)); |
1526 |
gtk_widget_set_name (debug_kernel_level_menuitem, "debug_kernel_level_menuitem"); |
1527 |
gtk_widget_ref (debug_kernel_level_menuitem); |
1528 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "debug_kernel_level_menuitem", debug_kernel_level_menuitem, |
1529 |
(GtkDestroyNotify) gtk_widget_unref); |
1530 |
gtk_widget_show (debug_kernel_level_menuitem); |
1531 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), debug_kernel_level_menuitem); |
1532 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (debug_kernel_level_menuitem), TRUE); |
1533 |
|
1534 |
extra_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1535 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (extra_kernel_level_menuitem)->child), |
1536 |
_("E_xtra")); |
1537 |
gtk_widget_add_accelerator (extra_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1538 |
tmp_key, 0, 0); |
1539 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (extra_kernel_level_menuitem)); |
1540 |
gtk_widget_set_name (extra_kernel_level_menuitem, "extra_kernel_level_menuitem"); |
1541 |
gtk_widget_ref (extra_kernel_level_menuitem); |
1542 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "extra_kernel_level_menuitem", extra_kernel_level_menuitem, |
1543 |
(GtkDestroyNotify) gtk_widget_unref); |
1544 |
gtk_widget_show (extra_kernel_level_menuitem); |
1545 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), extra_kernel_level_menuitem); |
1546 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (extra_kernel_level_menuitem), TRUE); |
1547 |
|
1548 |
entry_exit_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1549 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (entry_exit_kernel_level_menuitem)->child), |
1550 |
_("E_ntry/Exit")); |
1551 |
gtk_widget_add_accelerator (entry_exit_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1552 |
tmp_key, 0, 0); |
1553 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (entry_exit_kernel_level_menuitem)); |
1554 |
gtk_widget_set_name (entry_exit_kernel_level_menuitem, "entry_exit_kernel_level_menuitem"); |
1555 |
gtk_widget_ref (entry_exit_kernel_level_menuitem); |
1556 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "entry_exit_kernel_level_menuitem", entry_exit_kernel_level_menuitem, |
1557 |
(GtkDestroyNotify) gtk_widget_unref); |
1558 |
gtk_widget_show (entry_exit_kernel_level_menuitem); |
1559 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), entry_exit_kernel_level_menuitem); |
1560 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (entry_exit_kernel_level_menuitem), TRUE); |
1561 |
|
1562 |
everything_kernel_level_menuitem = gtk_radio_menu_item_new_with_label (kernel_debug_levels_group, ""); |
1563 |
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (everything_kernel_level_menuitem)->child), |
1564 |
_("E_verything (Most Information)")); |
1565 |
gtk_widget_add_accelerator (everything_kernel_level_menuitem, "activate_item", kernel_info_level_submenu_menu_accels, |
1566 |
tmp_key, 0, 0); |
1567 |
kernel_debug_levels_group = gtk_radio_menu_item_group (GTK_RADIO_MENU_ITEM (everything_kernel_level_menuitem)); |
1568 |
gtk_widget_set_name (everything_kernel_level_menuitem, "everything_kernel_level_menuitem"); |
1569 |
gtk_widget_ref (everything_kernel_level_menuitem); |
1570 |
gtk_object_set_data_full (GTK_OBJECT (main_window), "everything_kernel_level_menuitem", everything_kernel_level_menuitem, |
1571 |
(GtkDestroyNotify) gtk_widget_unref); |
1572 |
gtk_widget_show (everything_kernel_level_menuitem); |
1573 |
gtk_container_add (GTK_CONTAINER (kernel_info_level_submenu_menu), everything_kernel_level_menuitem); |
1574 |
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (everything_kernel_level_menuitem), TRUE); |
1575 |
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (everything_kernel_level_menuitem), TRUE); |
1576 |
*/ |
1577 |
help_menu_item = gtk_menu_item_new_with_label(""); |
1578 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(help_menu_item)->child), _("_Help")); |
1579 |
gtk_widget_add_accelerator(help_menu_item, "activate_item", accel_group, |
1580 |
tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); |
1581 |
gtk_widget_set_name(help_menu_item, "help_menu_item"); |
1582 |
gtk_widget_ref(help_menu_item); |
1583 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "help_menu_item", help_menu_item, |
1584 |
(GtkDestroyNotify) gtk_widget_unref); |
1585 |
gtk_widget_show(help_menu_item); |
814 |
gtk_widget_show(help_menu_item); |
1586 |
gtk_container_add(GTK_CONTAINER(main_menubar), help_menu_item); |
815 |
gtk_container_add(GTK_CONTAINER(main_menubar), help_menu_item); |
1587 |
|
816 |
|
1588 |
help_menu_item_menu = gtk_menu_new(); |
817 |
help_menu_item_menu = gtk_menu_new(); |
1589 |
gtk_widget_set_name(help_menu_item_menu, "help_menu_item_menu"); |
|
|
1590 |
gtk_widget_ref(help_menu_item_menu); |
1591 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "help_menu_item_menu", |
1592 |
help_menu_item_menu, (GtkDestroyNotify) gtk_widget_unref); |
1593 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(help_menu_item), help_menu_item_menu); |
818 |
gtk_menu_item_set_submenu(GTK_MENU_ITEM(help_menu_item), help_menu_item_menu); |
1594 |
help_menu_item_menu_accels = |
|
|
1595 |
gtk_menu_ensure_uline_accel_group(GTK_MENU(help_menu_item_menu)); |
1596 |
|
819 |
|
1597 |
web_links_menu_item = gtk_menu_item_new_with_label(""); |
820 |
web_links_menu_item = gtk_menu_item_new_with_mnemonic("_Web links"); |
1598 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(web_links_menu_item)->child), |
|
|
1599 |
_("_Web links")); |
1600 |
gtk_widget_add_accelerator(web_links_menu_item, "activate_item", |
1601 |
help_menu_item_menu_accels, tmp_key, 0, 0); |
1602 |
gtk_widget_set_name(web_links_menu_item, "web_links_menu_item"); |
1603 |
gtk_widget_ref(web_links_menu_item); |
1604 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "web_links_menu_item", |
1605 |
web_links_menu_item, (GtkDestroyNotify) gtk_widget_unref); |
1606 |
gtk_widget_show(web_links_menu_item); |
821 |
gtk_widget_show(web_links_menu_item); |
1607 |
gtk_container_add(GTK_CONTAINER(help_menu_item_menu), web_links_menu_item); |
822 |
gtk_container_add(GTK_CONTAINER(help_menu_item_menu), web_links_menu_item); |
1608 |
|
823 |
|
1609 |
help_separator = gtk_menu_item_new(); |
824 |
help_separator = gtk_menu_item_new(); |
1610 |
gtk_widget_set_name(help_separator, "help_separator"); |
|
|
1611 |
gtk_widget_ref(help_separator); |
1612 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "help_separator", help_separator, |
1613 |
(GtkDestroyNotify) gtk_widget_unref); |
1614 |
gtk_widget_show(help_separator); |
825 |
gtk_widget_show(help_separator); |
1615 |
gtk_container_add(GTK_CONTAINER(help_menu_item_menu), help_separator); |
826 |
gtk_container_add(GTK_CONTAINER(help_menu_item_menu), help_separator); |
1616 |
gtk_widget_set_sensitive(help_separator, FALSE); |
827 |
gtk_widget_set_sensitive(help_separator, FALSE); |
1617 |
|
828 |
|
1618 |
about_menu_item = gtk_menu_item_new_with_label(""); |
829 |
about_menu_item = gtk_menu_item_new_with_mnemonic("_About"); |
1619 |
tmp_key = gtk_label_parse_uline(GTK_LABEL(GTK_BIN(about_menu_item)->child), _("_About")); |
|
|
1620 |
gtk_widget_add_accelerator(about_menu_item, "activate_item", help_menu_item_menu_accels, |
1621 |
tmp_key, 0, 0); |
1622 |
gtk_widget_set_name(about_menu_item, "about_menu_item"); |
1623 |
gtk_widget_ref(about_menu_item); |
1624 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "about_menu_item", about_menu_item, |
1625 |
(GtkDestroyNotify) gtk_widget_unref); |
1626 |
gtk_widget_show(about_menu_item); |
830 |
gtk_widget_show(about_menu_item); |
1627 |
gtk_container_add(GTK_CONTAINER(help_menu_item_menu), about_menu_item); |
831 |
gtk_container_add(GTK_CONTAINER(help_menu_item_menu), about_menu_item); |
1628 |
|
832 |
|
1629 |
toolbar_handlebox = gtk_handle_box_new(); |
833 |
toolbar_handlebox = gtk_handle_box_new(); |
1630 |
gtk_widget_set_name(toolbar_handlebox, "toolbar_handlebox"); |
|
|
1631 |
gtk_widget_ref(toolbar_handlebox); |
1632 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "toolbar_handlebox", toolbar_handlebox, |
1633 |
(GtkDestroyNotify) gtk_widget_unref); |
1634 |
gtk_widget_show(toolbar_handlebox); |
834 |
gtk_widget_show(toolbar_handlebox); |
1635 |
gtk_box_pack_start(GTK_BOX(main_window_vbox), toolbar_handlebox, FALSE, FALSE, 0); |
835 |
gtk_box_pack_start(GTK_BOX(main_window_vbox), toolbar_handlebox, FALSE, FALSE, 0); |
1636 |
|
836 |
|
1637 |
icon_button_toolbar = gtk_toolbar_new(GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_BOTH); |
837 |
icon_button_toolbar = gtk_toolbar_new(); |
1638 |
gtk_widget_set_name(icon_button_toolbar, "icon_button_toolbar"); |
838 |
gtk_widget_set_name(icon_button_toolbar, "icon_button_toolbar"); |
1639 |
gtk_widget_ref(icon_button_toolbar); |
839 |
gtk_widget_ref(icon_button_toolbar); |
1640 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "icon_button_toolbar", |
840 |
gtk_object_set_data_full(GTK_OBJECT(main_window), "icon_button_toolbar", |
Lines 1642-1649
Link Here
|
1642 |
gtk_widget_show(icon_button_toolbar); |
842 |
gtk_widget_show(icon_button_toolbar); |
1643 |
gtk_container_add(GTK_CONTAINER(toolbar_handlebox), icon_button_toolbar); |
843 |
gtk_container_add(GTK_CONTAINER(toolbar_handlebox), icon_button_toolbar); |
1644 |
gtk_container_set_border_width(GTK_CONTAINER(icon_button_toolbar), 5); |
844 |
gtk_container_set_border_width(GTK_CONTAINER(icon_button_toolbar), 5); |
1645 |
gtk_toolbar_set_space_size(GTK_TOOLBAR(icon_button_toolbar), 8); |
845 |
|
1646 |
gtk_toolbar_set_button_relief(GTK_TOOLBAR(icon_button_toolbar), GTK_RELIEF_NONE); |
|
|
1647 |
|
846 |
|
1648 |
tmp_toolbar_icon = create_pixmap(main_window, "commit.xpm"); |
847 |
tmp_toolbar_icon = create_pixmap(main_window, "commit.xpm"); |
1649 |
toolbar_commit_button = gtk_toolbar_append_element(GTK_TOOLBAR(icon_button_toolbar), |
848 |
toolbar_commit_button = gtk_toolbar_append_element(GTK_TOOLBAR(icon_button_toolbar), |
Lines 2914-2919
Link Here
|
2914 |
GTK_SIGNAL_FUNC(on_engine_log_level_submenu_menu_realize), NULL); |
2113 |
GTK_SIGNAL_FUNC(on_engine_log_level_submenu_menu_realize), NULL); |
2915 |
gtk_signal_connect(GTK_OBJECT(engine_log_level_submenu_menu), "map", |
2114 |
gtk_signal_connect(GTK_OBJECT(engine_log_level_submenu_menu), "map", |
2916 |
GTK_SIGNAL_FUNC(on_engine_log_level_submenu_menu_map), NULL); |
2115 |
GTK_SIGNAL_FUNC(on_engine_log_level_submenu_menu_map), NULL); |
|
|
2116 |
|
2917 |
gtk_signal_connect(GTK_OBJECT(critical_engine_level_menuitem), "activate", |
2117 |
gtk_signal_connect(GTK_OBJECT(critical_engine_level_menuitem), "activate", |
2918 |
GTK_SIGNAL_FUNC(set_engine_log_level), GUINT_TO_POINTER(CRITICAL)); |
2118 |
GTK_SIGNAL_FUNC(set_engine_log_level), GUINT_TO_POINTER(CRITICAL)); |
2919 |
gtk_signal_connect(GTK_OBJECT(serious_engine_level_menuitem), "activate", |
2119 |
gtk_signal_connect(GTK_OBJECT(serious_engine_level_menuitem), "activate", |
Lines 2934-2977
Link Here
|
2934 |
GTK_SIGNAL_FUNC(set_engine_log_level), GUINT_TO_POINTER(EXTRA)); |
2134 |
GTK_SIGNAL_FUNC(set_engine_log_level), GUINT_TO_POINTER(EXTRA)); |
2935 |
gtk_signal_connect(GTK_OBJECT(everything_engine_level_menuitem), "activate", |
2135 |
gtk_signal_connect(GTK_OBJECT(everything_engine_level_menuitem), "activate", |
2936 |
GTK_SIGNAL_FUNC(set_engine_log_level), GUINT_TO_POINTER(EVERYTHING)); |
2136 |
GTK_SIGNAL_FUNC(set_engine_log_level), GUINT_TO_POINTER(EVERYTHING)); |
2937 |
/* |
2137 |
|
2938 |
gtk_signal_connect (GTK_OBJECT (kernel_info_level_submenu_menu), "realize", |
|
|
2939 |
GTK_SIGNAL_FUNC (on_kernel_info_level_submenu_menu_realize), |
2940 |
NULL); |
2941 |
gtk_signal_connect (GTK_OBJECT (kernel_info_level_submenu_menu), "map", |
2942 |
GTK_SIGNAL_FUNC (on_kernel_info_level_submenu_menu_map), |
2943 |
NULL); |
2944 |
gtk_signal_connect (GTK_OBJECT (critical_kernel_level_menuitem), "activate", |
2945 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2946 |
GUINT_TO_POINTER(CRITICAL)); |
2947 |
gtk_signal_connect (GTK_OBJECT (serious_kernel_level_menuitem), "activate", |
2948 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2949 |
GUINT_TO_POINTER(SERIOUS)); |
2950 |
gtk_signal_connect (GTK_OBJECT (error_kernel_level_menuitem), "activate", |
2951 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2952 |
GUINT_TO_POINTER(ERROR)); |
2953 |
gtk_signal_connect (GTK_OBJECT (warning_kernel_level_menuitem), "activate", |
2954 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2955 |
GUINT_TO_POINTER(WARNING)); |
2956 |
gtk_signal_connect (GTK_OBJECT (default_kernel_level_menuitem), "activate", |
2957 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2958 |
GUINT_TO_POINTER(DEFAULT)); |
2959 |
gtk_signal_connect (GTK_OBJECT (details_kernel_level_menuitem), "activate", |
2960 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2961 |
GUINT_TO_POINTER(DETAILS)); |
2962 |
gtk_signal_connect (GTK_OBJECT (debug_kernel_level_menuitem), "activate", |
2963 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2964 |
GUINT_TO_POINTER(DEBUG)); |
2965 |
gtk_signal_connect (GTK_OBJECT (extra_kernel_level_menuitem), "activate", |
2966 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2967 |
GUINT_TO_POINTER(EXTRA)); |
2968 |
gtk_signal_connect (GTK_OBJECT (entry_exit_kernel_level_menuitem), "activate", |
2969 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2970 |
GUINT_TO_POINTER(ENTRY_EXIT)); |
2971 |
gtk_signal_connect (GTK_OBJECT (everything_kernel_level_menuitem), "activate", |
2972 |
GTK_SIGNAL_FUNC (set_kernel_log_level), |
2973 |
GUINT_TO_POINTER(EVERYTHING)); |
2974 |
*/ |
2975 |
gtk_signal_connect(GTK_OBJECT(web_links_menu_item), "activate", |
2138 |
gtk_signal_connect(GTK_OBJECT(web_links_menu_item), "activate", |
2976 |
GTK_SIGNAL_FUNC(on_web_links_menu_item_activate), NULL); |
2139 |
GTK_SIGNAL_FUNC(on_web_links_menu_item_activate), NULL); |
2977 |
gtk_signal_connect(GTK_OBJECT(about_menu_item), "activate", |
2140 |
gtk_signal_connect(GTK_OBJECT(about_menu_item), "activate", |