Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.25;
Скачать: CL | DM;

Вниз

закрытие главной формы MDI приложения   Найти похожие ветки 

 
Андрусь ©   (2002-07-12 12:35) [0]

Привет всем! Тут такой вопрос. Почему при закрытии главной формы MDI приложения не срабатывают обработчики OnClose у дочерних форм. И куда ставить у доч.,чтобы срабатывало при закрытии Main.


 
BAY ©   (2002-07-12 12:44) [1]

А можно в OnClose главной формы вставить вызовы OnClose дочерних?


 
Андрусь ©   (2002-07-12 12:53) [2]

Можно но нельзя ли проще...


 
Viewer   (2002-07-12 13:06) [3]

Куда уж проще:

begin
with fmMain do
for i := 0 to MDIChildCount-1 do
MDIChildren[i].Close;
end;



 
Игорь Шевченко ©   (2002-07-12 13:09) [4]

IMHO, более надежный способ:

procedure TfMain.CloseAllMDIChilds;
begin
while ActiveMDIChild <> nil do begin
ActiveMDIChild.Release();
Application.ProcessMessages();
end;
end;



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

Текущий архив: 2002.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
7-81493
fore_3
2002-05-07 12:39
2002.07.25
Как послать логическую 1 на нужную ножку lpt порта


1-81305
Smok_er
2002-07-11 17:55
2002.07.25
Фильтрование данных, загружаемых в TWebBrowser


7-81506
BAHO
2002-05-06 03:34
2002.07.25
Привилегии...процессов


14-81470
BillyJeans
2002-06-28 15:48
2002.07.25
Help!!! Уехали картинки на панели инструментов...


3-81169
lexa-m
2002-07-04 08:42
2002.07.25
Ув. Мастера, объясните наконец