## GeditFileChooserDialog

GeditFileChooserDialog —

## Synopsis

                GeditFileChooserDialogPrivate;
                GeditFileChooserDialog;
    GtkWidget*  gedit_file_chooser_dialog_new   (const gchar *title,
                                                 GtkWindow *parent,
                                                 GtkFileChooserAction action,
                                                 const GeditEncoding *encoding,
                                                 const gchar *first_button_text,
                                                 ...);
    void        gedit_file_chooser_dialog_set_encoding
                                                (GeditFileChooserDialog *dialog,
                                                 const GeditEncoding *encoding);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkBin
                                     +----GtkWindow
                                           +----GtkDialog
                                                 +----GtkFileChooserDialog
                                                       +----GeditFileChooserDialog

## Implemented Interfaces

GeditFileChooserDialog implements AtkImplementorIface and GtkFileChooser.

## Description

## Details

### GeditFileChooserDialogPrivate

    typedef struct _GeditFileChooserDialogPrivate GeditFileChooserDialogPrivate;

### GeditFileChooserDialog

    typedef struct _GeditFileChooserDialog GeditFileChooserDialog;

### gedit_file_chooser_dialog_new ()

    GtkWidget*  gedit_file_chooser_dialog_new   (const gchar *title,
                                                 GtkWindow *parent,
                                                 GtkFileChooserAction action,
                                                 const GeditEncoding *encoding,
                                                 const gchar *first_button_text,
                                                 ...);

Creates a new GeditFileChooserDialog. This function is analogous to `gtk_dialog_new_with_buttons()`.

`title` : | Title of the dialog, or `NULL`
`parent` : | Transient parent of the dialog, or `NULL`
`action` : | Open or save mode for the dialog
`encoding` : |
`first_button_text` : | stock ID or text to go in the first button, or `NULL`
`...` : | response ID for the first button, then additional (button, id) pairs, ending with `NULL`
Returns : | a new GeditFileChooserDialog

### gedit_file_chooser_dialog_set_encoding ()

    void        gedit_file_chooser_dialog_set_encoding
                                                (GeditFileChooserDialog *dialog,
                                                 const GeditEncoding *encoding);

`dialog` : |
`encoding` : |