|  |  |  | libgnomedb Reference Manual |  | 
|---|
| GnomeDbComboGnomeDbCombo — | 
            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. | 
| << GnomeDbBrowser | GnomeDbConnectionProperties >> |