Builder4/ValaProjectSettings.bjs
authorAlan Knowles <alan@akbkhome.com>
Sat, 29 Nov 2014 13:04:10 +0000 (21:04 +0800)
committerAlan Knowles <alan@akbkhome.com>
Sat, 29 Nov 2014 13:04:10 +0000 (21:04 +0800)
Builder4/ValaProjectSettings.vala

Builder4/ValaProjectSettings.bjs
Builder4/ValaProjectSettings.vala

index ff807b7..22662aa 100644 (file)
                                                             "listeners" : {
                                                                 "toggled" : "(  path_string) =>  { \n    var m = _this.default_packages_tree_store.el;\n   Gtk.TreeIter iter;\n   Gtk.TreePath path = new Gtk.TreePath.from_string (path_string);\n   m.get_iter (out iter, path);\n   GLib.Value val;\n   m.get_value(iter, 1, out val);\n   m.set_value(iter, 1,  ((bool) val) ? false :true); \n     GLib.Value fval;  \n   m.get_value(iter, 0, out fval);\n   var fn = (string)fval;\n    \n    var def = _this.project.compilegroups.get(\"_default_\");\n    var items  = def.packages;\n    if ((bool)val) {\n        // renive\n        items.remove(fn);\n    } else {\n        items.add(fn);\n    }\n    \n}"
                                                             },
-                                                            "id" : "packages_render_use",
+                                                            "id" : "targets_render_use",
                                                             "xtype" : "CellRendererToggle",
                                                             "* pack" : "pack_start,false",
                                                             "$ xns" : "Gtk",
index 295c9e8..d8559c5 100644 (file)
@@ -26,7 +26,7 @@ public class ValaProjectSettings : Object
     public Xcls_targets_tree targets_tree;
     public Xcls_targets_tree_store targets_tree_store;
     public Xcls_targets_render targets_render;
-    public Xcls_packages_render_use packages_render_use;
+    public Xcls_targets_render_use targets_render_use;
     public Xcls_build_pack_target build_pack_target;
     public Xcls_build_compile_flags build_compile_flags;
     public Xcls_files_render files_render;
@@ -1286,7 +1286,7 @@ public class ValaProjectSettings : Object
             this.el.title = "use";
             this.el.resizable = false;
             this.el.fixed_width = 50;
-            var child_0 = new Xcls_packages_render_use( _this );
+            var child_0 = new Xcls_targets_render_use( _this );
             child_0.ref();
             this.el.pack_start (  child_0.el , false );
 
@@ -1298,7 +1298,7 @@ public class ValaProjectSettings : Object
 
         // user defined functions 
     }
-    public class Xcls_packages_render_use : Object 
+    public class Xcls_targets_render_use : Object 
     {
         public Gtk.CellRendererToggle el;
         private ValaProjectSettings  _this;
@@ -1307,10 +1307,10 @@ public class ValaProjectSettings : Object
             // my vars (def)
 
         // ctor 
-        public Xcls_packages_render_use(ValaProjectSettings _owner )
+        public Xcls_targets_render_use(ValaProjectSettings _owner )
         {
             _this = _owner;
-            _this.packages_render_use = this;
+            _this.targets_render_use = this;
             this.el = new Gtk.CellRendererToggle();
 
             // my vars (dec)