GimpPropWidgets: GIMP Widgets Library Reference Manual

## GimpPropWidgets GimpPropWidgets |

## Functions

GtkWidget * | gimp_prop_boolean_combo_box_new ()
GtkWidget * | gimp_prop_boolean_radio_frame_new ()
GtkWidget * | gimp_prop_check_button_new ()
GtkWidget * | gimp_prop_color_area_new ()
gboolean | gimp_prop_coordinates_connect ()
GtkWidget * | gimp_prop_coordinates_new ()
GtkWidget * | gimp_prop_entry_new ()
GtkWidget * | gimp_prop_enum_check_button_new ()
GtkWidget * | gimp_prop_enum_combo_box_new ()
GtkWidget * | gimp_prop_enum_label_new ()
GtkWidget * | gimp_prop_enum_radio_box_new ()
GtkWidget * | gimp_prop_enum_radio_frame_new ()
GtkWidget * | gimp_prop_enum_stock_box_new ()
GtkWidget * | gimp_prop_expander_new ()
GtkWidget * | gimp_prop_file_chooser_button_new ()
GtkWidget * | gimp_prop_file_chooser_button_new_with_dialog ()
GtkWidget * | gimp_prop_hscale_new ()
GtkWidget * | gimp_prop_int_combo_box_new ()
GtkWidget * | gimp_prop_label_new ()
GtkWidget * | gimp_prop_memsize_entry_new ()
GtkObject * | gimp_prop_opacity_entry_new ()
GtkWidget * | gimp_prop_path_editor_new ()
GtkObject * | gimp_prop_scale_entry_new ()
GtkWidget * | gimp_prop_size_entry_new ()
GtkWidget * | gimp_prop_spin_button_new ()
GtkWidget * | gimp_prop_stock_image_new ()
GtkWidget * | gimp_prop_string_combo_box_new ()
GtkTextBuffer * | gimp_prop_text_buffer_new ()
GtkWidget * | gimp_prop_unit_combo_box_new ()
GtkWidget * | gimp_prop_unit_menu_new ()

## Description

## Functions

### gimp_prop_boolean_combo_box_new ()

    GtkWidget *
    gimp_prop_boolean_combo_box_new (GObject *config,
                                     const gchar *property_name,
                                     const gchar *true_text,
                                     const gchar *false_text);

### gimp_prop_boolean_radio_frame_new ()

    GtkWidget *
    gimp_prop_boolean_radio_frame_new (GObject *config,
                                       const gchar *property_name,
                                       const gchar *title,
                                       const gchar *true_text,
                                       const gchar *false_text);

### gimp_prop_check_button_new ()

    GtkWidget *
    gimp_prop_check_button_new (GObject *config,
                                const gchar *property_name,
                                const gchar *label);

### gimp_prop_color_area_new ()

    GtkWidget *
    gimp_prop_color_area_new (GObject *config,
                              const gchar *property_name,
                              gint width,
                              gint height,
                              GimpColorAreaType type);

### gimp_prop_coordinates_connect ()

    gboolean
    gimp_prop_coordinates_connect (GObject *config,
                                   const gchar *x_property_name,
                                   const gchar *y_property_name,
                                   const gchar *unit_property_name,
                                   GtkWidget *sizeentry,
                                   GtkWidget *chainbutton,
                                   gdouble xresolution,
                                   gdouble yresolution);

### gimp_prop_coordinates_new ()

    GtkWidget *
    gimp_prop_coordinates_new (GObject *config,
                               const gchar *x_property_name,
                               const gchar *y_property_name,
                               const gchar *unit_property_name,
                               const gchar *unit_format,
                               GimpSizeEntryUpdatePolicy update_policy,
                               gdouble xresolution,
                               gdouble yresolution,
                               gboolean has_chainbutton);

### gimp_prop_entry_new ()

    GtkWidget *
    gimp_prop_entry_new (GObject *config,
                         const gchar *property_name,
                         gint max_len);

### gimp_prop_enum_check_button_new ()

    GtkWidget *
    gimp_prop_enum_check_button_new (GObject *config,
                                     const gchar *property_name,
                                     const gchar *label,
                                     gint false_value,
                                     gint true_value);

### gimp_prop_enum_combo_box_new ()

    GtkWidget *
    gimp_prop_enum_combo_box_new (GObject *config,
                                  const gchar *property_name,
                                  gint minimum,
                                  gint maximum);

### gimp_prop_enum_label_new ()

    GtkWidget *
    gimp_prop_enum_label_new (GObject *config,
                              const gchar *property_name);

