diff options
Diffstat (limited to 'gtk/gui_prefs.c')
-rw-r--r-- | gtk/gui_prefs.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/gtk/gui_prefs.c b/gtk/gui_prefs.c index c6af8bd904..a8db02a28a 100644 --- a/gtk/gui_prefs.c +++ b/gtk/gui_prefs.c @@ -1,7 +1,7 @@ /* gui_prefs.c * Dialog box for GUI preferences * - * $Id: gui_prefs.c,v 1.20 2000/10/09 06:28:49 guy Exp $ + * $Id: gui_prefs.c,v 1.21 2000/10/09 06:38:36 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@zing.org> @@ -320,9 +320,10 @@ font_browse_ok_cb(GtkWidget *w, GtkFontSelectionDialog *fs) font_name = g_strdup(gtk_font_selection_dialog_get_font_name( GTK_FONT_SELECTION_DIALOG(fs))); if (font_name == NULL) { - /* No font was selected; let the user know, and don't let - them accept that non-font. */ - simple_dialog(ESD_TYPE_CRIT, NULL, + /* No font was selected; let the user know, but don't + tear down the font selection dialog, so they can + try again. */ + simple_dialog(ESD_TYPE_CRIT | ESD_TYPE_MODAL, NULL, "You have not selected a font."); return; } @@ -336,7 +337,7 @@ font_browse_ok_cb(GtkWidget *w, GtkFontSelectionDialog *fs) /* Oops, that font didn't work. Tell the user, but don't tear down the font selection dialog, so that they can try again. */ - simple_dialog(ESD_TYPE_CRIT, NULL, + simple_dialog(ESD_TYPE_CRIT | ESD_TYPE_MODAL, NULL, "The font you selected cannot be loaded."); g_free(font_name); @@ -349,7 +350,7 @@ font_browse_ok_cb(GtkWidget *w, GtkFontSelectionDialog *fs) /* Oops, that font didn't work. Tell the user, but don't tear down the font selection dialog, so that they can try again. */ - simple_dialog(ESD_TYPE_CRIT, NULL, + simple_dialog(ESD_TYPE_CRIT | ESD_TYPE_MODAL, NULL, "The font you selected doesn't have a boldface version."); g_free(font_name); |