model: add `MEntity::is_broken`
[nit.git] / tests / test_gtk.nit
index 290d4ef..4916f4b 100644 (file)
@@ -19,13 +19,13 @@ import gtk
 class MyApp
        super GtkCallable
 
-       var win : GtkWindow
+       var win : GtkWindow is noinit
 
-       var container : GtkContainer
+       var container : GtkContainer is noinit
 
-       var lbl : GtkLabel
-       var but_ok : GtkButton
-       var but_cancel : GtkButton
+       var lbl : GtkLabel is noinit
+       var but_ok : GtkButton is noinit
+       var but_cancel : GtkButton is noinit
 
        redef fun signal( sender, user_data )
        do
@@ -47,9 +47,10 @@ class MyApp
        do
                init_gtk
 
-               win = new GtkWindow( 0 )
+               win = new GtkWindow(new GtkWindowType.toplevel)
+               win.connect_destroy_signal_to_quit
 
-               container = new GtkGrid(2,1,true)
+               container = new GtkGrid
                win.add( container )
 
                lbl = new GtkLabel( "Hello world" )