From: Alan Knowles Date: Thu, 2 Dec 2010 11:23:13 +0000 (+0800) Subject: DependTree/Window.js X-Git-Url: http://git.roojs.org/?p=app.Builder.js;a=commitdiff_plain;h=4586a308123eb1b1aaf1178f3cc6aaf7d099c240 DependTree/Window.js --- diff --git a/DependTree/Window.js b/DependTree/Window.js index 835771daf..e40ba15e6 100644 --- a/DependTree/Window.js +++ b/DependTree/Window.js @@ -107,7 +107,7 @@ Window=new XObject({ var old = this.list.getValue(path, 1); // print(JSON.stringify(old)); - this.list.setValue(path, 1, !old) + this.list.setValue(path, 1, old ? false : true) @@ -140,6 +140,33 @@ Window=new XObject({ xtype: Gtk.CellRendererText } ] + }, + { + xtype: Gtk.TreeViewColumn, + title : "Active", + pack : false, + items : [ + { + xtype: Gtk.CellRendererToggle, + listeners : { + toggled : function (self, path) { + print("TOGGLE"); + // this.list + + + + var old = this.list.getValue(path, 1); + // print(JSON.stringify(old)); + this.list.setValue(path, 1, old ? false : true) + + + + + } + }, + activatable : true + } + ] } ] } @@ -163,6 +190,33 @@ Window=new XObject({ xtype: Gtk.CellRendererText } ] + }, + { + xtype: Gtk.TreeViewColumn, + title : "Active", + pack : false, + items : [ + { + xtype: Gtk.CellRendererToggle, + listeners : { + toggled : function (self, path) { + print("TOGGLE"); + // this.list + + + + var old = this.list.getValue(path, 1); + // print(JSON.stringify(old)); + this.list.setValue(path, 1, old ? false : true) + + + + + } + }, + activatable : true + } + ] } ] }