GnomeDbEntryWrapper

GnomeDbEntryWrapper — Abstract class that implements the GnomeDbDataEntry interface

Synopsis




struct      GnomeDbEntryWrapper;
struct      GnomeDbEntryWrapperClass;
struct      GnomeDbEntryWrapperPriv;

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkViewport
                                       +----GnomeDbEntryShell
                                             +----GnomeDbEntryWrapper
                                                   +----GnomeDbEntryBoolean
                                                   +----GnomeDbEntryCidr
                                                   +----GnomeDbEntryFilesel
                                                   +----GnomeDbEntryNone
                                                   +----GnomeDbEntryPassmd5
                                                   +----GnomeDbEntryString
                                                   +----GnomeDbEntryText
                                                   +----GnomeDbEntryTime

Implemented Interfaces

GnomeDbEntryWrapper implements AtkImplementorIface and GnomeDbDataEntry.

Properties


  "set-default-if-invalid" gboolean             : Read / Write

Description

It inhertis the GnomeDbEntryShell class and adds the GnomeDbDataEntry interface to it. It has several pure virtual functions which MUST be implemented by classes which inherit it.

Details

struct GnomeDbEntryWrapper

struct GnomeDbEntryWrapper;


struct GnomeDbEntryWrapperClass

struct GnomeDbEntryWrapperClass {

	GnomeDbEntryShellClass   parent_class;

	/* pure virtual functions */
	GtkWidget        *(*create_entry)     (GnomeDbEntryWrapper *mgwrp);
	void              (*real_set_value)   (GnomeDbEntryWrapper *mgwrp, const GdaValue *value);
	GdaValue         *(*real_get_value)   (GnomeDbEntryWrapper *mgwrp);
	void              (*connect_signals)  (GnomeDbEntryWrapper *mgwrp, GCallback callback);
	gboolean          (*expand_in_layout) (GnomeDbEntryWrapper *mgwrp);
};


struct GnomeDbEntryWrapperPriv

struct GnomeDbEntryWrapperPriv;

Properties

"set-default-if-invalid" (gboolean : Read / Write)