![]() |
![]() |
![]() |
libgnomedb Reference Manual | ![]() |
---|---|---|---|---|
GnomeDbComboPrivate; GtkWidget* gnome_db_combo_new (void); GtkWidget* gnome_db_combo_new_with_model (GdaDataModel *model, gint col); void gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col); GdaDataModel* gnome_db_combo_get_model (GnomeDbCombo *combo); gint gnome_db_combo_get_column (GnomeDbCombo *combo);
GtkWidget* gnome_db_combo_new (void);
Create a new GnomeDbCombo widget.
Returns : | the newly-created widget. |
GtkWidget* gnome_db_combo_new_with_model (GdaDataModel *model, gint col);
Create a new GnomeDbCombo widget with a model.
model : |
a GdaDataModel object. |
col : |
the column in the model to be shown. |
Returns : | the newly-created widget. |
void gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col);
Associate a GdaDataModel with the given combo widget. Doing so makes the
combo widget refresh its list of values and display the values contained
in the model, in the given position. A NULL model
will make the combo empty
and disassociate the previous model, if any.
combo : |
a GnomeDbCombo widget. |
model : |
a GdaDataModel object. |
col : |
column in the model to be shown. |
GdaDataModel* gnome_db_combo_get_model (GnomeDbCombo *combo);
This function returns the GdaDataModel stored in the GnomeDbCombo.
combo : |
a GnomeDbCombo widget. |
Returns : | a GdaDataModel containing the data from the GnomeDbCombo widget. |
gint gnome_db_combo_get_column (GnomeDbCombo *combo);
This function return the column.
combo : |
a GnomeDbCombo widget. |
Returns : | the column of the GdaDataModel stored by the GnomeDbCombo. |