| Libgnomedb 4.0 Reference Manual | ||||
|---|---|---|---|---|
Synopsis
GnomeDbDsnEditor; GnomeDbDsnEditorClass; GnomeDbDsnEditorPrivate; GtkWidget* gnome_db_dsn_editor_new (void); const GdaDsnInfo* gnome_db_dsn_editor_get_dsn (GnomeDbDsnEditor *config); void gnome_db_dsn_editor_set_dsn (GnomeDbDsnEditor *config, const GdaDsnInfo *dsn_info);
Object Hierarchy
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkVBox +----GnomeDbDsnEditor
Description
The GnomeDbDsnEditor widget contains a form to edit all the attributes of a DSN (except for its name), including provider selection, username and password, and provider specific information to open a connection.
Details
GnomeDbDsnEditorClass
typedef struct {
GtkVBoxClass parent_class;
/* signals */
void (* changed) (GnomeDbDsnEditor *config);
} GnomeDbDsnEditorClass;
gnome_db_dsn_editor_get_dsn ()
const GdaDsnInfo* gnome_db_dsn_editor_get_dsn (GnomeDbDsnEditor *config);
|
|
Returns : |
a pointer to the currently configured DSN (do not modify) |
gnome_db_dsn_editor_set_dsn ()
void gnome_db_dsn_editor_set_dsn (GnomeDbDsnEditor *config, const GdaDsnInfo *dsn_info);
Requests that editor update its contents with dsn_info's contents
|
|
|
a GdaDsnInfo pointer or NULL
|
Signal Details
The "changed" signal
void user_function (GnomeDbDsnEditor *dbdsneditor, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
