Эти компоненты являются частью Ext 1.1. Текущий стандарт - Ext 2.2, версия 3.0 будет выпущена, вероятно, в июне. API значительно изменился между 1.x и 2.x (с обновлением до 3 очень обратно совместимым с 2.x). Вы можете просмотреть страницу примеров и демонстраций для 2.x по следующему адресу:
http://extjs.com/deploy/dev/examples/samples.html
И документация по API:
http://extjs.com/deploy/dev/docs/
Кроме того, если вы перейдете на страницу загрузок, вы найдете загрузку Ext 3.0 RC, а также загрузку 2.2 (насколько я знаю, загрузка более недоступна).
Чтобы получить BorderLayout в 2.x / 3.x, вам нужно что-то вроде следующего:
var myModalWindow = new Ext.Window({
applyTo:'name1',
layout: 'border',
items:[{
region:'north',
html:'<h1>This is a header of some kind</h1>'
},{
region:'west',
xtype:'tree',
// The rest of my TreePanel config
},{
region:'center',
xtype:'tabpanel',
activeTab:0,
items:[{
xtype:'grid',
// the rest of my GridPanel config
},{
xtype:'form',
// the rest of my FormPanel config
}]
}]
});
myModalWindow.show();