Перенесена из ветки FormEx "
Разъяснения методов FormEx для начинающих"
У Олега Садовникова в ВК "RiK_SQL", есть замечательные методы работы с окном сообщения.
Скачать ВК можно
здесь.
Цитата:Раздел "Окно сообщения":
Данный раздел предназначен для показа окошка с сообщением при длительных операциях, выполняемых 1С. При показе окошка работа 1С-ки продолжается.
В методе:
ОткрытьОкноСообщенията>,<ИмяШрифта>)
изменяется шрифт, размер и цвет!
Особенно понравилось использовать прогрессбар в этом окне!
В связи с этим, очень прошу Олега внести хотя бы одно, первое изменение:1) Установить реакцию на клавишу "Esc" - окно сообщения исчезает и 1С стандартно обрабатывает данное событие вопросом "Прекратить выполнение обработки?"
В настоящий момент, при нажатии "Esc" окно сообщения исчезает, а 1С недоступна пока не завершится выполняемый код. 1С не реагирует больше ни на что, пока не завершится выполнение кода или не убить 1cv7.exe как процесс.
Необязательно:
2) Таймаут - реакция на окончание таймаута, как в п.1
В настоящий момент окно сообщения закрывается по таймауту, но ведет себя также, как в п.1
3) Расположение окна. Открывается только по центру окна Windows, окно 1С не учитывается
4) Размер окна.
Автор чесно предупреждает:
Цитата:Окно НЕ подгоняет свой размер под длину текстового сообщения
Буду очень признателен! Ведь это именно то, что я искал!!!

Обработку, в которой тестировал, прилагаю.