Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

Сворачивание на панели задач   Найти похожие ветки 

 
Neznaika ©   (2005-02-02 10:29) [0]

Всем привет, кто сейчас в мастерской!!!
Вопрос следующий:
Написал прогу "висящую в трее", при попытке свернуть форму с помощью кнопки на ней, она сворачивается нормально и исчезает с панели задач (остается только в трее). А вот если форму свернуть с помощью панели задач (клик по кнопке программы) то она остается и на панели и в трее, что вообщем-то не желательно.

Посоветуйте что-нибудь!!!

И еще попутно второй вопрос, при сворачивании этой самой формы я ее скрываю с помощью Form1.Visible:=false; - при этом пропадает визуализация сворачивания, форма просто исчезает, а как сделать так чтобы она "визуально" свернулась в трей???


 
Jay1982 ©   (2005-02-02 11:35) [1]

Может Form1.Hide? Хотя наверное это тоже самое.


 
Neznaika ©   (2005-02-02 11:59) [2]

>>Jay1982 ©   (02.02.05 11:35) [1]
Я думаю эфеект будет тот-же.

Еще есть идеи? ... Мастера!


 
Jay1982 ©   (2005-02-02 12:28) [3]

Попробуй так:

ShowWindow(Form1.Handle, SW_MINIMIZE);
Form1.Hide


 
Neznaika ©   (2005-02-02 12:53) [4]

Thank You!!! Jay


 
Neznaika ©   (2005-02-02 12:56) [5]

А как на счет первого вопроса???????????????


 
alpet   (2005-02-02 13:24) [6]

В классе TForm1

procedure OnSysCommand (var msg: TMessage); message WM_SYSCOMMAND;

в implementation

procedure TForm1.OnSysCommand;
begin
if msg.WParam = SC_MINIMIZE then hide;
end;


 
Neznaika ©   (2005-02-02 14:10) [7]

С П А С И Б О



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

Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.035 c
3-1108881148
Sour
2005-02-20 09:32
2005.03.20
Mapping объектов в РСУБД


1-1110127327
anamal
2005-03-06 19:42
2005.03.20
Из Delphi 7 в Delphi 8


1-1109922312
Шурик Ш
2005-03-04 10:45
2005.03.20
Из какой ветки реестра берутся рег. настройки нов. пользователя?


1-1109612621
Checist [root]
2005-02-28 20:43
2005.03.20
Формы


14-1109710617
iZEN
2005-03-01 23:56
2005.03.20
Borland присоединилась к Eclipse.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский