GnomeDbServerOperation

GnomeDbServerOperation — Allow to set the contents of a GdaServerOperation object

Synopsis

                    GnomeDbServerOperation;
                    GnomeDbServerOperationClass;
                    GnomeDbServerOperationPriv;
GtkWidget *         gnome_db_server_operation_new       (GdaServerOperation *op);
GtkWidget *         gnome_db_server_operation_new_in_dialog
                                                        (GdaServerOperation *op,
                                                         GtkWindow *parent,
                                                         const gchar *title,
                                                         const gchar *header);

Description

This widget is composed of multiple other data entry widgets corresponding to all the parameters and values specified in the GdaServerOperation given at construction time.

Details

GnomeDbServerOperation

typedef struct {
	GtkVBox                     object;
	GnomeDbServerOperationPriv *priv;
} GnomeDbServerOperation;


GnomeDbServerOperationClass

typedef struct {
	GtkVBoxClass                parent_class;
} GnomeDbServerOperationClass;


GnomeDbServerOperationPriv

typedef struct _GnomeDbServerOperationPriv GnomeDbServerOperationPriv;


gnome_db_server_operation_new ()

GtkWidget *         gnome_db_server_operation_new       (GdaServerOperation *op);

Creates a new GnomeDbServerOperation widget using all the parameters provided in paramlist.

The global layout is rendered using a table (a GtkTable), and an entry is created for each node of paramlist.

op :

Returns :

the new widget

gnome_db_server_operation_new_in_dialog ()

GtkWidget *         gnome_db_server_operation_new_in_dialog
                                                        (GdaServerOperation *op,
                                                         GtkWindow *parent,
                                                         const gchar *title,
                                                         const gchar *header);

Creates a new GnomeDbServerOperation widget in the same way as gnome_db_server_operation_new() and puts it into a GtkDialog widget. The returned dialog has the "Ok" and "Cancel" buttons which respectively return GTK_RESPONSE_ACCEPT and GTK_RESPONSE_REJECT.

The GnomeDbServerOperation widget is attached to the dialog using the user property "form".

op :

a GdaServerOperation object

parent :

the parent window for the new dialog, or NULL

title :

the title of the dialog window, or NULL

header :

a helper text displayed at the top of the dialog, or NULL

Returns :

the new GtkDialog widget