как предотвратить закрытие окна на Esc extjs 4
Я застрял с одной проблемой с одной проблемой в остановке окна от закрытия с помощью кнопки ESC.
окно закрывается, как только я нажимаю кнопку ESC с клавиатуры. Я хочу, чтобы окно не закрывалось,вместо этого он должен запросить окно сообщения с просьбой "вы действительно хотите закрыть" с двумя кнопками да или отменить
Если человек нажмите кнопку Да окно должно уничтожить, а иначе окно должно быть как есть.
но не знайте, почему окно приближается к Esc press.
я запрашиваю сообщение, когда пользователь нажимает кнопку esc, используя ниже код
listeners: {
show : function(win) {
Ext.create('Ext.util.KeyNav', win.getEl(), {
"esc" : function(e){
alert('hi.. closing');
win.hide();
},
scope: win
});
}
}
теперь я хочу, чтобы окно сообщения появилось и основывалось на том, что человек отвечает на вещи. любой помочь ??