tests/GtkView.vala
[app.Builder.js] / tests / GtkView.vala
index b4de9ae..67859fc 100644 (file)
@@ -16,7 +16,7 @@ int main (string[] args) {
        
        proj.scanDirs();
        //
-       
+       //loadit("ProjectSettings");
        var iter = proj.sortedFiles().list_iterator();
        while (iter.next()) {  loadit(iter.get().name); }
        //loadit("WindowLeftProps");
@@ -36,14 +36,17 @@ void loadit(string name ) {
        tf.loadItems();
 
        
+       
+       var g = new JsRender.NodeToGtk(tf.tree);
+       var obj = g.munge() as Gtk.Widget;
+       if (obj == null) {
+               print("skip %s - munge returned null\n", name);
+               return;
+       }
        var w  = new Gtk.Window( Gtk.WindowType.TOPLEVEL );
        w.set_title(tf.name);
        w.ref();
-       var  left_props =new Xcls_GtkView();
-       left_props.el.show();
-       w.add(left_props.el);
+       w.add(obj);
        w.show_all();   
-       left_props.addNode(tf);
        
-       left_props.container.el.show_all();
 }
\ No newline at end of file