[Gtk-sharp-list] [patch] gdk-api.xml patch

Artemis artemis@yandex.ru
Thu, 20 Mar 2003 06:28:25 +0300 (MSK)


--------------Boundary-00=_DZ21WQGYA1UMYJ0CCJD0
Content-Type: text/plain;
  charset="US-ASCII"
Content-Transfer-Encoding: 7bit

I have recently tried some gdk drawing with gtk# and it looks
like some Gdk.Drawable methods have incorrect argument types.
I think this is fixed by adding "array="true"" to the xml description
of arguments such as "points".
I have attached the diff to gdk-api.xml, but this still
requires npoints arg (this can probably be fixed by replacing
npoints with points.Length in wrapper body).
Regards,
Artemis.
--------------Boundary-00=_DZ21WQGYA1UMYJ0CCJD0
Content-Disposition: attachment;
  Filename="gdk-api.xml.diff"
Content-Type: application/octet-stream;
  name="gdk-api.xml.diff"
Content-Transfer-Encoding: base64

LS0tIGdkay1hcGkueG1sfgkyMDAzLTAzLTE2IDExOjQ5OjU5ICswNjAwCisrKyBnZGstYXBpLnht
bAkyMDAzLTAzLTIwIDA5OjA2OjA2ICswNjAwCkBAIC03NjEsNyArNzYxLDcgQEAKICAgICAgICAg
PHJldHVybi10eXBlIHR5cGU9InZvaWQiLz4KICAgICAgICAgPHBhcmFtZXRlcnM+CiAgICAgICAg
ICAgPHBhcmFtZXRlciB0eXBlPSJHZGtHQyoiIG5hbWU9ImdjIi8+Ci0gICAgICAgICAgPHBhcmFt
ZXRlciB0eXBlPSJHZGtQb2ludCoiIG5hbWU9InBvaW50cyIvPgorICAgICAgICAgIDxwYXJhbWV0
ZXIgdHlwZT0iR2RrUG9pbnQqIiBuYW1lPSJwb2ludHMiIGFycmF5PSJ0cnVlIi8+CiAgICAgICAg
ICAgPHBhcmFtZXRlciB0eXBlPSJnaW50IiBuYW1lPSJucG9pbnRzIi8+CiAgICAgICAgIDwvcGFy
YW1ldGVycz4KICAgICAgIDwvbWV0aG9kPgpAQCAtNzc3LDcgKzc3Nyw3IEBACiAgICAgICAgIDxy
ZXR1cm4tdHlwZSB0eXBlPSJ2b2lkIi8+CiAgICAgICAgIDxwYXJhbWV0ZXJzPgogICAgICAgICAg
IDxwYXJhbWV0ZXIgdHlwZT0iR2RrR0MqIiBuYW1lPSJnYyIvPgotICAgICAgICAgIDxwYXJhbWV0
ZXIgdHlwZT0iR2RrUG9pbnQqIiBuYW1lPSJwb2ludHMiLz4KKyAgICAgICAgICA8cGFyYW1ldGVy
IHR5cGU9Ikdka1BvaW50KiIgbmFtZT0icG9pbnRzIiBhcnJheT0idHJ1ZSIvPgogICAgICAgICAg
IDxwYXJhbWV0ZXIgdHlwZT0iZ2ludCIgbmFtZT0ibnBvaW50cyIvPgogICAgICAgICA8L3BhcmFt
ZXRlcnM+CiAgICAgICA8L21ldGhvZD4KQEAgLTc4Niw3ICs3ODYsNyBAQAogICAgICAgICA8cGFy
YW1ldGVycz4KICAgICAgICAgICA8cGFyYW1ldGVyIHR5cGU9Ikdka0dDKiIgbmFtZT0iZ2MiLz4K
ICAgICAgICAgICA8cGFyYW1ldGVyIHR5cGU9ImdpbnQiIG5hbWU9ImZpbGxlZCIvPgotICAgICAg
ICAgIDxwYXJhbWV0ZXIgdHlwZT0iR2RrUG9pbnQqIiBuYW1lPSJwb2ludHMiLz4KKyAgICAgICAg
ICA8cGFyYW1ldGVyIHR5cGU9Ikdka1BvaW50KiIgbmFtZT0icG9pbnRzIiBhcnJheT0idHJ1ZSIv
PgogICAgICAgICAgIDxwYXJhbWV0ZXIgdHlwZT0iZ2ludCIgbmFtZT0ibnBvaW50cyIvPgogICAg
ICAgICA8L3BhcmFtZXRlcnM+CiAgICAgICA8L21ldGhvZD4KQEAgLTIxOTUsNyArMjE5NSw3IEBA
CiAgICAgICA8bWV0aG9kIG5hbWU9IlBvbHlnb24iIGNuYW1lPSJnZGtfcmVnaW9uX3BvbHlnb24i
IHNoYXJlZD0idHJ1ZSI+CiAgICAgICAgIDxyZXR1cm4tdHlwZSB0eXBlPSJHZGtSZWdpb24qIi8+
CiAgICAgICAgIDxwYXJhbWV0ZXJzPgotICAgICAgICAgIDxwYXJhbWV0ZXIgdHlwZT0iR2RrUG9p
bnQqIiBuYW1lPSJwb2ludHMiLz4KKyAgICAgICAgICA8cGFyYW1ldGVyIHR5cGU9Ikdka1BvaW50
KiIgbmFtZT0icG9pbnRzIiBhcnJheT0idHJ1ZSIvPgogICAgICAgICAgIDxwYXJhbWV0ZXIgdHlw
ZT0iZ2ludCIgbmFtZT0ibnBvaW50cyIvPgogICAgICAgICAgIDxwYXJhbWV0ZXIgdHlwZT0iR2Rr
RmlsbFJ1bGUiIG5hbWU9ImZpbGxfcnVsZSIvPgogICAgICAgICA8L3BhcmFtZXRlcnM+Cg==

--------------Boundary-00=_DZ21WQGYA1UMYJ0CCJD0--