GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GdauiEntryShell ╰── GdauiEntryWrapper ├── GdauiEntryBin ├── GdauiEntryBoolean ├── GdauiEntryCidr ├── GdauiEntryCommonTime ├── GdauiEntryFilesel ├── GdauiEntryFormat ├── GdauiEntryNone ├── GdauiEntryNumber ├── GdauiEntryPict ├── GdauiEntryRt ├── GdauiEntryString ╰── GdauiEntryText
GdauiEntryWrapper implements AtkImplementorIface, GtkBuildable, GtkOrientable and GdauiDataEntry.
void
gdaui_entry_wrapper_contents_changed (GdauiEntryWrapper *wrapper);
Signals to gwrap
that the entry has changed
void
gdaui_entry_wrapper_contents_activated
(GdauiEntryWrapper *wrapper);
Signals to gwrap
that the entry has been activated (that is the user
pressed ENTER for example to signify he has finished entering data)
struct GdauiEntryWrapperClass {
GdauiEntryShellClass parent_class;
/* pure virtual functions */
GtkWidget *(*create_entry) (GdauiEntryWrapper *wrapper);
void (*real_set_value) (GdauiEntryWrapper *wrapper, const GValue *value);
GValue *(*real_get_value) (GdauiEntryWrapper *wrapper);
void (*connect_signals) (GdauiEntryWrapper *wrapper, GCallback modify_cb, GCallback activate_cb);
gboolean (*can_expand) (GdauiEntryWrapper *wrapper, gboolean horiz); /* not used anymore */
void (*set_editable) (GdauiEntryWrapper *wrapper, gboolean editable);
gboolean (*value_is_equal_to)(GdauiEntryWrapper *wrapper, const GValue *value);
gboolean (*value_is_null) (GdauiEntryWrapper *wrapper);
gboolean (*is_valid) (GdauiEntryWrapper *wrapper); /* not used yet */
void (*grab_focus) (GdauiEntryWrapper *wrapper);
};
“set-default-if-invalid” property“set-default-if-invalid” gboolean
Owner: GdauiEntryWrapper
Flags: Read / Write
Default value: FALSE