2 Copyright 2009 by Krzysztof Foltman
10 static int main (string[] args
) {
13 var window
= new
Window (WindowType
.TOPLEVEL
);
14 var table
= new
Table (10, 10, true);
15 for (i
= 0; i
< 10; i
++)
17 for (j
= 0; j
< 10; j
++)
19 var widget
= new
Led();
21 widget
.set_rgb(i
& 1, 1, 0);
23 widget
.set_rgb(i
& 1, 0.5f
* (1 - (i
& 1)), 1 - (i
& 1));
24 table
.attach_defaults(widget
, i
, i
+ 1, j
, j
+1);
25 widget
.led_state
= 0 != ((i ^ j
) & 1);
29 window
.destroy
+= Gtk
.main_quit
;
36 } // namespace Prolooks