![]() |
![]() |
![]() |
Libgnomedb 3.0 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
struct GnomeDbProviderSelector; struct GnomeDbProviderSelectorClass; GnomeDbProviderSelectorPrivate; GtkWidget * gnome_db_provider_selector_new (void
); const gchar * gnome_db_provider_selector_get_selected_provider (GnomeDbProviderSelector *selector
); GdaServerProvider * gnome_db_provider_selector_get_selected_provider_obj (GnomeDbProviderSelector *selector
); gboolean gnome_db_provider_selector_set_selected_provider (GnomeDbProviderSelector *selector
,const gchar *provider
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkComboBox +----GnomeDbCombo +----GnomeDbProviderSelector
GnomeDbProviderSelector implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.
struct GnomeDbProviderSelectorClass { GnomeDbComboClass parent_class; };
typedef struct _GnomeDbProviderSelectorPrivate GnomeDbProviderSelectorPrivate;
GtkWidget * gnome_db_provider_selector_new (void
);
Create a new GnomeDbProviderSelector widget.
Returns : |
the newly created widget. |
const gchar * gnome_db_provider_selector_get_selected_provider
(GnomeDbProviderSelector *selector
);
Get the selected provider.
|
a GnomeDbProviderSelector widget |
Returns : |
the selected provider |
GdaServerProvider * gnome_db_provider_selector_get_selected_provider_obj
(GnomeDbProviderSelector *selector
);
Get the selected provider as a GdaServerProvider object
|
a GnomeDbProviderSelector widget |
Returns : |
a new GdaServerProvider or NULL if an error occurred |
gboolean gnome_db_provider_selector_set_selected_provider (GnomeDbProviderSelector *selector
,const gchar *provider
);
Forces selector
to be set on provider
|
a GnomeDbProviderSelector widget |
|
the provider to be selected |
Returns : |
TRUE if provider has been selected |