GnomeDbProviderSelector

GnomeDbProviderSelector — A combo box style widget to select a provider

Synopsis




            GnomeDbProviderSelector;
            GnomeDbProviderSelectorClass;
            GnomeDbProviderSelectorPrivate;
GtkWidget*  gnome_db_provider_selector_new  (void);
const gchar* gnome_db_provider_selector_get_selected_provider
                                            (GnomeDbProviderSelector *selector);
gboolean    gnome_db_provider_selector_set_selected_provider
                                            (GnomeDbProviderSelector *selector,
                                             const gchar *provider);

Object Hierarchy


  GObject
   +----GtkObject
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkComboBox
                                 +----GnomeDbCombo
                                       +----GnomeDbProviderSelector

Implemented Interfaces

GnomeDbProviderSelector implements AtkImplementorIface, GtkCellLayout and GtkCellEditable.

Description

Details

GnomeDbProviderSelector

typedef struct _GnomeDbProviderSelector GnomeDbProviderSelector;


GnomeDbProviderSelectorClass

typedef struct {
	GnomeDbComboClass               parent_class;
} GnomeDbProviderSelectorClass;


GnomeDbProviderSelectorPrivate

typedef struct _GnomeDbProviderSelectorPrivate GnomeDbProviderSelectorPrivate;


gnome_db_provider_selector_new ()

GtkWidget*  gnome_db_provider_selector_new  (void);

Create a new GnomeDbProviderSelector widget.

Returns : the newly created widget.

gnome_db_provider_selector_get_selected_provider ()

const gchar* gnome_db_provider_selector_get_selected_provider
                                            (GnomeDbProviderSelector *selector);

Get the selected provider.

selector : a GnomeDbProviderSelector widget
Returns : the selected provider

gnome_db_provider_selector_set_selected_provider ()

gboolean    gnome_db_provider_selector_set_selected_provider
                                            (GnomeDbProviderSelector *selector,
                                             const gchar *provider);

Forces selector to be set on provider

selector : a GnomeDbProviderSelector widget
provider : the provider to be selected
Returns : TRUE if provider has been selected