EXT-Window的用法
一段点击按钮触发事件,创建Window的代码:
function newWin(){ var win=new Ext.Window( { title:"窗口", width:300, height:200, maximizable:true } ); win.show(); } Ext.onReady(function(){ Ext.get("btn").on("click",newWin); });
窗口分组:
默认情况下的窗口都在默认的组
Ext.WindowMgr中。窗口分组由类Ext.WindowGroup定义,该类包括bringToFront、getActive、
hideAll、sendToBack等方法用来对分组中的窗口进行操作。
var i=0,mygroup; function newWin() { var win=new Ext.Window({title:"窗口"+i++, width:400, height:300, maximizable:true, manager:mygroup}); win.show(); } function toBack() { mygroup.sendToBack(mygroup.getActive()); } function hideAll() { mygroup.hideAll(); } Ext.onReady(function(){ mygroup=new Ext.WindowGroup(); Ext.get("btn").on("click",newWin); Ext.get("btnToBack").on("click",toBack); Ext.get("btnHide").on("click",hideAll); });