Builder/MidPropTree.js
authorAlan Knowles <alan@akbkhome.com>
Thu, 13 May 2010 06:28:24 +0000 (14:28 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 13 May 2010 06:28:24 +0000 (14:28 +0800)
Builder/MidPropTree.js

index 9f1cb75..488e09c 100755 (executable)
@@ -114,7 +114,12 @@ MidPropTree = new XObject({
                             return;
                         }
                         
-                        LeftPanel.get('model').add(key, type) //, skel);
+                        LeftPanel.get('model').add( {
+                            name : key, 
+                            type : type,
+                            //skel  : skel,
+                            etype : 
+                           }) //, skel);
                         
                         
                     }
@@ -139,6 +144,16 @@ MidPropTree = new XObject({
                             ] );
                                 
                         },
+                        getValue : function(treepath, col)
+                        {
+                            var tp = new Gtk.TreePath.from_string (treepath);
+                            var iter = new Gtk.TreeIter();
+                            this.el.get_iter (iter, tp);
+                            var value = new GObject.Value('');
+                            MidPropTree.get('model').el.get_value(iter, col, value);
+                            return value.value;
+                            
+                        }
                         /*
                         load : function (ar)
                         {