GimpFileDialog

GimpFileDialog

Synopsis

                    GimpFileDialogState;
                    GimpFileDialog;
GtkWidget *         gimp_file_dialog_new                (Gimp *gimp,
                                                         GimpFileChooserAction action,
                                                         const gchar *title,
                                                         const gchar *role,
                                                         const gchar *stock_id,
                                                         const gchar *help_id);
void                gimp_file_dialog_set_sensitive      (GimpFileDialog *dialog,
                                                         gboolean sensitive);
void                gimp_file_dialog_set_file_proc      (GimpFileDialog *dialog,
                                                         GimpPlugInProcedure *file_proc);
void                gimp_file_dialog_set_open_image     (GimpFileDialog *dialog,
                                                         GimpImage *image,
                                                         gboolean open_as_layers);
void                gimp_file_dialog_set_save_image     (GimpFileDialog *dialog,
                                                         Gimp *gimp,
                                                         GimpImage *image,
                                                         gboolean save_a_copy,
                                                         gboolean export,
                                                         gboolean close_after_saving,
                                                         GimpObject *display);
GimpFileDialogState * gimp_file_dialog_get_state        (GimpFileDialog *dialog);
void                gimp_file_dialog_set_state          (GimpFileDialog *dialog,
                                                         GimpFileDialogState *state);
void                gimp_file_dialog_state_destroy      (GimpFileDialogState *state);

Object Hierarchy

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

Implemented Interfaces

GimpFileDialog implements AtkImplementorIface, GtkBuildable, GtkFileChooser and GimpProgressInterface.

Description

Details

GimpFileDialogState

typedef struct _GimpFileDialogState GimpFileDialogState;


GimpFileDialog

typedef struct _GimpFileDialog GimpFileDialog;


gimp_file_dialog_new ()

GtkWidget *         gimp_file_dialog_new                (Gimp *gimp,
                                                         GimpFileChooserAction action,
                                                         const gchar *title,
                                                         const gchar *role,
                                                         const gchar *stock_id,
                                                         const gchar *help_id);


gimp_file_dialog_set_sensitive ()

void                gimp_file_dialog_set_sensitive      (GimpFileDialog *dialog,
                                                         gboolean sensitive);


gimp_file_dialog_set_file_proc ()

void                gimp_file_dialog_set_file_proc      (GimpFileDialog *dialog,
                                                         GimpPlugInProcedure *file_proc);


gimp_file_dialog_set_open_image ()

void                gimp_file_dialog_set_open_image     (GimpFileDialog *dialog,
                                                         GimpImage *image,
                                                         gboolean open_as_layers);


gimp_file_dialog_set_save_image ()

void                gimp_file_dialog_set_save_image     (GimpFileDialog *dialog,
                                                         Gimp *gimp,
                                                         GimpImage *image,
                                                         gboolean save_a_copy,
                                                         gboolean export,
                                                         gboolean close_after_saving,
                                                         GimpObject *display);


gimp_file_dialog_get_state ()

GimpFileDialogState * gimp_file_dialog_get_state        (GimpFileDialog *dialog);


gimp_file_dialog_set_state ()

void                gimp_file_dialog_set_state          (GimpFileDialog *dialog,
                                                         GimpFileDialogState *state);


gimp_file_dialog_state_destroy ()

void                gimp_file_dialog_state_destroy      (GimpFileDialogState *state);