Added filder create button at filechooser

pull/48/head
parent d4e619641f
commit 1c7f542ed3
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -111,6 +111,7 @@ filechooser_window *yon_file_chooser_window_new(GtkFileChooserAction action){
gtk_file_chooser_set_action(GTK_FILE_CHOOSER(window->MainFileChooser),action); gtk_file_chooser_set_action(GTK_FILE_CHOOSER(window->MainFileChooser),action);
switch(action){ switch(action){
case GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER: case GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER:
gtk_file_chooser_set_create_folders(GTK_FILE_CHOOSER(window->MainFileChooser),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(CREATE_FOLDER_LABEL)); gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(CREATE_FOLDER_LABEL));
break; break;
@ -120,6 +121,7 @@ filechooser_window *yon_file_chooser_window_new(GtkFileChooserAction action){
break; break;
case GTK_FILE_CHOOSER_ACTION_SAVE: case GTK_FILE_CHOOSER_ACTION_SAVE:
gtk_file_chooser_set_create_folders(GTK_FILE_CHOOSER(window->MainFileChooser),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(SAVE_LABEL)); gtk_button_set_label(GTK_BUTTON(window->SaveButton),yon_char_get_localised_from_lib(SAVE_LABEL));
break; break;

Loading…
Cancel
Save