GimpSettingsBox

GimpSettingsBox

Synopsis

                    GimpSettingsBox;
GtkWidget *         gimp_settings_box_new               (Gimp *gimp,
                                                         GObject *config,
                                                         GimpContainer *container,
                                                         const gchar *filename,
                                                         const gchar *import_dialog_title,
                                                         const gchar *export_dialog_title,
                                                         const gchar *file_dialog_help_id,
                                                         const gchar *default_folder,
                                                         const gchar *last_filename);
void                gimp_settings_box_add_current       (GimpSettingsBox *box,
                                                         gint max_recent);
GtkWidget *         gimp_settings_box_get_combo         (GimpSettingsBox *box);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GimpSettingsBox

Implemented Interfaces

GimpSettingsBox implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "config"                   GimpConfigInterface*  : Read / Write / Construct Only
  "container"                GimpContainer*        : Read / Write / Construct Only
  "filename"                 gchar*                : Read / Write / Construct Only
  "gimp"                     Gimp*                 : Read / Write / Construct Only

Signals

  "export"                                         : Run Last
  "file-dialog-setup"                              : Run Last
  "import"                                         : Run Last

Description

Details

GimpSettingsBox

typedef struct _GimpSettingsBox GimpSettingsBox;


gimp_settings_box_new ()

GtkWidget *         gimp_settings_box_new               (Gimp *gimp,
                                                         GObject *config,
                                                         GimpContainer *container,
                                                         const gchar *filename,
                                                         const gchar *import_dialog_title,
                                                         const gchar *export_dialog_title,
                                                         const gchar *file_dialog_help_id,
                                                         const gchar *default_folder,
                                                         const gchar *last_filename);


gimp_settings_box_add_current ()

void                gimp_settings_box_add_current       (GimpSettingsBox *box,
                                                         gint max_recent);


gimp_settings_box_get_combo ()

GtkWidget *         gimp_settings_box_get_combo         (GimpSettingsBox *box);

Property Details

The "config" property

  "config"                   GimpConfigInterface*  : Read / Write / Construct Only


The "container" property

  "container"                GimpContainer*        : Read / Write / Construct Only


The "filename" property

  "filename"                 gchar*                : Read / Write / Construct Only

Default value: NULL


The "gimp" property

  "gimp"                     Gimp*                 : Read / Write / Construct Only

Signal Details

The "export" signal

gboolean            user_function                      (GimpSettingsBox *gimpsettingsbox,
                                                        gchar           *arg1,
                                                        gpointer         user_data)            : Run Last

gimpsettingsbox :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "file-dialog-setup" signal

void                user_function                      (GimpSettingsBox      *gimpsettingsbox,
                                                        GtkFileChooserDialog *arg1,
                                                        gboolean              arg2,
                                                        gpointer              user_data)            : Run Last

gimpsettingsbox :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "import" signal

gboolean            user_function                      (GimpSettingsBox *gimpsettingsbox,
                                                        gchar           *arg1,
                                                        gpointer         user_data)            : Run Last

gimpsettingsbox :

the object which received the signal.

user_data :

user data set when the signal handler was connected.