From 66bcd52099231c3137eb8bb1da700f1a5415047b Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Fri, 22 Jul 2005 02:51:37 +0000 Subject: [PATCH] Expand the Save example to point out the correct usage of 2005-07-21 Federico Mena Quintero * gtk/tmpl/gtkfilechooserdialog.sgml (dialog): Expand the Save example to point out the correct usage of _set_current_folder() and _set_current_name(), versus _set_filename() alone. --- docs/reference/ChangeLog | 6 ++++++ docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index fd0cd0c27c..a423a0e2af 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,9 @@ +2005-07-21 Federico Mena Quintero + + * gtk/tmpl/gtkfilechooserdialog.sgml (dialog): Expand the Save + example to point out the correct usage of _set_current_folder() + and _set_current_name(), versus _set_filename() alone. + 2005-07-15 Matthias Clasen * === Released 2.7.3 === diff --git a/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml b/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml index fec26a8784..4ed335f234 100644 --- a/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml +++ b/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml @@ -65,6 +65,15 @@ dialog = gtk_file_chooser_dialog_new ("Save File", NULL); gtk_file_chooser_set_do_overwrite_confirmation (GTK_FILE_CHOOSER (dialog), TRUE); +if (user_edited_a_new_document) + { + gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (dialog), default_folder_for_saving); + gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (dialog), "Untitled document"); + } +else + gtk_file_chooser_set_filename (GTK_FILE_CHOOSER (dialog), filename_for_existing_document); + + if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT) { char *filename;