54838fec29
* generator/Method.cs: Support libname overrides. Call parms.Finish. * generator/Parameters.cs: New method parms.Finish. Generate a temporary holder variable for enum out parameters. * generator/Property.cs: Pass a boolean to EnumWrapper indicating. if these are flags. * generator/StructBase.cs: Disable array marshalling (it is broken in mono.) * generator/SymbolTable.cs: Add methods IsEnumFlags. * glib/EnumWrapper.cs: New bool "flags". * glib/Value.cs: Call flags variant on GValue for enum props, if needed. * glue/Makefile.am, glue/style.c, glue/widget.c: Add widget and style field accessor methods. * gtk/Style.custom, Widget.custom: Added. * parser/README: Update requirements (needed for pixbuf drawable hack) * parser/Gdk.metadata: Fix library for pixbuf methods in gdk. Add Window.GetPointer "out" parameters. * parser/gapi2xml.pl: Remap gdk_draw_* methods to Drawable. * sample/Makefile.in: Add size and scribble samples. * sample/Scribble.cs: Added. svn path=/trunk/gtk-sharp/; revision=6387 |
||
---|---|---|
.. | ||
GAPI | ||
Atk.metadata | ||
build.pl | ||
formatXml.c | ||
gapi2xml.pl | ||
gapi_pp.pl | ||
Gdk.metadata | ||
Gnome.metadata | ||
Gtk.metadata | ||
makefile | ||
Metadata.pm | ||
README | ||
TODO |
Put source modules here to parse for the gtkapi.xml file. Currently supported: glib-2.0.3 pango-1.0.3 atk-1.0.2 gtk+-2.0.5 * you need gdkpixbuf*.[ch] from gdk/ symlinked into gdk-pixbuf/ libgnome-2.0.1 libgnomecanvas-2.0.1 libgnomeui-2.0.1 gtkhtml: cvs branch gnome-2-port files gtkhtml.[ch], gtkhtml-types.h, gtkhtml-enums.h, gtkhtml-stream.[ch]