Я застрял с одной проблемой с одной проблемой, чтобы остановить закрытие окна с помощью кнопки ESC.
Окно закрывается, как только я нажимаю кнопку ESC на клавиатуре. Я хочу, чтобы окно не закрывалось, вместо этого должно появиться окно сообщения с вопросом "ВЫ ДЕЙСТВИТЕЛЬНО ХОТИТЕ закрыть" с двумя кнопками "да" или "отмена"
Если человек нажмет кнопку «Да», окно должно быть уничтожено, а в остальном окно должно оставаться таким, какое оно есть.
но не знаю, почему окно закрывается при нажатии ESC.
Я вывожу сообщение, когда пользователь нажимает кнопку esc, используя приведенный ниже код
listeners: {
show : function(win) {
Ext.create('Ext.util.KeyNav', win.getEl(), {
"esc" : function(e){
alert('hi.. closing');
win.hide();
},
scope: win
});
}
}
теперь я хочу, чтобы появилось окно сообщения, и на основе ответа человека что-то должно произойти. любая помощь ??