Вниз
Скачать: 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.01 c
3-81149
kaif
2002-06-28 23:17
2002.07.25
FK в IB6.0 - Firebird. Невозможно массовое удаление-добавление


1-81340
Kotka
2002-07-11 22:02
2002.07.25
Я псих, но все-таки, кто знает, как написать патч для моей проги


4-81513
cypher
2002-05-14 19:08
2002.07.25
трэй


3-81188
Фикус
2002-07-03 08:42
2002.07.25
торможу, помогите пожалуйста


3-81194
DmitryN
2002-07-05 08:25
2002.07.25
SQLDMO not registered...????




   Наверх