mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-24 17:05:29 +00:00
7648593a67
[ Mike, this is everything I wanted in for the release. ] * generator/StructBase.cs: Generate field accessors for wrapped types (opaque, object, and structs/boxed). Bitfields, unions, and arrays are still unsupported for accessors, and are probably marshalling incorrectly. But this is enough to get events working (see example in sample/GnomeHelloWorld.cs). * parser/Metadata.pm: Support a "delete" directive, and set metadata on structs and boxed (previously was only checking objects and interfaces). * parser/Gdk.metadata: Delete bogus entries GdkWindowObject and GdkPixmapObject (more evil drawable stuff.) * sample/GnomeHelloWorld.cs: Show an example of how to use marshalled events, in our selection callback. svn path=/trunk/gtk-sharp/; revision=6370 |
||
---|---|---|
.. | ||
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 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]