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

Невидимая MDI форма.   Найти похожие ветки 

← →
sniknik ©   (2002-11-29 17:04) [0]

Нужно скрыть программу "MDI Application", проблема в том что если у него есть хоть одно MDIChildren то оно не скрывается полностью. Hide отрабатывает но в таскбаре остается "след". самому MDIChildren[i].Hide cделать нельзя (возвращает ексепшен "Невозможно сделать форму невидимой"), закрыть тоже (по крайней мере одно точно, у меня в него статус пишется постоянно :-(.)
Можно чтонибудь сделать? В смысле, сохранять и перенаправлять ввод статуса неохота. Если бы было возможно спрятать "последок" было бы здорово.


← →
Darkwin ©   (2002-11-29 17:07) [1]

попробуй так
procedure TForm1.ApplicationMinimize(Sender : TObject);
begin
ShowWindow(Application.Handle, SW_HIDE);
end


← →
sniknik ©   (2002-11-29 18:29) [2]

спасибо, помогло, т.е. два вызова подряд
Hide; //скрывает форму
ShowWindow(Application.Handle, SW_HIDE); //убирает из таскбара
полностью решили проблему (теперь не надо ничего переписывать :о))



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

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



Память: 0.45 MB
Время: -0.983 c
3-27847
karbo
2002-11-20 17:23
2002.12.09
Мне тоже помогите запрос составить...


14-28286
Premium
2002-11-15 20:56
2002.12.09
Я слабый......


1-28122
Сатир
2002-11-28 14:18
2002.12.09
Ошибка VCL


14-28245
Nico1a
2002-11-18 14:02
2002.12.09
ОГРОМНАЯ просьба ко всем, кто кроме Дельфи разбирается в химии !!


1-27964
kex86
2002-11-27 13:55
2002.12.09
KeyDown




   Наверх