aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/dlg_utils.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-03-29 23:03:01 +0000
committerGuy Harris <guy@alum.mit.edu>2004-03-29 23:03:01 +0000
commite4544c4f879702d579ae66e1d75151776d94e544 (patch)
tree4715f1785269158d5b699c00e1347467f0a042e2 /gtk/dlg_utils.c
parentf76d50c8813bc06f323f5dfd403d3bb056834743 (diff)
In a "save" dialog, the "yes" button should be a "Save" button, not an
"Open" button. svn path=/trunk/; revision=10513
Diffstat (limited to 'gtk/dlg_utils.c')
-rw-r--r--gtk/dlg_utils.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk/dlg_utils.c b/gtk/dlg_utils.c
index 747db9e9cd..d820e98710 100644
--- a/gtk/dlg_utils.c
+++ b/gtk/dlg_utils.c
@@ -1,7 +1,7 @@
/* dlg_utils.c
* Utilities to use when constructing dialogs
*
- * $Id: dlg_utils.c,v 1.24 2004/03/29 22:55:13 guy Exp $
+ * $Id: dlg_utils.c,v 1.25 2004/03/29 23:03:01 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -328,24 +328,28 @@ file_selection_new(const gchar *title, file_selection_action_t action)
{
GtkWidget *win;
GtkFileChooserAction gtk_action;
+ const gchar *ok_button_text;
switch (action) {
case FILE_SELECTION_OPEN:
gtk_action = GTK_FILE_CHOOSER_ACTION_OPEN;
+ ok_button_text = GTK_STOCK_OPEN;
break;
case FILE_SELECTION_SAVE:
gtk_action = GTK_FILE_CHOOSER_ACTION_SAVE;
+ ok_button_text = GTK_STOCK_SAVE;
break;
default:
g_assert_not_reached();
gtk_action = -1;
+ ok_button_text = NULL;
break;
}
win = gtk_file_chooser_dialog_new(title, GTK_WINDOW(top_level), gtk_action,
- GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
+ ok_button_text, GTK_RESPONSE_ACCEPT,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
NULL);
gtk_window_set_position(GTK_WINDOW(win), GTK_WIN_POS_CENTER_ON_PARENT);