Главная страница
    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.048 c
3-1108493039
mefisto
2005-02-15 21:43
2005.03.20
Правильная инсталяция Oracle 8i (2)


6-1105764535
Sicilla
2005-01-15 07:48
2005.03.20
indy


1-1110076665
ArchValentin
2005-03-06 05:37
2005.03.20
Проблема при работе с файлами, не получается правильно дописывать


6-1105626922
Norny
2005-01-13 17:35
2005.03.20
Пайпы для локальной сети?


1-1109928277
Сергей_Удал
2005-03-04 12:24
2005.03.20
Помогите с программой 2





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский