Como fazer isso:
1. Crie os panéis da aplicação:
northPanel={ title: 'North Panel', region: 'north', height: 150, minSize: 75, maxSize: 250, cmargins: '0 0 5 0' } southPanel={ title: 'South Panel', region: 'south', height: 150, minSize: 75, maxSize: 250, cmargins: '5 0 0 0' } westPanel={ title: 'West Panel', region: 'west', margins: '0 0 0 0', cmargins: '0 5 0 0', width: 175, minSize: 100, maxSize: 250 } eastPanel={ title: 'East Panel', region: 'east', margins: '0 0 0 0', cmargins: '0 0 0 5', width: 175, minSize: 100, maxSize: 250 } centerPanel={ title: 'Center Panel', collapsible: false, region: 'center', margins: '0 0 0 0' }
2. Agora crie o container e insira os painéis nele:
var container=new Ext.Viewport({ layout: 'border', defaults: { collapsible: true, split: true, bodyStyle: 'padding:15px' }, items: [northPanel, southPanel, westPanel, eastPanel, centerPanel ] });
Leandro Santos
Excelente dica. Os layouts do ExtJS são muito flexíveis e este que você sugeriu é um padrão que pode ser adaptado para muitas necessidades.
ResponderExcluirObrigado.
ResponderExcluir