X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=tools%2Fbuild_gtk_tree.js;h=88f2e3ab720566e53925d8dfc6f3bda1ed5c505e;hb=bb0e805161dd74bc7784378fd681979eca70be21;hp=8f0f940117df14b06773e8d56dec25906dc6ae1e;hpb=95c4c7d21e903d54a477f5767d2e3dd6476e02f4;p=app.Builder.js diff --git a/tools/build_gtk_tree.js b/tools/build_gtk_tree.js index 8f0f94011..88f2e3ab7 100644 --- a/tools/build_gtk_tree.js +++ b/tools/build_gtk_tree.js @@ -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..