GnomeDbBrowser

GnomeDbBrowser — Database browser widget

Synopsis




            GnomeDbBrowserPrivate;
GtkWidget*  gnome_db_browser_new            (void);
GdaConnection* gnome_db_browser_get_connection
                                            (GnomeDbBrowser *browser);
void        gnome_db_browser_set_connection (GnomeDbBrowser *browser,
                                             GdaConnection *cnc);
void        gnome_db_browser_refresh        (GnomeDbBrowser *browser);

Description

The GnomeDbBrowser widget provides a way to visually show the whole structure of a database in a nice looking widget.

Details

GnomeDbBrowserPrivate

typedef struct _GnomeDbBrowserPrivate GnomeDbBrowserPrivate;


gnome_db_browser_new ()

GtkWidget*  gnome_db_browser_new            (void);

Create a new GnomeDbBrowser widget. This widget lets you present to your users a complete database browser, which lets him/her navigate through his/her database objects (tables, views, procedures, etc), in a visual way.

Returns : the newly created object.

gnome_db_browser_get_connection ()

GdaConnection* gnome_db_browser_get_connection
                                            (GnomeDbBrowser *browser);

Retrieve the GdaConnection object being used by the given browser widget. The connection object associated with the browser makes it show the objects for that connection.

browser : a GnomeDbBrowser widget.
Returns : a GdaConnection object.

gnome_db_browser_set_connection ()

void        gnome_db_browser_set_connection (GnomeDbBrowser *browser,
                                             GdaConnection *cnc);

browser :
cnc :

gnome_db_browser_refresh ()

void        gnome_db_browser_refresh        (GnomeDbBrowser *browser);

Make the browser widget refresh its currently displayed data.

browser : a GnomeDbBrowser widget.