X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6e39d509471fe9b4e2660e0d1631b350d0c66f40..92c2b89db26be16707f4a805d3303ab2531006e1:/docs/source/Window.html?ds=inline diff --git a/docs/source/Window.html b/docs/source/Window.html index a22ece55..2ab219d6 100644 --- a/docs/source/Window.html +++ b/docs/source/Window.html @@ -198,12 +198,6 @@ Ext.Window = Ext.extend(Ext.Panel, { */ hidden : true, -
/** - * @cfg {Boolean} monitorResize @hide - * This is automatically managed based on the value of constrain and constrainToHeader - */ - monitorResize : true, - // The following configs are set to provide the basic functionality of a window. // Changing them would require additional code to handle correctly and should // usually only be done in subclasses that can provide custom behavior. Changing them @@ -313,7 +307,8 @@ Ext.Window = Ext.extend(Ext.Panel, { minHeight:this.minHeight, handles: this.resizeHandles || 'all', pinned: true, - resizeElement : this.resizerAction + resizeElement : this.resizerAction, + handleCls: 'x-window-handle' }); this.resizer.window = this; this.mon(this.resizer, 'beforeresize', this.beforeResize, this); @@ -347,7 +342,8 @@ Ext.Window = Ext.extend(Ext.Panel, { }, // private - onEsc : function(){ + onEsc : function(k, e){ + e.stopEvent(); this[this.closeAction](); }, @@ -439,6 +435,7 @@ Ext.Window = Ext.extend(Ext.Panel, { this.focus(); this.updateHandles(); this.saveState(); + this.doLayout(); }, /** @@ -529,6 +526,9 @@ Ext.Window = Ext.extend(Ext.Panel, { // private afterShow : function(isAnim){ + if (this.isDestroyed){ + return false; + } this.proxy.hide(); this.el.setStyle('display', 'block'); this.el.show(); @@ -890,7 +890,6 @@ Ext.Window = Ext.extend(Ext.Panel, { Ext.EventManager.on(window, 'scroll', this.doAnchor, this, {buffer: tm == 'number' ? monitorScroll : 50}); } - this.doAnchor(); return this; },