![]() |
![]() |
![]() |
libgnomedb Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GnomeDbFormPrivate; enum GnomeDbFormType; GtkWidget * gnome_db_form_new (void
); GnomeDbFormType gnome_db_form_get_form_type (GnomeDbForm *form
); void gnome_db_form_set_form_type (GnomeDbForm *form
,GnomeDbFormType type
); GdaDataModel * gnome_db_form_get_model (GnomeDbForm *form
); void gnome_db_form_set_model (GnomeDbForm *form
,GdaDataModel *model
); gint gnome_db_form_get_current_row (GnomeDbForm *form
); void gnome_db_form_set_current_row (GnomeDbForm *form
,gint row
);
typedef enum { GNOME_DB_FORM_TYPE_NAVIGATOR, GNOME_DB_FORM_TYPE_LIST } GnomeDbFormType;
GtkWidget * gnome_db_form_new (void
);
Create a new GnomeDbForm widget, which is a high-level widget which lets you display recordsets in many different ways, such as a list, record-by-record, etc.
Returns : |
the newly created widget. |
void gnome_db_form_set_form_type (GnomeDbForm *form
,GnomeDbFormType type
);
GdaDataModel * gnome_db_form_get_model (GnomeDbForm *form
);
Return the GdaDataModel being used by the given widget.
|
a GnomeDbForm widget. |
void gnome_db_form_set_model (GnomeDbForm *form
,GdaDataModel *model
);
|
a GnomeDbForm widget. |
|
the data model to associate the widget with. |
gint gnome_db_form_get_current_row (GnomeDbForm *form
);
Get the row currently being shown (navigator form) or currently selected (list form) by the given form widget.
|
a GnomeDbForm widget. |
Returns : |
the current row. |
void gnome_db_form_set_current_row (GnomeDbForm *form
,gint row
);
Sets the current row on the given form widget.
|
a GnomeDbForm widget. |
|
the new row to display. |