X-Git-Url: https://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/64034bc2613afefb289d1450411e69a0de4bce4e..2310330e7d4d724bf6641339836be8523f95c916:/src/test.gob diff --git a/src/test.gob b/src/test.gob index bac330a..5dd5c2e 100644 --- a/src/test.gob +++ b/src/test.gob @@ -18,7 +18,7 @@ class Gtk:Weird:Button from Gtk:Button { GtkWeirdButton *but = GTK_WEIRD_BUTTON(object); but->i=0; } - class_init(class); + class_init(klass); public GtkWidget * new(int j (check > 0)) { GtkWidget *ret; ret = GTK_WIDGET (GET_NEW); @@ -53,6 +53,24 @@ class Gtk:Weird:Button from Gtk:Button { { return 25; } + signal private first NONE (NONE) + void googlegoogle(self) + { + puts("TEST1"); + googlegoogle2(self); + } + signal first private NONE (NONE) + void googlegoogle2(self) + { + puts("TEST2"); + testprivvirtual(self); + } + virtual private + void testprivvirtual(self) + { + puts("TEST3"); + googlegoogle(self); + } } %{