Главная страница
    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.007 c
1-78487
студент2002
2002-10-13 11:47
2002.10.24
Коды функциональных клавиш


14-78657
SemFLY
2002-10-04 21:00
2002.10.24
Есть ли такой компонент, что-то вроде секундомера ?


3-78290
brestmarket
2002-10-03 04:14
2002.10.24
Чтение и ЗАПИСЬ в Paradox-table без BDE и т.п. ?


14-78666
Agent Smith
2002-10-04 19:01
2002.10.24
Сервер удаленного доступа и WinXP Pro


14-78647
Tornado
2002-10-04 08:16
2002.10.24
Кто сколько зарабатывает?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский