Как узнать что MDI форма изменила статус?Delphi , Программа и Интерфейс , MDI приложенияКак узнать что MDI форма изменила статус?
Перевод: Форма MDI (Multiple Document Interface) в Delphi может уведомить своих дочерних форм о изменении своего статуса, например, минимизации или восстановления. В вашем коде вы уже обрабатываете сообщение Однако, если вы хотите обнаруживать другие изменения статуса, такие как максимизация или закрытие формы MDI, вы можете обрабатывать другие сообщения окон, специфические для форм MDI. Некоторые примеры:
Чтобы обрабатывать эти сообщения, вы можете добавить дополнительные процедуры в класс
Обратите внимание, что вам нужно объявить эти процедуры как обработчики сообщений, указав соответствующее окно сообщения в клаузе Обрабатывая эти дополнительные сообщения, ваши дочерние формы могут реагировать на изменения статуса формы MDI и обновлять свой поведение соответственно. В статье описывается способ определения изменения статуса MDI-формы, когда она изменяется на минимальный размер, и предлагается пример кода на Delphi для реализации этого процесса. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: MDI приложения ::
|
||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |