Хм ... Я не знаю, если это то, что вы хотите. Вместо этого я использовал макеты vbox
и hbox
для создания чего-то, что могло бы быть ближе к тому, что вы описываете:
new Ext.Window({
xtype: 'window',
layout: 'vbox',
title: 'My Window',
layoutConfig: {
align : 'stretch',
pack : 'start'
},
items: [
{
xtype: 'panel',
height: 100,
title: 'My Panel'
}, {
xtype: 'container',
height: 150,
layout: 'hbox',
layoutConfig: {
align : 'stretch',
pack : 'start'
},
items: [
{
xtype: 'panel',
width: 300,
title: 'My Panel'
}, {
xtype: 'panel',
title: 'My Panel',
flex: 1
}
]
}, {
xtype: 'panel',
title: 'My Panel',
flex: 1
}]
});