Вниз
Скачать: CL | DM;

Непонятки с МDI приложением ...   Найти похожие ветки 

 
Rule ©   (2004-03-16 11:22) [0]

Создал МДАй приложение и получилось так что не могу динамически закрыть окно. В событие онклозе в окне "ребёнка" я вставил строку
self.destroy
тоесть если я нажал на крестик в левом верхнем углу то окно не сворачивается а закрывается. Так вот все работает.
А если я положил на форму кнопку, и в обработчике событий при нажатии на эту кнопку вызывается или
self.close или
self.destroy, то
вызывается абстрактная ошибка.

И ещё одна пробемма, не могу понять почему. Значит если я максимизирую одно окно дочерное, то и все максимизируются, а если одно нормалюзую то и все нормализуются, а вот если сворачиваю то все нормально, сворачивается и разворачивается только одно окно ....
что за глюк и как с ним боротся

Всем большое спасибо за помошь


 
MU   (2004-03-16 11:26) [1]

procedure TTaskAltForm.FormClose(Sender: TObject;
 var Action: TCloseAction);
begin
 Action := caFree;
end;


 
TUser ©   (2004-03-16 11:26) [2]

Free


 
Rule ©   (2004-03-16 11:31) [3]

Спасибо, а что вы скажете по поводу второй части вопроса по тому что все "дети" максимизируются синхронно ?


 
Rule ©   (2004-03-16 11:33) [4]

Спасибо, а что вы скажете по поводу второй части вопроса по тому что все "дети" максимизируются синхронно ?


 
Плохиш   (2004-03-16 11:45) [5]

>Rule ©   (16.03.04 11:33) [4]

> Спасибо, а что вы скажете по поводу второй части вопроса
> по тому что все "дети" максимизируются синхронно ?

Так работают все MDI-приложения. Учите матчасть!


 
Rule ©   (2004-03-16 11:58) [6]

>Плохиш  (16.03.04 11:45) [5]
>ак работают все MDI-приложения. Учите матчасть!

И что ничего с этим сделать нельзя ?



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

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



Память: 0.46 MB
Время: 0.022 c
4-1074522196
Илья
2004-01-19 17:23
2004.04.04
Помогите поместить приложение в TaskBar...


8-1070444370
Hkr
2003-12-03 12:39
2004.04.04
PlaySound...


14-1078837993
Nelud
2004-03-09 16:13
2004.04.04
Еще немного физики...


4-1074871367
Phrodo
2004-01-23 18:22
2004.04.04
Информация об открытых хэндлах процесса


1-1079422455
fika
2004-03-16 10:34
2004.04.04
Unicode




   Наверх