From 89afc91ccfd137785840d9ced9ec1929e6a13a5b Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Tue, 14 May 2013 21:53:57 +0000 Subject: Give file_selection_new() an argument to specify the parent window of the file selection dialog. Call gtk_file_chooser_set_do_overwrite_confirmation() in file_selection_new() for FILE_SELECTION_SAVE file selection dialogs, rather than doing it in the individual callers of file_selection_new(). Use gtk_dialog_set_alternative_button_order() in file_selection_new() to set the alternative button order, rather than using #ifdefs. Use file_selection_new() and file_selection_run() in the graph analysis code. (We should clean up other code that uses file_selection_new() to use file_selection_run(), and clean up other code that uses gtk_file_chooser_dialog_new() to use file_selection_new() and file_selection_run().) svn path=/trunk/; revision=49308 --- ui/gtk/export_object_dlg.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ui/gtk/export_object_dlg.c') diff --git a/ui/gtk/export_object_dlg.c b/ui/gtk/export_object_dlg.c index 14fd23ff9f..87f04c64c5 100644 --- a/ui/gtk/export_object_dlg.c +++ b/ui/gtk/export_object_dlg.c @@ -170,6 +170,7 @@ eo_save_clicked_cb(GtkWidget *widget _U_, gpointer arg) } save_as_w = file_selection_new("Wireshark: Save Object As ...", + GTK_WINDOW(object_list->dlg), FILE_SELECTION_SAVE); gtk_window_set_transient_for(GTK_WINDOW(save_as_w), @@ -207,6 +208,7 @@ eo_save_all_clicked_cb(GtkWidget *widget _U_, gpointer arg) int count = 0; save_in_w = file_selection_new("Wireshark: Save All Objects In ...", + GTK_WINDOW(object_list->dlg), FILE_SELECTION_CREATE_FOLDER); gtk_window_set_transient_for(GTK_WINDOW(save_in_w), -- cgit v1.2.3