tools/build_gtk_tree.js
[app.Builder.js] / tools / build_gtk_tree.js
index 8f0f940..88f2e3a 100644 (file)
@@ -304,9 +304,13 @@ function BuildLists () {
         }
         
         //print("TRY child type:  " + parent);
-        
-        print(parent + " : says children are of type : " + x.child_type());
+        var ct = x.child_type();
+        print(parent + " : says children are of type : " + ct);
         // get the Gtype for the child?
+        var GObject = imports.gi.GObject;
+        var match = GObject.type_from_name(ar.join(''));
+        //print([match, ct]);
+        print ("matching?" + (GObject.type_is_a(match,  ct ) ? "YES" : "NO"));
         
         
         return true;
@@ -465,7 +469,7 @@ right:
     /*
       methods is
         [a class]
-            [has methods that use this object]
+            [has  methods that use this object]
                 [list of methods of the top class..]
      
      
@@ -496,6 +500,8 @@ right:
     
 }
 imports.gi.Gtk.init(Seed.argv);
+
+imports.gi.GtkClutter.init(Seed.argv);
 BuildLists();
 
 // we now have a list of classes / methods that can be used..