Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];

Вниз

Доступ к родит. окну   Найти похожие ветки 

 
Higs   (2002-10-13 13:07) [0]

Простейший вопрос, а заблудился! Подскажите, пожалуйста! Есть основное окно, в нем создается из менюшек некое количество child-окон, каждое из которых имеет кнопу с вызовом модального окна. Как в модальном окне определить то child-окно, из которого оно создано?


 
TTCustomDelphiMaster   (2002-10-13 13:16) [1]

ModalForm := TModalForm.Create(ChildForm);

...
ModalForm.Owner - ChildForm


 
Higs   (2002-10-13 13:23) [2]

А если модальное окно создается не на основе child-окна, т.е.
НЕ ModalForm := TModalForm.Create(ChildForm);
А ТАК: ModalForm := TModalForm.Create(AnotherForm), но по клику кнопы в child-окне?


 
TTCustomDelphiMaster   (2002-10-13 13:39) [3]

Тогда создайте у модального окна поле OwnerChildForm: TForm;

и по клику кнопы в child-окне
ModalForm := TModalForm.Create(AnotherForm);
ModalForm.OwnerChildForm := Self;
ModalForm.ShowModal;


 
Higs   (2002-10-13 13:52) [4]

Здорово! Отлично!!! Спасибо! Большое!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.011 c
3-78275
mav13
2002-10-02 21:36
2002.10.24
Пароли на алиас в BDE Administrator забыли работники отдела.


1-78481
bobby
2002-10-13 11:57
2002.10.24
указатель


7-78696
cdaDmitriy
2002-08-15 15:12
2002.10.24
TRAY


14-78613
Beginner-Designer
2002-09-29 21:47
2002.10.24
Подскажите бесплатный хостинг


3-78256
Gaber
2002-10-02 10:43
2002.10.24
DBRadioGroup





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский