From 708906b081cff4913844677c5602b36e48eceb11 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Tue, 14 Oct 2003 20:29:59 +0000 Subject: [PATCH] 2003-10-14 Mike Kestner * gtk/gtk-api.xml : regenerated * gtk/Gtk.metadata : begin the port of the Gtk rules * gtk/Makefile.in : apply metadata in gen target * gtkhtml/gtkhtml-api.xml : regenerated * gtkhtml/Gtk.metadata : a couple rules ported * gtkhtml/Makefile.in : apply metadata in gen target * sources/Gtk.metadata : port first 350 lines of rules. svn path=/trunk/gtk-sharp/; revision=19047 --- ChangeLog | 10 + gtk/Gtk.metadata | 65 + gtk/Makefile.in | 3 +- gtk/gtk-api.xml | 12791 +++++++++++++++++++------------------- gtkhtml/Gtk.metadata | 7 + gtkhtml/Makefile.in | 3 +- gtkhtml/gtkhtml-api.xml | 1033 ++- sources/Gtk.metadata | 336 - 8 files changed, 6997 insertions(+), 7251 deletions(-) create mode 100644 gtk/Gtk.metadata create mode 100644 gtkhtml/Gtk.metadata diff --git a/ChangeLog b/ChangeLog index 81fb37ce0..ef8876051 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2003-10-14 Mike Kestner + + * gtk/gtk-api.xml : regenerated + * gtk/Gtk.metadata : begin the port of the Gtk rules + * gtk/Makefile.in : apply metadata in gen target + * gtkhtml/gtkhtml-api.xml : regenerated + * gtkhtml/Gtk.metadata : a couple rules ported + * gtkhtml/Makefile.in : apply metadata in gen target + * sources/Gtk.metadata : port first 350 lines of rules. + 2003-10-14 Mike Kestner * gtk/gtk-api.xml : regenerated diff --git a/gtk/Gtk.metadata b/gtk/Gtk.metadata new file mode 100644 index 000000000..db93aece0 --- /dev/null +++ b/gtk/Gtk.metadata @@ -0,0 +1,65 @@ + + + ref + out + out + out + out + out + out + out + 1 + 1 + 1 + 1 + 1 + 1 + length_param + out + out + out + out + out + out + 1 + GtkWidget + 1 + 1 + out + out + out + out + out + out + out + out + out + out + out + out + out + out + 1 + out + out + length_param + out + out + out + out + out + out + 1 + out + out + out + out + out + out + out + out + out + out + ref + + diff --git a/gtk/Makefile.in b/gtk/Makefile.in index 913d6531b..4c209c66b 100755 --- a/gtk/Makefile.in +++ b/gtk/Makefile.in @@ -11,7 +11,8 @@ ASSEMBLY=gtk-sharp.dll all: $(ASSEMBLY) -generated-stamp: $(APIS) *.custom ../generator/gapi_codegen.exe +generated-stamp: $(APIS) *.custom ../generator/gapi_codegen.exe Gtk.metadata + $(RUNTIME) ../parser/gapi-fixup.exe --api=gtk-api.xml --metadata=Gtk.metadata && \ $(RUNTIME) ../generator/gapi_codegen.exe --generate $(APIS) \ --include $(INCLUDE_APIS) --outdir=generated --customdir=. \ --assembly-name=gtk-sharp && touch generated-stamp diff --git a/gtk/gtk-api.xml b/gtk/gtk-api.xml index 4649b60d6..314dc1431 100644 --- a/gtk/gtk-api.xml +++ b/gtk/gtk-api.xml @@ -1,6 +1,5 @@ - - - - - + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + + + - - - + + + - - - - - + + + + + - - - - - - + + + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - + + + + - - - + + + - - - - - - - - + + + + + + + + - - - + + + - - - - - - + + + + + + - - + + - - + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - - - - - - - - + + + + + + + + + - - + + - - + + - - + + - - - + + + - - - - + + + + - - - - + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - + + - - + + - - - - - - - + + + + + + + - - - - - + + + + + - - + + - - - + + + - - + + - - - - - - - + + + + + + + - - - - - + + + + + - - - - + + + + - - + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + + - - - - - + + + + + - - + + - - - + + + - + - - - - + + + + - + - - - + + + - + - - - - - + + + + + - + - - + + - + - - - - + + + + - + - - - + + + - + - - - + + + - + - - + + - + - - - + + + - + - + - + - + - + - + - - - + + + - + - - - + + + - + - - + + - + - - - - - + + + + + - + - + - + - - + + - + - - + + - + - - - + + + - + - - - + + + - + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - - - + + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - - - + + + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - - + + - + - + - - - + + + - + - + - - + + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - - + + - + - + - + - + - - - + + + - + - - - + + + - + - - - + + + - + - - + + - + - - - - + + + + - + - - + + - + - - + + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - - + + - + - + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - - + + - + - + - + - - - + + + - + - - + + - + - - - - + + + + - + - - - - - + + + + + - + - + - + - - - - + + + + - + - - - - + + + + - + - - + + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - - - + + + - + - - - - - - - - - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - + - - + + - + - + - - - - - - + + + + + + - + - + - + - - - - - - - - + + + + + + + + - + - - - - + + + + - + - - - - + + + + - - - - + + + + - + - - + + - - - - - - - - - + + + + + + + + + - + - - - - - + + + + + - + - - - - + + + + - + - + - + - - - - - + + + + + - + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - - - - - + + + + + - + - - + + - + - - - - - + + + + + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - - + + - + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - - + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - - + + - + - - - - - - + + + + + + - + - + - - - - - - + + + + + + - + - - + + - + - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - + - + - + - - - - - - - + + + + + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - - + + + - + - - + + - + - - + + - + - - - - - + + + + + - + - - - - - + + + + + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - - - - - - - - - + + + + + + + + + - + - - + + - + - - + + - + - + - + - - + + - + - + - + - - - + + + - + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - - + + - + - - - + + + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - - - - + + + + - + - - + + - - - - + + + + - + - - + + - + - + - + - - + + - + - - + + - + - - + + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - + - + - - - - + + + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - - - + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - - - - - - - - - - - - - - - - + - - + + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - - + + - + - + - + - + - - - + + + - + - - + + - + - - - - - - + + + + + + - + - + - - + + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - + - - + + - + - - + + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - - + + - + - - + + - - + + - + - + - + - + - + - - + + - + - - + + - + - + - + - - + + - + - - + + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - - + + + - + - - + + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - - - + + + - + - + - - - - - + + + + + - + - - - + + + - + - + - - - + + + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - - + + - + - - + + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - + + + + + + + - + - - - - - + + + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - - - - + + + + - + - + - + - + - - - - - - + + + + + + - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - + + + + - + - + - + - - + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - + + + - + - + - - + + - + - + - + - - - + + + - - + + - + - - - + + + - + - + - + - - + + - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - + - + - - + + - + - - + + - - + + - - + + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - - + + + + - + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - + - - + + - + - - + + - + - + - - + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - - + + + + - + - + - + - + - + - - + + - + - - - + + + - + - + - - - - + + + + - + - + - + - - + + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - - + + - + - - - - + + + + - + - - + + - + - + - - + + - + - + - + - + - - - + + + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - - - + + + - + - - - + + + - + - + - - - - - + + + + + - + - + - + - + - + - - + + - + - + - + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + - + - + - + - - + + - - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - + + - + - - + + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - - - - + + + + - + - + - + - + - - - - + + + + - - - + + + - + - - + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - + + + - + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - - - + + + - + - - + + - + - - - + + + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - + - + - + - + - - + + - + - + - - - + + + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - - - - - - - - + + + + + + + + - + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - - + + - + - + - + - - + + - + - + - + - - - - - - - - + + + + + + + + - + - - - - + + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - + - - - + + + - + - - + + - + - - - - + + + + - + - - - - + + + + - + - + - + - + - + - + - + - - - + + + - + - - - + + + - + - + - + - + - + - + - - - + + + - + - - - + + + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - - + + - + - - + + - + - - - + + + - + - - - + + + - + - - + + - + - - + + - + - + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - - - + + + - + - + - - - + + + - + - - + + - + - - + + - + - - - - + + + + - + - - - + + + - + - - + + - + - - - + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - + + - + - - + + - + - + - - - + + + - + - + - + - - + + - + - + - + - - - + + + - + - - - + + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - + + + - + - + - + - + - + - - - - + + + + - + - - - + + + - + - - + + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - + + + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - - + + - + - + - + - - + + - + - - - - + + + + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - - + + - + - + - + - + - + - + - - - - - + + + + + - + - - - - - + + + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - + + - + - - + + - - + + - + - - - - - - - - + + + + + + + + - + - - - - - - + + + + + + - + - + - - - + + + - + - + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - + + + + + + + - + - + - + - - - - - - + + + + + + - + - - - - + + + + - + - + - - - - - - - - + + + + + + + + - + - - - - - - + + + + + + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - + + + + + + + + + + - + - + - + - + - + - + - - - + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - - - + + + - + - + - + - + - + - + - - + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - + - - + + - + - + - + - - - + + + - + - - - + + + - + - - - + + + - + - - + + - + - + - + - + - + - - + + - + - - + + - - + + - - + + - + - - + + - + - + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - + + - - - - - - - - - - - + + + + + + + + + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - - + + + + - + - + - - + + - + - + - + - - - + + + - + - + - - - + + + - + - + - + - + - - + + - + - - - - + + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - - + + + + - + - - - - - - + + + + + + - + - - + + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - - - - - + + + + + - + - - + + - + - - - + + + - + - - - + + + - + - - - - + + + + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - + + + - + - - - + + + - + - - - - - + + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - - + + - + - + - + - - + + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - - - - - - - + + + + + + + + - + - - - + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - + - + - - + + - + - - + + - + - + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - - - + + + + - + - - + + - + - - + + - + - - - + + + - + - - + + - + - - + + - + - - + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - + - - + + - + - - + + - + - - + + - + - - + + - + - + - + - - + + - + - + - + - - + + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - - + + - + - - + + - + - - - + + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - - + + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - + - - - - - + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - - - - + + + + - + - - - - - + + + + + - + - + - + - + - + - - + + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - - - - + + + + - + - - - + + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - - - - - - + + + + + + - - + \ No newline at end of file diff --git a/gtkhtml/Gtk.metadata b/gtkhtml/Gtk.metadata new file mode 100644 index 000000000..a8e0f3048 --- /dev/null +++ b/gtkhtml/Gtk.metadata @@ -0,0 +1,7 @@ + + + const-guchar* + 1 + + + diff --git a/gtkhtml/Makefile.in b/gtkhtml/Makefile.in index b89ed7745..83b961152 100755 --- a/gtkhtml/Makefile.in +++ b/gtkhtml/Makefile.in @@ -14,7 +14,8 @@ ASSEMBLY=gtkhtml-sharp.dll all: $(ASSEMBLY) -generated-stamp: gtkhtml-api.xml *.custom ../generator/gapi_codegen.exe +generated-stamp: gtkhtml-api.xml *.custom ../generator/gapi_codegen.exe Gtk.metadata + $(RUNTIME) ../parser/gapi-fixup.exe --api=gtkhtml-api.xml --metadata=Gtk.metadata && \ $(RUNTIME) ../generator/gapi_codegen.exe --generate $(APIS) \ --include $(INCLUDE_APIS) --outdir=generated --customdir=. \ --assembly-name=gtkhtml-sharp && touch generated-stamp diff --git a/gtkhtml/gtkhtml-api.xml b/gtkhtml/gtkhtml-api.xml index d2350809c..5e103724b 100644 --- a/gtkhtml/gtkhtml-api.xml +++ b/gtkhtml/gtkhtml-api.xml @@ -1,6 +1,5 @@ - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - + - - - - - - - + + + + + + + - + - - - - + + + + - + - - - + + + - + - - + + - + - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - + + - + - - - + + + - + - + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - - - + + + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - + - + - - + + - + - - - - + + + + - + - - - + + + - + - - + + - - - - + + + + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - - + + + - + - + - + - - - - - - + + + + + + - + - + - - - - + + + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - - + + + + - + - + - + - + - + - - + + - - - - - + + + + + - + - - + + - + - - + + - + - - + + - + \ No newline at end of file diff --git a/sources/Gtk.metadata b/sources/Gtk.metadata index 77093ff4a..041d10375 100644 --- a/sources/Gtk.metadata +++ b/sources/Gtk.metadata @@ -1,342 +1,6 @@ - - - - InsertText - - - - position - pass_as - ref - - - - - - GetIterAtLineOffset - GetIterAtLineIndex - GetIterAtOffset - GetIterAtLine - GetStartIter - GetEndIter - GetBounds - GetIterAtMark - GetIterAtChildAnchor - GetSelectionBounds - - - GetIterAtLine - - - GetIterAtLocation - GetLineAtY - - - - GtkTextIter* - pass_as - out - - - - - - Append - Insert - InsertAfter - InsertBefore - Prepend - Remove - - - - iter - pass_as - out - - - - - - SetColumnTypes - - - - types - array - true - - - - - - SetColumnTypes - - - - types - array - true - - - - - - ConvertChildIterToIter - - - - sort_iter - pass_as - out - - - - - - GetIter - GetIterFirst - GetIterFromString - IterChildren - IterNext - IterNthChild - IterParent - - - - iter - pass_as - out - - - - - - ConvertIterToChildIter - - - - child_iter - pass_as - out - - - - - - Append - Insert - InsertAfter - InsertBefore - Prepend - Remove - - - - iter - pass_as - out - - - - - - GetPolicy - - - - GtkPolicyType* - pass_as - out - - - - - - Path - ClassPath - - - - gchar** - pass_as - out - - - - - - Intersect - - - - intersection - pass_as - out - - - - - - SizeRequest - - - - requisition - pass_as - ref - - - - - - GetCursor - - - - focus_column - pass_as - out - - - path - pass_as - out - - - - - - GetDragDestRow - GetDestRowAtPos - - - - pos - pass_as - out - - - path - pass_as - out - - - - - - GetCellArea - - - - rect - pass_as - out - - - - - - - - gtk_tree_store_newv - - - - va_type - length_param - - - - - - gtk_list_store_newv - - - - va_type - length_param - - - - - - - - Write - - - - buffer - type - const-guchar* - - - - - - Write - - - - buffer - array - 1 - - - - - - - - - gtk_button_new_with_mnemonic - - - gtk_check_button_new_with_mnemonic - - - gtk_radio_button_new_with_mnemonic - - - gtk_toggle_button_new_with_mnemonic - - - gtk_label_new - - - gtk_menu_item_new_with_mnemonic - - - gtk_check_menu_item_new_with_mnemonic - - - gtk_radio_menu_item_new_with_mnemonic - - - gtk_image_menu_item_new_with_mnemonic - - - - preferred - 1 - - - - - - - - parent - GtkWidget - - - - -