Builder3/Window.js
[app.Builder.js] / XObjectBase / GdlDock.js
index 9a453ac..50228ee 100644 (file)
@@ -11,11 +11,14 @@ GdlDock = XObject.define(
     }, 
     XObject,
     {
-        pack : 'pack_start',
+        pack : 'add', // default.. can be pack_start...
         init : function()
         {
-            this.el = new Gdl.Dock ();
-            this.layout = new Gdl.DockLayout.c_new (dock);
+            
+            // dock for the current window exists. - use it..
+            this.el = this.get('^').dock || new Gdl.Dock ();
+            this.get('^').dock =  this.el ;
+            this.get('^').layout = new Gdl.DockLayout.c_new (this.el);
             XObject.prototype.init.call(this);
         }
     }