X-Git-Url: https://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/77fd2f2194af12f95959506910f3babe842c5f1f..714b58ab4606ed4d40cec3702cb378938f8c883f:/src/test.gob diff --git a/src/test.gob b/src/test.gob index 432f471..9ea1d90 100644 --- a/src/test.gob +++ b/src/test.gob @@ -60,6 +60,7 @@ void bubu(void); %} class Gtk:Weird:Button from Gtk:Button { + public int test_array[TEST_ARRAY]; public int i; argument INT i set { self->i = ARG; } get { ARG = self->i; } ; @@ -406,6 +407,30 @@ class Gtk:Weird:Button from Gtk:Button { method_with_no_arguments (); } + /* this is to test custom get_type */ + /*public GtkType + get_type (void) + { + static guint type = 0; + + if ( ! type) { + static const GtkTypeInfo info = { + "GtkWeirdButton", + sizeof (GtkWeirdButton), + sizeof (GtkWeirdButtonClass), + (GtkClassInitFunc) gtk_weird_button_class_init, + (GtkObjectInitFunc) gtk_weird_button_init, + NULL, + NULL, + (GtkClassInitFunc) NULL + }; + + type = gtk_type_unique (gtk_button_get_type(), &info); + } + + return type; + }*/ + /* testing empty statements */ ;