| Top |
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);
};