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

Вниз

MDI Form Hide   Найти похожие ветки 

 
Mashinist ©   (2002-11-05 14:13) [0]

Уважаемые Мастера !
Возможно ли каким-либо способом спрятать MDIChild форму, а не закрыть ее.
Action в caHide не работает, выдает "Can"t hide an MDIChild form".


 
KoluChi ©   (2002-11-05 15:50) [1]

Попробуй переведи FormStyle в fsNormal, а затем Hide();

FormStyle := fsNormal;
Hide();


 
Mashinist ©   (2002-11-05 16:01) [2]

Получается, но при этом форма сначала скидывается вверхний левый угол экрана, перерисовывается, и только потом скрывается.
Хотелось бы это обойти.


 
Mashinist ©   (2002-11-05 21:01) [3]

A ?


 
KoluChi ©   (2002-11-06 11:09) [4]

Тогда идея такая: создать невидимую форму-копию, а оригинал убить. Сам такого не делал, но желаю удачи!
Но вообще как-то уж не красиво получается.


 
Рыжик ©   (2002-11-06 11:33) [5]


> Mashinist © (05.11.02 16:01)
> Получается, но при этом форма сначала скидывается вверхний
> левый угол экрана, перерисовывается, и только потом скрывается.
> Хотелось бы это обойти


procedure TMDIChild.FormClose(Sender: TObject; var Action: TCloseAction);
begin
ParentWindow:=MainForm.Handle;
FormStyle:=fsNormal;
Action := caHide;
end;



 
Mashinist ©   (2002-11-09 15:15) [6]

Исчо хуже :-(



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
6-59311
Matandra
2002-09-22 19:51
2002.11.18
Как подстваить свою процедуру на событие в WEBBrowser?


4-59515
TankMan
2002-10-07 00:52
2002.11.18
Список запущенных процессов


3-59065
Max Zyuzin
2002-10-30 14:46
2002.11.18
Совет нужен


1-59101
nUcL34r
2002-11-08 03:12
2002.11.18
Насчет randomiz а....


1-59229
Брат
2002-11-05 14:09
2002.11.18
Как проще всего скопировать директорию со всем её содержимым?