Builder4/GtkView.bjs.G7ECMX
authorAlan Knowles <alan@roojs.com>
Wed, 10 Sep 2014 11:37:44 +0000 (19:37 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 10 Sep 2014 11:37:44 +0000 (19:37 +0800)
Builder4/GtkView.bjs
Builder4/GtkView.js.PFECMX
Builder4/GtkView.js
Builder4/GtkView.vala.DU1CMX
Builder4/GtkView.vala
JsRender/Gtk.vala.c
JsRender/JsRender.vala.c
JsRender/Lang.vala.c
JsRender/Node.vala.c
JsRender/NodeToGlade.vala.c
JsRender/NodeToJs.vala.c
JsRender/NodeToVala.vala.c
JsRender/Roo.vala.c
Project/Gtk.vala.c
Project/Project.vala.c
Project/Roo.vala.c
Palete/Gir.vala.c
Palete/Gtk.vala.c
Palete/Palete.vala.c
Palete/Roo.vala.c
Builder4/Application.vala.c
Builder4/GtkView.vala.c
tests/GtkView.vala.c

Builder4/GtkView.bjs
Builder4/GtkView.js
Builder4/GtkView.vala

index 5c89171..97a20e1 100644 (file)
@@ -11,7 +11,7 @@
             "# Gtk.Widget lastObj" : "null",
             "xtype" : "Viewport",
             "$ xns" : "Gtk",
-            "| void addNode" : "(JsRender.JsRender file) \n{\n    \n \n\n        if (file.tree == null) {\n            return;\n        }\n        if (this.lastObj != null) {\n            this.container.el.remove(this.lastObj);\n        }\n \n\tvar x = new JsRender.NodeToGlade(file.tree,  \"\");\n\tvar str = x.munge();\n\tprint(\"%s\\n\",str);\n        var builder = new Gtk.Builder.from_string (str,str.length);\n        \n\tvar obj=  builder.get_object(file.tree.uid()) as Gtk.Widget;\n\tthis.lastObj = obj;\n        this.container.el.add(obj);\n}\n",
+            "| void addNode" : "(JsRender.JsRender file) \n{\n    \n \n\n        if (file.tree == null) {\n            return;\n        }\n        if (this.lastObj != null) {\n            this.container.el.remove(this.lastObj);\n        }\n \n\tvar x = new JsRender.NodeToGlade(file.tree,  \"\");\n\tvar str = x.munge();\n\tprint(\"%s\\n\",str);\n\tGLib.FileUtils.set_contents(\"/tmp/test-gtkview.glade\", str);\n        var builder = new Gtk.Builder.from_string (str,str.length);\n        \n\tvar obj=  builder.get_object(file.tree.uid()) as Gtk.Widget;\n\tthis.lastObj = obj;\n        this.container.el.add(obj);\n}\n",
             "items" : [
                 {
                     "id" : "container",
index eb997fc..55a64e1 100644 (file)
@@ -29,6 +29,7 @@ GtkView=new XObject({
        var x = new JsRender.NodeToGlade(file.tree,  "");
        var str = x.munge();
        print("%s\n",str);
+       GLib.FileUtils.set_contents("/tmp/test-gtkview.glade", str);
             var builder = new Gtk.Builder.from_string (str,str.length);
             
        var obj=  builder.get_object(file.tree.uid()) as Gtk.Widget;
index 19ada3e..812cfd9 100644 (file)
@@ -48,6 +48,7 @@ public class Xcls_GtkView : Object
        var x = new JsRender.NodeToGlade(file.tree,  "");
        var str = x.munge();
        print("%s\n",str);
+       GLib.FileUtils.set_contents("/tmp/test-gtkview.glade", str);
             var builder = new Gtk.Builder.from_string (str,str.length);
             
        var obj=  builder.get_object(file.tree.uid()) as Gtk.Widget;