![]() |
![]() |
![]() |
GNOME Data Access 5 manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
struct GdauiBasicForm; GtkWidget * gdaui_basic_form_new (GdaSet *data_set
); GtkWidget * gdaui_basic_form_new_in_dialog (GdaSet *data_set
,GtkWindow *parent
,const gchar *title
,const gchar *header
); GdaSet * gdaui_basic_form_get_data_set (GdauiBasicForm *form
); gboolean gdaui_basic_form_is_valid (GdauiBasicForm *form
); gboolean gdaui_basic_form_has_changed (GdauiBasicForm *form
); void gdaui_basic_form_reset (GdauiBasicForm *form
); void gdaui_basic_form_set_as_reference (GdauiBasicForm *form
); void gdaui_basic_form_entry_set_visible (GdauiBasicForm *form
,GdaHolder *holder
,gboolean show
); void gdaui_basic_form_entry_grab_focus (GdauiBasicForm *form
,GdaHolder *holder
); void gdaui_basic_form_entry_set_editable (GdauiBasicForm *form
,GdaHolder *holder
,gboolean editable
); void gdaui_basic_form_set_entries_to_default (GdauiBasicForm *form
); GtkWidget * gdaui_basic_form_get_entry_widget (GdauiBasicForm *form
,GdaHolder *holder
); GtkWidget * gdaui_basic_form_get_label_widget (GdauiBasicForm *form
,GdaHolder *holder
); void gdaui_basic_form_set_layout_from_file (GdauiBasicForm *form
,const gchar *file_name
,const gchar *form_name
); GtkWidget * gdaui_basic_form_get_place_holder (GdauiBasicForm *form
,const gchar *placeholder_id
); enum GdauiBasicFormPart; void gdaui_basic_form_add_to_size_group (GdauiBasicForm *form
,GtkSizeGroup *size_group
,GdauiBasicFormPart part
); void gdaui_basic_form_remove_from_size_group (GdauiBasicForm *form
,GtkSizeGroup *size_group
,GdauiBasicFormPart part
);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBox +----GdauiBasicForm +----GdauiRawForm
GdauiBasicForm implements AtkImplementorIface, GtkBuildable and GtkOrientable.
"can-expand-v" gboolean : Read "entries-auto-default" gboolean : Read / Write "headers-sensitive" gboolean : Read / Write "paramlist" gpointer : Read / Write "show-actions" gboolean : Read / Write "xml-layout" gpointer : Write
"activated" :Run First
"holder-changed" :Run First
"layout-changed" :Run First
"populate-popup" :Run First
GtkWidget * gdaui_basic_form_new_in_dialog (GdaSet *data_set
,GtkWindow *parent
,const gchar *title
,const gchar *header
);
Since 4.2
GdaSet * gdaui_basic_form_get_data_set (GdauiBasicForm *form
);
Since 4.2
gboolean gdaui_basic_form_has_changed (GdauiBasicForm *form
);
Since 4.2
void gdaui_basic_form_set_as_reference (GdauiBasicForm *form
);
Since 4.2
void gdaui_basic_form_entry_set_visible (GdauiBasicForm *form
,GdaHolder *holder
,gboolean show
);
Since 4.2
void gdaui_basic_form_entry_grab_focus (GdauiBasicForm *form
,GdaHolder *holder
);
Since 4.2
void gdaui_basic_form_entry_set_editable (GdauiBasicForm *form
,GdaHolder *holder
,gboolean editable
);
Since 4.2
void gdaui_basic_form_set_entries_to_default
(GdauiBasicForm *form
);
Since 4.2
GtkWidget * gdaui_basic_form_get_entry_widget (GdauiBasicForm *form
,GdaHolder *holder
);
Since 4.2
GtkWidget * gdaui_basic_form_get_label_widget (GdauiBasicForm *form
,GdaHolder *holder
);
Since 4.2
void gdaui_basic_form_set_layout_from_file (GdauiBasicForm *form
,const gchar *file_name
,const gchar *form_name
);
Since 4.2
GtkWidget * gdaui_basic_form_get_place_holder (GdauiBasicForm *form
,const gchar *placeholder_id
);
Since 4.2
typedef enum { GDAUI_BASIC_FORM_LABELS, GDAUI_BASIC_FORM_ENTRIES } GdauiBasicFormPart;
void gdaui_basic_form_add_to_size_group (GdauiBasicForm *form
,GtkSizeGroup *size_group
,GdauiBasicFormPart part
);
Since 4.2
void gdaui_basic_form_remove_from_size_group (GdauiBasicForm *form
,GtkSizeGroup *size_group
,GdauiBasicFormPart part
);
Since 4.2
"entries-auto-default"
property"entries-auto-default" gboolean : Read / Write
Default value: FALSE
"holder-changed"
signalvoid user_function (GdauiBasicForm *form,
GdaHolder *param,
gboolean is_user_modif,
gpointer user_data) : Run First
"layout-changed"
signalvoid user_function (GdauiBasicForm *form,
gpointer user_data) : Run First
"populate-popup"
signalvoid user_function (GdauiBasicForm *form,
GtkMenu *menu,
gpointer user_data) : Run First
Since 4.2.4