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

Вниз

Сообщение от одной форме другой   Найти похожие ветки 

 
msguns   (2004-09-28 13:19) [0]

Динамически соданная TForm1 сама в свою очередь создает и активирует другую форму TForm2. Когда Form2 (экземпляр TForm2)(FormStyle=fsStayOnTop) закрывается, надо, чтобы Form1 это "почувствовала". По идее Form2 должна послать сообщение Form1. Как из Form2 узнать, кто ее создал ?


 
Digitman ©   (2004-09-28 13:30) [1]

обязательно сообщение ?
не достаточно ли будет для такой цели методов Notification и FreeNotification, что есть у TComponent ?


 
DiamondShark ©   (2004-09-28 13:47) [2]


> Как из Form2 узнать, кто ее создал ?

В конструкторе параметр Owner не просто для красоты.


 
msguns   (2004-09-28 14:44) [3]

>DiamondShark ©   (28.09.04 13:47) [2]

А если был Create(nil) ?


 
Amoeba ©   (2004-09-28 14:45) [4]


> А если был Create(nil) ?

А так делать не стоит.


 
KSergey ©   (2004-09-28 14:57) [5]

> [3] msguns   (28.09.04 14:44)
> А если был Create(nil) ?

Ну так сделай правильно - делов то ;)



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

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

Наверх




Память: 0.45 MB
Время: 0.035 c
1-1096435775
Vint
2004-09-29 09:29
2004.10.17
нужно перехватить сообщение об открытии окна (наверное)


9-1087244090
Ezhik
2004-06-15 00:14
2004.10.17
GLScene


11-1081438953
Delphi5.01
2004-04-08 19:42
2004.10.17
Mojet oshibka? Result:=PCheckMesh(NewPanel(AParent, EdgeStyle));


3-1095415842
Mr
2004-09-17 14:10
2004.10.17
DLL для Добавления/Изменения/Удаления записей в своей БД


4-1094561825
Age
2004-09-07 16:57
2004.10.17
Отмена печати и очистка очереди на печать.





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