X-Git-Url: https://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/3e833eea9cb9822f04c639e143212c4b6f7940d4..HEAD:/src/treefuncs.def diff --git a/src/treefuncs.def b/src/treefuncs.def index d0ad4b3..5e5d774 100644 --- a/src/treefuncs.def +++ b/src/treefuncs.def @@ -12,7 +12,8 @@ enum { AD_CCODE, H_CCODE, HT_CCODE, - PH_CCODE + PH_CCODE, + CT_CCODE }; /* check type */ @@ -56,11 +57,12 @@ CLASS Class STRING otype # this object class type STRING ptype # parent class type STRING bonobo_object_class # Class for BonoboObject - BOOL glade_xml # Glade XML Class + BOOL glade_xml # Glade XML Class STRING chunk_size # if the object should be allocated with mem_chunks STRINGLIST interfaces # GObject interfaces this class exports NODELIST nodes BOOL abstract # if G_TYPE_FLAG_ABSTRACT should be used + BOOL dynamic # if class is dynamically registered via GTypeModule ENDCLASS CLASS Type @@ -103,6 +105,7 @@ CLASS Property TYPE ptype STRINGLIST flags STRING name + STRING canonical_name STRING nick STRING blurb STRING minimum @@ -126,6 +129,7 @@ CLASS Method STRING otype # for override methods STRINGLIST gtktypes # GObject types for a signal STRINGLIST flags # G_SIGNAL_* flags for a signal + STRING signal_name # Name of signal STRING id NODELIST args STRING funcattrs # GLib function attribute macros @@ -137,13 +141,13 @@ CLASS Method BOOL vararg INT unique_id # A unique id for new methods BOOL bonobo_object_func # Function for BonoboObject - STRING interface # interface this belongs to + STRING interface # interface this belongs to ENDCLASS CLASS Variable INT scope TYPE vtype - BOOL glade_widget + BOOL glade_widget STRING id INT line_no BOOL destructor_unref @@ -152,7 +156,7 @@ CLASS Variable BOOL destructor_simple STRING initializer INT initializer_line - BOOL initializer_simple + BOOL initializer_simple ENDCLASS CLASS EnumDef