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

Вниз

какое событие возникает   Найти похожие ветки 

 
Pavel_   (2003-04-09 16:21) [0]

ситуация : испльзуются MDIChild формы которые вызывают модальные
какое событие возникает у MDIChild формы когда закрывается модальная и активной становиться MDIChild
OnActivate and WMActivate не возникают


 
Pavel_   (2003-04-11 09:24) [1]

что никто не знает?


 
ЮЮ   (2003-04-11 09:35) [2]

когда закрывается модальная никаких событий не надо, надо правильно писать в коде:
frmModal.ShowModal;
if frmModal.ModalResult = mkOk then begin
...
end;


 
Hooch   (2003-04-11 09:36) [3]

ну в этой форме начинает выполнятся код после MyModalForm.ShowModal зачем тут события ?


 
Pavel_   (2003-04-11 10:34) [4]

у меня так и сделано, на проблема в том что
модальные формы вызываются в нескольких местах
а при активации MDIChild необходимо инициализировать некие данные в главной форме хителось бы сделать это наверняка а не предполагая что не забуду после ShowModal инициализировать их


 
Hooch   (2003-04-11 10:45) [5]

странный подход ...... ну можно навесить на Screen.OnActiveFormChange процедуру в которой проверять MainForm.ActiveMDIChild


 
AlexSV   (2003-04-11 11:14) [6]

Не совсем ясна задача, но как вариант:
1. Создать в главной форме функцию, например:
function DoModalForm: TModalResult;
в которой реализовать вызов модальной формы и инициализацию нужных переменных главной формы.
2. В Child"е вызывать вместо модальной формы эту процедуру.


 
Pavel_   (2003-04-11 12:23) [7]

2 AlexSV так и сделано
2 Hooch событие помогло спасибо



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

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

Наверх





Память: 0.45 MB
Время: 0.009 c
1-67212
dolmat
2003-04-10 17:23
2003.04.21
RichEdit строки различным цветом програмно


3-67153
Денис
2003-04-03 11:54
2003.04.21
Забавная ошибка


14-67548
SergeN
2003-04-04 15:36
2003.04.21
Скажите, я злой человек?


7-67605
Dmitriy_R
2003-02-26 09:18
2003.04.21
Диск в СД роме


3-67185
Наташа
2003-03-22 08:42
2003.04.21
Транзакции. откат не работает.





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