シナリオの説明: 1 対多のウィンドウとパネル (タスクバーとして機能) を含む ExtJS コンテナーを使用したボーダー レイアウトがあります。タスクバーを常に一番上にしたい。Window がアクティブであり、結果として frontにある場合、 toFrontを呼び出しても期待どおりに前面に配置されません。
手前に残るExtJSウィンドウはBorder レイアウトcenter
の領域内にありますが、タスクバーとして機能するパネルは次のように領域内にあります。south
items: [
{
xtype: 'maincontainer', id:'maincontainer',
region : 'center'
},
{
xtype: 'launchpanel', id:'launchpanel',
region: 'south',
collapsible : true,
}
],
どこmaincontainer
とlaunchpanel
拡張Ext.container.Container
し、Ext.panel.Panel
それぞれ。このコードは、ExtJS MVC アプリケーションのViewport
.
launchpanel
を常に最前面/最上位にするにはどうすればよいですか?