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.