Действительно не заметил, -
Вот, мне кажется правильно на этот раз?
На такая же фишка, курсор появляется на мгновение и исчезает.
Ext.define('My.view.core.dialog.par.ParExampleModalWindow', {
extend : 'Ext.Window',
alias : 'widget.core_dialog_par_example_modal_window',
// constructor function
constructor : function(config) {
var me = this;
Ext.apply(this, {
height : 500,
width : 500,
modal : true,
title : 'Modal Window 500x500',
plain : true,
border : false,
resizable : false,
draggable : false,
closable : true,
items : [{
xtype : 'textfield',
itemId : 'desc',
margin : 5,
width : 400,
focusCls : 'x-form-focus',
fieldLabel : 'Beschreibung'
}, {
xtype : 'textfield',
itemId : 't1',
margin : 5,
width : 400,
fieldLabel : 'Textfield1'
}, {
xtype : 'textfield',
itemId : 't2',
margin : 5,
width : 400,
fieldLabel : 't2'
}, {
xtype : 'textfield',
itemId : 't3',
margin : 5,
width : 400,
fieldLabel : 'Textfield3'
}, {
xtype : 'textfield',
itemId : 't4',
margin : 5,
width : 400,
fieldLabel : 'Textfield4'
}, {
xtype : 'tabpanel',
plain : true,
layoutOnTabChange : true,
margin : 5,
width : 450,
height : 200,
items : [{
xtype : 'panel',
title : 'Tab1',
html : 'A simple Tag'
}, {
xtype : 'panel',
title : 'Tab2',
html : 'Another one'
}]
}],
listeners : {
show : function() {
this.getComponent('t2').focus(true);
}
},
buttonAlign : 'center',
buttons : [{
text : 'OK',
handler : function() {
me.close();
}
}]
});
My.view.core.dialog.par.ParExampleModalWindow.superclass.constructor
.apply(this, arguments);
}
});