349 |
GtkTextBuffer *buffer = gtk_text_buffer_new(NULL); |
GtkTextBuffer *buffer = gtk_text_buffer_new(NULL); |
350 |
gtk_text_buffer_set_text(buffer, wpt->desc, strlen(wpt->desc)); |
gtk_text_buffer_set_text(buffer, wpt->desc, strlen(wpt->desc)); |
351 |
|
|
352 |
#ifndef USE_MAEMO |
#ifndef USE_HILDON_TEXT_VIEW |
353 |
GtkWidget *textview = gtk_text_view_new_with_buffer(buffer); |
GtkWidget *textview = gtk_text_view_new_with_buffer(buffer); |
354 |
#else |
#else |
355 |
GtkWidget *textview = hildon_text_view_new(); |
GtkWidget *textview = hildon_text_view_new(); |
368 |
if(wpt->cmt) { |
if(wpt->cmt) { |
369 |
GtkTextBuffer *buffer = gtk_text_buffer_new(NULL); |
GtkTextBuffer *buffer = gtk_text_buffer_new(NULL); |
370 |
gtk_text_buffer_set_text(buffer, wpt->cmt, strlen(wpt->cmt)); |
gtk_text_buffer_set_text(buffer, wpt->cmt, strlen(wpt->cmt)); |
371 |
#ifndef USE_MAEMO |
#ifndef USE_HILDON_TEXT_VIEW |
372 |
GtkWidget *textview = gtk_text_view_new_with_buffer(buffer); |
GtkWidget *textview = gtk_text_view_new_with_buffer(buffer); |
373 |
#else |
#else |
374 |
GtkWidget *textview = hildon_text_view_new(); |
GtkWidget *textview = hildon_text_view_new(); |
598 |
|
|
599 |
notebook = gtk_notebook_new(); |
notebook = gtk_notebook_new(); |
600 |
#ifdef USE_MAEMO |
#ifdef USE_MAEMO |
601 |
#if MAEMO_VERSION_MAJOR >= 5 |
#if MAEMO_VERSION_MAJOR >= 6 |
602 |
/* prevents user from accidentially touching the breadcrumb trail */ |
/* prevents user from accidentially touching the breadcrumb trail */ |
603 |
gtk_notebook_set_tab_pos(GTK_NOTEBOOK(notebook), GTK_POS_BOTTOM); |
gtk_notebook_set_tab_pos(GTK_NOTEBOOK(notebook), GTK_POS_BOTTOM); |
604 |
#endif |
#endif |
668 |
void cache_dialog(appdata_t *appdata, cache_t *cache) { |
void cache_dialog(appdata_t *appdata, cache_t *cache) { |
669 |
GtkWidget *window = hildon_stackable_window_new(); |
GtkWidget *window = hildon_stackable_window_new(); |
670 |
|
|
671 |
gtk_window_set_title(GTK_WINDOW(window), cache->name); |
char *title = g_strdup_printf("GPXView - %s", cache->name); |
672 |
|
gtk_window_set_title(GTK_WINDOW(window), title); |
673 |
|
g_free(title); |
674 |
|
|
675 |
/* create cache visualization widget */ |
/* create cache visualization widget */ |
676 |
gtk_container_add(GTK_CONTAINER(window), |
gtk_container_add(GTK_CONTAINER(window), |
677 |
cache_view(appdata, cache)); |
cache_view(appdata, cache)); |
678 |
|
|
679 |
|
hildon_window_set_app_menu(HILDON_WINDOW(window), |
680 |
|
menu_create(appdata, MENU_CACHE)); |
681 |
|
|
682 |
gtk_widget_show_all(window); |
gtk_widget_show_all(window); |
683 |
} |
} |
684 |
#endif // USE_STACKABLE_WINDOW |
#endif // USE_STACKABLE_WINDOW |