Builder/Provider/GtkUsage.txt
[app.Builder.js] / XObjectBase / GdlDockItem.js
index 61c41b9..4e18f33 100644 (file)
@@ -11,14 +11,19 @@ GdlDockItem = XObject.define(
     }, 
     XObject,
     {
+        
+        placement :  Gdl.DockPlacement.TOP,
+        behaviour : 0,
+        // name / long name...
+        
         pack : function(parent, item) 
         {
             if (XObject.type(parent.el) == 'GdlDock') {
-                parent.el.add_item (this.el, Gdl.DockPlacement.TOP);
+                parent.el.add_item (this.el, this.placement || Gdl.DockPlacement.TOP);
                 return;
             }
             // otherwise 
-            parent.el.dock_to (this.el, Gdl.DockPlacement.TOP, -1);
+            parent.el.dock_to (this.el, this.placement || Gdl.DockPlacement.TOP, -1);
             //     dock.add_item (item2, Gdl.DockPlacement.RIGHT);
             
             
@@ -39,7 +44,7 @@ GdlDockItem = XObject.define(
                 this.behaviour  || 0 //Gdl.DockItemBehavior.LOCKED
             );
             
-            this.layout = new Gdl.DockLayout.c_new (dock);
+            
             XObject.prototype.init.call(this);
         }
     }