301 |
GTK_WINDOW(context->dialog), |
GTK_WINDOW(context->dialog), |
302 |
GTK_FILE_CHOOSER_ACTION_SAVE, |
GTK_FILE_CHOOSER_ACTION_SAVE, |
303 |
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
304 |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, |
GTK_STOCK_SAVE, GTK_RESPONSE_ACCEPT, |
305 |
NULL); |
NULL); |
306 |
#endif |
#endif |
307 |
|
|
444 |
label = gtk_label_new(_("Export to:")); |
label = gtk_label_new(_("Export to:")); |
445 |
gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE,0); |
gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE,0); |
446 |
gtk_misc_set_alignment(GTK_MISC(label), 0.f, 0.5f); |
gtk_misc_set_alignment(GTK_MISC(label), 0.f, 0.5f); |
447 |
GtkWidget *button = gtk_button_new_with_label(_("Browse...")); |
GtkWidget *button = gtk_button_new_with_label(_("Browse")); |
448 |
gtk_signal_connect(GTK_OBJECT(button), "clicked", |
gtk_signal_connect(GTK_OBJECT(button), "clicked", |
449 |
GTK_SIGNAL_FUNC(on_browse), (gpointer)&context); |
GTK_SIGNAL_FUNC(on_browse), (gpointer)&context); |
450 |
gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE,0); |
gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE,0); |
479 |
GtkWidget *pbar, *wait_dialog = gtk_dialog_new(); |
GtkWidget *pbar, *wait_dialog = gtk_dialog_new(); |
480 |
gtk_dialog_set_has_separator(GTK_DIALOG(wait_dialog), FALSE); |
gtk_dialog_set_has_separator(GTK_DIALOG(wait_dialog), FALSE); |
481 |
gtk_window_set_default_size(GTK_WINDOW(wait_dialog), 250, 100); |
gtk_window_set_default_size(GTK_WINDOW(wait_dialog), 250, 100); |
482 |
gtk_window_set_title(GTK_WINDOW(wait_dialog), _("Exporting...")); |
gtk_window_set_title(GTK_WINDOW(wait_dialog), _("Exporting")); |
483 |
gtk_window_set_modal(GTK_WINDOW(wait_dialog), TRUE); |
gtk_window_set_modal(GTK_WINDOW(wait_dialog), TRUE); |
484 |
gtk_window_set_transient_for(GTK_WINDOW(wait_dialog), |
gtk_window_set_transient_for(GTK_WINDOW(wait_dialog), |
485 |
GTK_WINDOW(context.dialog)); |
GTK_WINDOW(context.dialog)); |
498 |
/* ---------------------- copy icons --------------------- */ |
/* ---------------------- copy icons --------------------- */ |
499 |
for(i=0;cache_type_icons[i][0];i++) { |
for(i=0;cache_type_icons[i][0];i++) { |
500 |
char *src = malloc(strlen(ICONPATH)+strlen(cache_type_icons[i])+ |
char *src = malloc(strlen(ICONPATH)+strlen(cache_type_icons[i])+ |
501 |
strlen("cache_type_.gif")+1); |
strlen("cache_type_.png")+1); |
502 |
sprintf(src, ICONPATH "cache_type_%s.gif", cache_type_icons[i]); |
sprintf(src, ICONPATH "cache_type_%s.png", cache_type_icons[i]); |
503 |
if(!g_file_test(src, G_FILE_TEST_EXISTS)) |
if(!g_file_test(src, G_FILE_TEST_EXISTS)) |
504 |
sprintf(src, "./icons/cache_type_%s.gif", cache_type_icons[i]); |
sprintf(src, "./icons/cache_type_%s.png", cache_type_icons[i]); |
505 |
|
|
506 |
if(g_file_test(src, G_FILE_TEST_EXISTS)) { |
if(g_file_test(src, G_FILE_TEST_EXISTS)) { |
507 |
char *dest = malloc(strlen(appdata->mmpoi_path)+ |
char *dest = malloc(strlen(appdata->mmpoi_path)+ |