![]() |
![]() |
![]() |
GIMP Widgets Library Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
GimpStringComboBox; GtkWidget * gimp_string_combo_box_new (GtkTreeModel *model, gint id_column, gint label_column); gboolean gimp_string_combo_box_set_active (GimpStringComboBox *combo_box, const gchar *id); gchar * gimp_string_combo_box_get_active (GimpStringComboBox *combo_box);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkComboBox +----GimpStringComboBox
GimpStringComboBox implements GtkBuildable, AtkImplementorIface, GtkCellEditable and GtkCellLayout.
"ellipsize" PangoEllipsizeMode : Read / Write "id-column" gint : Read / Write / Construct Only "label-column" gint : Read / Write / Construct Only
GtkWidget * gimp_string_combo_box_new (GtkTreeModel *model, gint id_column, gint label_column);
model : | |
id_column : | |
label_column : | |
Returns : | a new GimpStringComboBox. |
Since GIMP 2.4
gboolean gimp_string_combo_box_set_active (GimpStringComboBox *combo_box, const gchar *id);
Looks up the item that belongs to the given id and makes it the selected item in the combo_box.
combo_box : | a GimpStringComboBox |
id : | |
Returns : | TRUE on success or FALSE if there was no item for this value. |
Since GIMP 2.4
gchar * gimp_string_combo_box_get_active (GimpStringComboBox *combo_box);
Retrieves the value of the selected (active) item in the combo_box.
combo_box : | a GimpStringComboBox |
Returns : | newly allocated ID string or NULL if nothing was selected |
Since GIMP 2.4
"ellipsize" PangoEllipsizeMode : Read / Write
Specifies the preferred place to ellipsize text in the combo-box, if the cell renderer does not have enough room to display the entire string.
Default value: PANGO_ELLIPSIZE_NONE
Since GIMP 2.4
"id-column" gint : Read / Write / Construct Only
The column in the associated GtkTreeModel that holds strings to be used as labels in the combo-box.
Allowed values: >= 0
Default value: 0
Since GIMP 2.4
"label-column" gint : Read / Write / Construct Only
Allowed values: >= 0
Default value: 0