XObjectBase/GdlDockItem.js
authorAlan Knowles <alan@akkbhome.com>
Tue, 30 Nov 2010 15:24:30 +0000 (23:24 +0800)
committerAlan Knowles <alan@akkbhome.com>
Tue, 30 Nov 2010 15:24:30 +0000 (23:24 +0800)
XObjectBase/GdlDockItem.js

index 3594208..61c41b9 100644 (file)
@@ -13,7 +13,15 @@ GdlDockItem = XObject.define(
     {
         pack : function(parent, item) 
         {
-            parent.el.add_item (item, Gdl.DockPlacement.TOP);
+            if (XObject.type(parent.el) == 'GdlDock') {
+                parent.el.add_item (this.el, Gdl.DockPlacement.TOP);
+                return;
+            }
+            // otherwise 
+            parent.el.dock_to (this.el, Gdl.DockPlacement.TOP, -1);
+            //     dock.add_item (item2, Gdl.DockPlacement.RIGHT);
+            
+            
         },
         init : function()
         {