]> git.draconx.ca Git - gob-dx.git/blobdiff - src/test.gob
Release 0.91.2
[gob-dx.git] / src / test.gob
index 0152a00bd28c966d5a508d1812e9a41a2763dd1e..ac4fa0bd89e637e79d82edd38d74135f578ec0f4 100644 (file)
@@ -23,8 +23,7 @@ class Gtk:Weird:Button from Gtk:Button {
        public double array[23][18];
 
        init(object) {
-               GtkWeirdButton *but = GTK_WEIRD_BUTTON(object);
-               but->i=0;
+               object->i=0;
        }
        class_init(klass);
        public GtkWidget * new(int j (check > 0)) {
@@ -84,6 +83,21 @@ class Gtk:Weird:Button from Gtk:Button {
        {
                puts("TEST2");
        }
+
+       /* testing empty func */
+       public void foofoofoo(self) {}
+
+       override (Gtk:Widget)
+       int event(Gtk:Widget *self (check null type),
+                 GdkEvent *event (check null)) onerror FALSE
+       {
+               int ret;
+               /* some code */
+               ret = PARENT_HANDLER(self,event);
+               /* some code */
+               return ret;
+       }
+
 }
 
 %{