| GIMP Widgets Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Style Properties | ||||
GimpUnitComboBoxGimpUnitComboBox — A GtkComboBox to select a GimpUnit. |
GimpUnitComboBox; struct GimpUnitComboBoxClass; GtkWidget * gimp_unit_combo_box_new (void); GtkWidget * gimp_unit_combo_box_new_with_model (GimpUnitStore *model); GimpUnit gimp_unit_combo_box_get_active (GimpUnitComboBox *combo); void gimp_unit_combo_box_set_active (GimpUnitComboBox *combo,GimpUnit unit);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkComboBox
+----GimpUnitComboBox
GimpUnitComboBox implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.
GimpUnitComboBox allows to select units stored in a GimpUnitStore. It replaces the deprecated GimpUnitMenu.
struct GimpUnitComboBoxClass {
GtkComboBoxClass parent_class;
/* Padding for future expansion */
void (*_gimp_reserved1) (void);
void (*_gimp_reserved2) (void);
void (*_gimp_reserved3) (void);
void (*_gimp_reserved4) (void);
};
GtkWidget * gimp_unit_combo_box_new (void);
Returns : |
a new GimpUnitComboBox. |
GtkWidget * gimp_unit_combo_box_new_with_model (GimpUnitStore *model);
|
a GimpUnitStore |
Returns : |
a new GimpUnitComboBox. |
GimpUnit gimp_unit_combo_box_get_active (GimpUnitComboBox *combo);
void gimp_unit_combo_box_set_active (GimpUnitComboBox *combo,GimpUnit unit);