216 |
#endif |
#endif |
217 |
|
|
218 |
static void |
static void |
|
cb_menu_style(GtkMenuItem *item, gpointer data) { |
|
|
appdata_t *appdata = (appdata_t*)data; |
|
|
|
|
|
style_select(GTK_WIDGET(appdata->window), appdata); |
|
|
} |
|
|
|
|
|
static void |
|
219 |
cb_menu_map_no_icons(GtkCheckMenuItem *item, gpointer data) { |
cb_menu_map_no_icons(GtkCheckMenuItem *item, gpointer data) { |
220 |
appdata_t *appdata = (appdata_t*)data; |
appdata_t *appdata = (appdata_t*)data; |
221 |
|
|
238 |
} |
} |
239 |
|
|
240 |
static void |
static void |
241 |
|
cb_menu_style(GtkMenuItem *item, gpointer data) { |
242 |
|
appdata_t *appdata = (appdata_t*)data; |
243 |
|
|
244 |
|
style_select(GTK_WIDGET(appdata->window), appdata); |
245 |
|
} |
246 |
|
|
247 |
|
static void |
248 |
cb_menu_undo(GtkMenuItem *item, gpointer data) { |
cb_menu_undo(GtkMenuItem *item, gpointer data) { |
249 |
appdata_t *appdata = (appdata_t*)data; |
appdata_t *appdata = (appdata_t*)data; |
250 |
|
|
314 |
} |
} |
315 |
|
|
316 |
static void |
static void |
317 |
|
cb_menu_view_detail_inc(GtkMenuItem *item, gpointer data) { |
318 |
|
appdata_t *appdata = (appdata_t*)data; |
319 |
|
|
320 |
|
printf("detail level increase\n"); |
321 |
|
map_detail_increase(appdata->map); |
322 |
|
} |
323 |
|
|
324 |
|
static void |
325 |
|
cb_menu_view_detail_normal(GtkMenuItem *item, gpointer data) { |
326 |
|
appdata_t *appdata = (appdata_t*)data; |
327 |
|
|
328 |
|
printf("detail level normal\n"); |
329 |
|
map_detail_normal(appdata->map); |
330 |
|
} |
331 |
|
|
332 |
|
static void |
333 |
|
cb_menu_view_detail_dec(GtkMenuItem *item, gpointer data) { |
334 |
|
appdata_t *appdata = (appdata_t*)data; |
335 |
|
|
336 |
|
printf("detail level decrease\n"); |
337 |
|
map_detail_decrease(appdata->map); |
338 |
|
} |
339 |
|
|
340 |
|
static void |
341 |
cb_menu_track_import(GtkMenuItem *item, appdata_t *appdata) { |
cb_menu_track_import(GtkMenuItem *item, appdata_t *appdata) { |
342 |
g_assert(appdata->settings); |
g_assert(appdata->settings); |
343 |
|
|
664 |
GDK_period, GDK_CONTROL_MASK, TRUE, FALSE, FALSE |
GDK_period, GDK_CONTROL_MASK, TRUE, FALSE, FALSE |
665 |
); |
); |
666 |
|
|
667 |
|
gtk_menu_shell_append(GTK_MENU_SHELL(submenu), gtk_separator_menu_item_new()); |
668 |
|
|
669 |
|
menu_append_new_item( |
670 |
|
appdata, submenu, GTK_SIGNAL_FUNC(cb_menu_view_detail_inc), _("More details"), |
671 |
|
NULL, "<OSM2Go-Main>/View/DetailInc", |
672 |
|
GDK_period, GDK_MOD1_MASK, TRUE, FALSE, FALSE |
673 |
|
); |
674 |
|
|
675 |
|
menu_append_new_item( |
676 |
|
appdata, submenu, GTK_SIGNAL_FUNC(cb_menu_view_detail_normal), _("Normal details"), |
677 |
|
NULL, "<OSM2Go-Main>/View/DetailNormal", |
678 |
|
0, 0, TRUE, FALSE, FALSE |
679 |
|
); |
680 |
|
|
681 |
|
menu_append_new_item( |
682 |
|
appdata, submenu, GTK_SIGNAL_FUNC(cb_menu_view_detail_dec), _("Less details"), |
683 |
|
NULL, "<OSM2Go-Main>/View/DetailDec", |
684 |
|
GDK_comma, GDK_MOD1_MASK, TRUE, FALSE, FALSE |
685 |
|
); |
686 |
|
|
687 |
/* -------------------- OSM submenu -------------------- */ |
/* -------------------- OSM submenu -------------------- */ |
688 |
|
|
689 |
appdata->menu_osm = item = gtk_menu_item_new_with_mnemonic( _("_OSM") ); |
appdata->menu_osm = item = gtk_menu_item_new_with_mnemonic( _("_OSM") ); |