|
|
|
@ -97,16 +97,19 @@ filechooser_window *yon_file_chooser_window_new(GtkFileChooserAction action){
|
|
|
|
switch(action){
|
|
|
|
switch(action){
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER:
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER:
|
|
|
|
gtk_widget_hide(window->ChooseFolderCheck);
|
|
|
|
gtk_widget_hide(window->ChooseFolderCheck);
|
|
|
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(CREATE_FOLDER_LABEL));
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_OPEN:
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_OPEN:
|
|
|
|
|
|
|
|
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_SAVE:
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_SAVE:
|
|
|
|
gtk_widget_hide(window->ChooseFolderCheck);
|
|
|
|
gtk_widget_hide(window->ChooseFolderCheck);
|
|
|
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(SAVE_LABEL));
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER:
|
|
|
|
case GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER:
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->ChooseFolderCheck),1);
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->ChooseFolderCheck),1);
|
|
|
|
gtk_widget_hide(window->ChooseFolderCheck);
|
|
|
|
gtk_widget_hide(window->ChooseFolderCheck);
|
|
|
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(SELECT_FOLDER_LABEL));
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|