4 static void jjjj(void);
11 class Gtk:Weird:Button from Gtk:Button {
13 argument INT i set { self->i = ARG; } get { ARG = self->i; } ;
19 GtkWeirdButton *but = GTK_WEIRD_BUTTON(object);
23 public GtkWidget * new(int j (check > 0)) {
25 ret = GTK_WIDGET (GET_NEW);
27 GTK_WEIRD_BUTTON(ret)->j = j;
31 private int blah(self, Gtk:Widget * wid (check null type),
32 int h (check > 0)) onerror -1 {
33 gtk_container_add(GTK_CONTAINER(self),wid);
36 signal last INT (POINTER, INT)
37 int bleh(self, Gtk:Widget * wid (check null type),
39 return blah(self,wid,h);
41 signal first NONE (NONE)
43 virtual void * bah(self, int h (check > 0)) onerror NULL {
47 virtual int beh(self, int h (check > 0));
48 override(Gtk:Container) void add(Gtk:Container * self (check null type),
49 Gtk:Widget * wid (check null type)) {
50 PARENT_HANDLER(self,wid);
52 public int consttest(self, const gchar *text, ...)
56 signal private first NONE (NONE)
57 void googlegoogle(self)
62 signal first private NONE (NONE)
63 void googlegoogle2(self)
66 testprivvirtual(self);
69 void testprivvirtual(self)