### gimp_prop_enum_radio_box_new ()

    GtkWidget *
    gimp_prop_enum_radio_box_new (GObject *config,
                                  const gchar *property_name,
                                  gint minimum,
                                  gint maximum);

### gimp_prop_enum_radio_frame_new ()

    GtkWidget *
    gimp_prop_enum_radio_frame_new (GObject *config,
                                    const gchar *property_name,
                                    const gchar *title,
                                    gint minimum,
                                    gint maximum);

### gimp_prop_enum_stock_box_new ()

    GtkWidget *
    gimp_prop_enum_stock_box_new (GObject *config,
                                  const gchar *property_name,
                                  const gchar *stock_prefix,
                                  gint minimum,
                                  gint maximum);

### gimp_prop_expander_new ()

    GtkWidget *
    gimp_prop_expander_new (GObject *config,
                            const gchar *property_name,
                            const gchar *label);

### gimp_prop_file_chooser_button_new ()

    GtkWidget *
    gimp_prop_file_chooser_button_new (GObject *config,
                                       const gchar *property_name,
                                       const gchar *title,
                                       GtkFileChooserAction action);

### gimp_prop_file_chooser_button_new_with_dialog ()

    GtkWidget *
    gimp_prop_file_chooser_button_new_with_dialog
                                   (GObject *config,
                                    const gchar *property_name,
                                    GtkWidget *dialog);

### gimp_prop_hscale_new ()

    GtkWidget *
    gimp_prop_hscale_new (GObject *config,
                          const gchar *property_name,
                          gdouble step_increment,
                          gdouble page_increment,
                          gint digits);

### gimp_prop_int_combo_box_new ()

    GtkWidget *
    gimp_prop_int_combo_box_new (GObject *config,
                                 const gchar *property_name,
                                 GimpIntStore *store);

### gimp_prop_label_new ()

    GtkWidget *
    gimp_prop_label_new (GObject *config,
                         const gchar *property_name);

### gimp_prop_memsize_entry_new ()

    GtkWidget *
    gimp_prop_memsize_entry_new (GObject *config,
                                 const gchar *property_name);

### gimp_prop_opacity_entry_new ()

    GtkObject *
    gimp_prop_opacity_entry_new (GObject *config,
                                 const gchar *property_name,
                                 GtkTable *table,
                                 gint column,
                                 gint row,
                                 const gchar *label);

### gimp_prop_path_editor_new ()

    GtkWidget *
    gimp_prop_path_editor_new (GObject *config,
                               const gchar *path_property_name,
                               const gchar *writable_property_name,
                               const gchar *filesel_title);

### gimp_prop_scale_entry_new ()

    GtkObject *
    gimp_prop_scale_entry_new (GObject *config,
                               const gchar *property_name,
                               GtkTable *table,
                               gint column,
                               gint row,
                               const gchar *label,
                               gdouble step_increment,
                               gdouble page_increment,
                               gint digits,
                               gboolean limit_scale,
                               gdouble lower_limit,
                               gdouble upper_limit);

### gimp_prop_size_entry_new ()

    GtkWidget *
    gimp_prop_size_entry_new (GObject *config,
                              const gchar *property_name,
                              gboolean property_is_pixel,
                              const gchar *unit_property_name,
                              const gchar *unit_format,
                              GimpSizeEntryUpdatePolicy update_policy,
                              gdouble resolution);

### gimp_prop_spin_button_new ()

    GtkWidget *
    gimp_prop_spin_button_new (GObject *config,
                               const gchar *property_name,
                               gdouble step_increment,
                               gdouble page_increment,
                               gint digits);

### gimp_prop_stock_image_new ()

    GtkWidget *
    gimp_prop_stock_image_new (GObject *config,
                               const gchar *property_name,
                               GtkIconSize icon_size);

`gimp_prop_stock_image_new` is deprecated and should not be used in newly-written code.

### gimp_prop_string_combo_box_new ()

    GtkWidget *
    gimp_prop_string_combo_box_new (GObject *config,
                                    const gchar *property_name,
                                    GtkTreeModel *model,
                                    gint id_column,
                                    gint label_column);

### gimp_prop_text_buffer_new ()

    GtkTextBuffer *
    gimp_prop_text_buffer_new (GObject *config,
                               const gchar *property_name,
                               gint max_len);

### gimp_prop_unit_combo_box_new ()

    GtkWidget *
    gimp_prop_unit_combo_box_new (GObject *config,
                                  const gchar *property_name);

### gimp_prop_unit_menu_new ()

    GtkWidget *
    gimp_prop_unit_menu_new (GObject *config,
                             const gchar *property_name,
                             const gchar *unit_format);

`gimp_prop_unit_menu_new` is deprecated and should not be used in newly-written code.

## Types and Values