| RWidjets v.1.3.1 |
Включает, выключает перехват нажатия кнопки Esc
УстановитьПерехватЭскейп(пРежим);
пРежим
(необязательный)
Тип: Число.
1 - включить перехват, 0 - выключить
Режим до выполнения метода.
Включение перехвата не позволяет пользователю прервать выполнение модуля нажатием кнопки Esc. Во всех других режимах кнопка работает по-прежнему.
Процедура Сформировать()
лХук=СоздатьОбъект("RHook");
лХук.УстановитьПерехватЭскейп(1);
// пользователь не сможет прервать выполнение этого цикла
Для А=1 По 20000 Цикл
Состояние("Цикл 1");
КонецЦикла;
лХук.УстановитьПерехватЭскейп(0);
// а этого сможет
Для А=1 По 20000 Цикл
Состояние("Цикл 2");
КонецЦикла;
КонецПроцедуры