Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-81248
nwc_eminem
2002-07-14 18:20
2002.07.25
Как записать в реестор значение параметра


1-81233
Sergey_G
2002-07-14 14:17
2002.07.25
Доброго дня мастера! Кто разбирается в RichEdit?


3-81165
KAA
2002-07-04 11:09
2002.07.25
2000 Warning: Null value is eliminated by an aggregate or


3-81132
Виталий Панасенко
2002-07-03 14:16
2002.07.25
D1+D5


3-81198
Gunner
2002-07-04 20:23
2002.07.25
Кто может перечислить типы полей для MsAccess 2000




   Наверх