From: Sven Neumann Date: Thu, 13 Mar 2008 14:09:02 +0000 (+0000) Subject: gtk/gtkfilechooserdefault.c set alternative button order for overwrite X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=04466bac8733b0df5846c50760c4066603285991;p=~andy%2Fgtk gtk/gtkfilechooserdefault.c set alternative button order for overwrite 2008-03-13 Sven Neumann * gtk/gtkfilechooserdefault.c * gtk/gtkprintunixdialog.c: set alternative button order for overwrite confirmation dialogs (bug #522191). svn path=/trunk/; revision=19866 --- diff --git a/ChangeLog b/ChangeLog index c98a7df74..eb1b9ffdf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-03-13 Sven Neumann + + * gtk/gtkfilechooserdefault.c + * gtk/gtkprintunixdialog.c: set alternative button order for + overwrite confirmation dialogs (bug #522191). + 2008-03-13 Sven Neumann * gtk/gtkprintunixdialog.c (add_custom_button_to_dialog) diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c index d7da3d221..73e71424e 100644 --- a/gtk/gtkfilechooserdefault.c +++ b/gtk/gtkfilechooserdefault.c @@ -8093,9 +8093,14 @@ confirm_dialog_should_accept_filename (GtkFileChooserDefault *impl, folder_display_name); gtk_dialog_add_button (GTK_DIALOG (dialog), GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL); - add_custom_button_to_dialog (GTK_DIALOG (dialog), _("_Replace"), GTK_STOCK_SAVE_AS, GTK_RESPONSE_ACCEPT); + add_custom_button_to_dialog (GTK_DIALOG (dialog), _("_Replace"), + GTK_STOCK_SAVE_AS, GTK_RESPONSE_ACCEPT); + gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog), + GTK_RESPONSE_ACCEPT, + GTK_RESPONSE_CANCEL, + -1); gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_ACCEPT); - + if (toplevel->group) gtk_window_group_add_window (toplevel->group, GTK_WINDOW (dialog)); diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index 659b46da4..e9937a056 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -365,6 +365,10 @@ overwrite_confirmation_dialog (GtkPrintUnixDialog *print_dialog, _("_Replace"), GTK_STOCK_PRINT, GTK_RESPONSE_ACCEPT); + gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog), + GTK_RESPONSE_ACCEPT, + GTK_RESPONSE_CANCEL, + -1); gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_ACCEPT);