![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Доступ к родит. окну [D6, Win2k]
Higs © (2002-10-13 13:07:00)Простейший вопрос, а заблудился! Подскажите, пожалуйста! Есть основное окно, в нем создается из менюшек некое количество child-окон, каждое из которых имеет кнопу с вызовом модального окна. Как в модальном окне определить то child-окно, из которого оно создано?
Higs (2002-10-13 13:52:00) [1]Здорово! Отлично!!! Спасибо! Большое!
TTCustomDelphiMaster (2002-10-13 13:39:00) [2]Тогда создайте у модального окна поле OwnerChildForm: TForm;
и по клику кнопы в child-окне
ModalForm := TModalForm.Create(AnotherForm);
ModalForm.OwnerChildForm := Self;
ModalForm.ShowModal;
Higs (2002-10-13 13:23:00) [3]А если модальное окно создается не на основе child-окна, т.е.
НЕ ModalForm := TModalForm.Create(ChildForm);
А ТАК: ModalForm := TModalForm.Create(AnotherForm), но по клику кнопы в child-окне?
TTCustomDelphiMaster (2002-10-13 13:16:00) [4]ModalForm := TModalForm.Create(ChildForm);
...
ModalForm.Owner - ChildForm