| Libgnomedb Reference Manual | ||||
|---|---|---|---|---|
GnomeDbServerOperationGnomeDbServerOperation — Allow to set the contents of a GdaServerOperation object |
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);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBox
+----GtkVBox
+----GnomeDbServerOperation
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.
typedef struct {
GtkVBoxClass parent_class;
} GnomeDbServerOperationClass;
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 |
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 |
server-operation" property"server-operation" GdaServerOperation : Read / Write / Construct Only