ビューポートがあり、その中にはナビゲーション ツリー用の西側領域と、その中にタブ パネルがあるコンテンツ (グリッド、フォームなど) 用の中央領域があります。
ナビゲーション ツリーのサブメニュー項目をクリックすると、このタブ パネルにコンテンツ (タブ) が動的に追加されます。
これらのタブは、ウィンドウのサイズ変更時にサイズ変更されません。
タブを動的に追加する関数は次のとおりです。
function AddNewTab(title, url, closable) {
var tabs = Ext.getCmp('tabs');
tabs.add({
xtype: 'panel',
title: title,
closable: closable,
autoScroll: true,
layout: 'fit',
autoLoad: {
url: url,
scripts: true
}
});
tabs.setActiveTab(tabs.items.length - 1);
}
更新:これはすべてが正常な通常の状態です
しかし、ウィンドウのサイズを変更したり、右側のパネルを折りたたんだりしても、タブ パネルは領域全体を埋めるようにサイズ変更されません。