[Gtk-sharp-list] Documentation of Gtk# generated XML

Mike Kestner mkestner at novell.com
Thu Aug 10 11:28:08 EDT 2006

On Fri, 2006-08-11 at 00:57 +1000, Jonathan Morgan wrote:

> Thanks.  I looked at this, but, while interesting, it doesn't give the
> information I want.  One of the things I really want to know is: what
> is the differences between tags like type, object, boxed and struct,
> all of which share some common tags, but seem to have different
> constraints on what can be in them.

type is only used as an attribute, and indicates the type of a parameter
or return value.

object indicates a GObject subclass.  They can have fields, methods,
constructors, virtual_methods, properties, and signals.

struct and boxed are non-GObject structs where boxed also has a GType.
They only have fields, methods, and ctors.

Mike Kestner  <mkestner at novell.com>
SUSE® Linux Enterprise 10
Your Linux is ready™

More information about the Gtk-sharp-list mailing list