GnomeDbCombo

GnomeDbCombo —

Synopsis




                    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);

Description

Details

GnomeDbComboPrivate

typedef struct _GnomeDbComboPrivate GnomeDbComboPrivate;


gnome_db_combo_new ()

GtkWidget*          gnome_db_combo_new                  (void);

Create a new GnomeDbCombo widget.

Returns : the newly-created widget.

gnome_db_combo_new_with_model ()

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.

gnome_db_combo_set_model ()

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.

gnome_db_combo_get_model ()

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.

gnome_db_combo_get_column ()

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.