mdi- все статьи тега


Delphi MDI-обработка открытия / закрытия / активации дочерней формы

Я разрабатываю приложение MDI, которое назначает вкладку для каждого созданного дочернего элемента MDI. Мне нужно "поймать" onactivate, OnCreate и OnDestroy события дочерней формы в основном (Родительском) коде формы. Простой вызов кода в форме children для меня невозможен, так как есть много классов формы, которые используются в качестве детей MDI, также плагин может загрузить свою собственную форму... Итак, мой вопрос: Как поймать, что дочерняя форма MDI была активирована / деактивирована бе ...

Delphi несколько дочерних элементов MDI вызывает изменение состояния окна

Я ищу, чтобы предотвратить изменения WindowState дочернего MDI, происходящие при создании второго дочернего MDI... У меня есть приложение, которое я разрабатываю, написанное на Delphi. Благодаря небольшой магии Delphi / Windows, приложение имеет несколько родителей MDI и несколько детей MDI. Я могу создать форму (дочерний элемент A1) и развернуть ее в родителе MDI (родитель A). Я могу создать вторую форму (дочернюю B1) и развернуть ее в пределах второго родителя MDI (родителя B). Обе формы буд ...