GtkFileChooser
File chooser interface used by #GtkFileChooserWidget and #GtkFileChooserDialog.
#GtkFileChooser is an interface that can be implemented by file
selection widgets. In GTK+, the main objects that implement
this interface are #GtkFileChooserWidget and
#GtkFileChooserDialog. You do not need to write an object that
implements the #GtkFileChooser interface unless you are trying
to adapt an existing file selector to expose a standard
programming interface.
#GtkFileChooserDialog, #GtkFileChooserWidget
Describes whether a #GtkFileChooser is being used to open
existing files or to save to a possibly new file.
@GTK_FILE_CHOOSER_ACTION_OPEN: Indicates Open mode. The file chooser
will only let the user pick an existing file.
@GTK_FILE_CHOOSER_ACTION_SAVE: Indicates Save mode. The file chooser
will let the user pick an existing file, or type in a new
filename.
Used to get the #GError quark for #GtkFileChooser errors.
These identify the various errors that can occur while calling
#GtkFileChooser functions.
@GTK_FILE_CHOOSER_ERROR_NONEXISTENT: Indicates that a file does not exist.
@GTK_FILE_CHOOSER_ERROR_BAD_FILENAME: Indicates a malformed filename.
@Returns:
@chooser:
@action:
@chooser:
@Returns:
@chooser:
@folder_mode:
@chooser:
@Returns:
@chooser:
@files_only:
@chooser:
@Returns:
@chooser:
@select_multiple:
@chooser:
@Returns:
@chooser:
@name:
@chooser:
@Returns:
@chooser:
@filename:
@chooser:
@filename:
@chooser:
@filename:
@chooser:
@chooser:
@chooser:
@Returns:
@chooser:
@filename:
@chooser:
@Returns:
@chooser:
@Returns:
@chooser:
@uri:
@chooser:
@uri:
@chooser:
@uri:
@chooser:
@Returns:
@chooser:
@uri:
@chooser:
@Returns:
@chooser:
@preview_widget:
@chooser:
@Returns:
@chooser:
@active:
@chooser:
@Returns:
@file_chooser:
@Returns:
@file_chooser:
@Returns:
@chooser:
@extra_widget:
@chooser:
@Returns:
@chooser:
@filter:
@chooser:
@filter:
@chooser:
@Returns:
@chooser:
@filter:
@chooser:
@Returns:
@chooser:
@folder:
@error:
@Returns:
@chooser:
@folder:
@error:
@Returns:
@chooser:
@Returns:
@chooser:
@folder:
@error:
@Returns:
@chooser:
@folder:
@error:
@Returns:
@chooser:
@Returns: