![]() |
![]() |
![]() |
Libgnomedb 3.0 Reference Manual | ![]() |
---|
The GnomeDbForm
and GnomeDbGrid
widgets both display
data from a GdaDataModel
, and, if the data model supports it, allow the user
to make changes to the data. These widgets are structured in the same way, as described by the following
UMLish diagram. They both implement the GnomeDbDataWidget
interface.
Also both of these widgets are
visually composed of a specialized widget (which actually display the data) and of a
GnomeDbDataWidgetInfo
widget which displays navigation and other action buttons,
which is illustrated in the following diagram:
As illustrated on the UML diagram, the GnomeDbRawForm
inherits the
GnomeDbBasicForm
which is a form which displays data contained in a
GdaParameterList
vector of values. The GnomeDbBasicForm
can be used when the data to display is not in a GdaDataModel
, such
as when a couple of values are required to perform extra operation.