v7: Запрет на закрытие обработки по ESC #783244


#0 by DeMi4
Обработка открывается модально. Как можно заблакировать ее закрытие по ESC. ОбработатьНажатиеКнопки ПриПолученииКоманды Не отрабатывают(
#1 by Смотрящий
ПриЗакрытии
#2 by Ёпрст
Можно штатно - повесить хот кей на невидимую кнопку.
#3 by vcv
...
#4 by DeMi4
Эта процедура не отрабатывает при закрытии формы ни на крестик ни по эскейпу
#5 by vcv
Гоните, мистер. Впрочем, если вы ПриЗакрытии пишете с той же грамотностью, что и "заблакировать", то неудивительно.
#6 by DeMi4
Согласен. Ступил!
#7 by Ёпрст
Одно НО: в ПриЗакрытии просто так не определишь, как закрыли - по крестику или по Esc
#8 by Ёпрст
такчто, либо отлов клавиши, либо своя кнопка с хоткеем от Esc
#9 by Смотрящий
(7,8) Эммм ... А накой выяснять как ?
#10 by Ёпрст
Например, чтоб по Esc нельзя было закрыть, а по крестику - можно. Зачем ? Спросите ТС - это ему нужно
#11 by Смотрящий
На кнопку "Закрыть" вешаем идентификатор "кнЗакрыть" Без хоткеев и формекса
#12 by Ёпрст
читать ты точно не умеешь. Нажимаем на "крестик" или жмём Esc и весь код в коту под хвост
#13 by Ёпрст
ему не нужна своя кнопка.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С