Григорьев Антон Борисович
Шрифт:
4. Далее проверяется значение параметра
Рис. 1.6. Одна итерация петли сообщений VCL (блок-схема метода
5. Если главная форма приложения имеет стиль MDIForm, и одно из его дочерних MDI-окон в данный момент активно, сообщение передается функции
6. Затем, если получено клавиатурное сообщение, оно отправляется на предварительную обработку тому же окну, что и в пункте 2 (метод
7. Если на экране присутствует один из стандартных диалогов (в VCL они реализуются классами
8. Если ни на одном из предыдущих этапов сообщение не было обработано, то вызываются функции
Если внимательно проанализировать шестой этап обработки сообщения, видно, что нажатая комбинация клавиш проверяется на соответствие "горячим" клавишам меню сначала активной формы, затем — главной. При этом сначала возникает событие
Метод
В BDS 2006 появилось свойство
Затем, независимо от значения
Вызов
Главная петля сообщений в VCL реализуется методом