http://clip2net.com/s/1ZhNP вот такая щас картинка
а мне надо чтобы после клика по кнопке выводил вместо текстарии что нибудь другое.
Такой код а как в зависимости от действий перерисовать содержимое окошка ?
Ext.define('Cabinet.view.Requester', {
extend: 'Ext.panel.Panel',
alias: 'widget.requester',
frame: true,
closable: true,
collapsible: true,
animCollapse: true,
maxHeight: 1500,
minWidth: 300,
draggable: true,
resizable: true,
autoHeight: true,
style: 'border-radius: none;',
bodyStyle: {
},
initComponent: function(){
var width = Math.round(Ext.getCmp('usersViewport').getWidth()/2)-10;
var form = Ext.create('Ext.form.Panel', {
frame: true,
bodyPadding: 10,
border: false,
bodyBorder: false,
buttonAlign: 'left',
items: [
{
xtype: 'textfield',
html: '<b>Прошу предоставить:</b>'
},
{
xtype: 'textarea',
anchor: '100%',
height: 170
}
],
buttons: [
{
text: 'Направить запрос',
handler: function() {
}
},
{
text: 'Архив запросов',
handler: function() {
Ext.create("Cabinet.view.RequestArch").show();
}
}
]
});
Ext.applyIf(this, {
width : width,
height: 300,
bodyPadding: 6,
title : "Запрос информации у менеджера",
layout : 'fit',
items : [
form
]
});
this.callParent(arguments);
},
beforeclose : function() {
}
});