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

Вниз

SystemTray   Найти похожие ветки 

 
Jeka   (2002-12-18 11:43) [0]

Мастера хотел узнать можно ли поместить стандартные программы типа калькулятор, блокнот и т.д. в SystemTray.
Если можно то как или чтонибудь почитать посоветуйте. Лучше на основе подробного примера какого нибудь.
Буду очень признателен.


 
Кот Бегемот   (2002-12-18 11:56) [1]

Нельзя!


 
RV   (2002-12-18 12:02) [2]

Нельзя, но

Ю.Зотов советовал
Запускалка нужна своя. Она будет прятать окно, и помещать свой значок в трей. Создается впечатление, что та программа садится.


 
Ihor Osov'yak   (2002-12-18 12:02) [3]

Здесь это уже несколько дней назад робегало.
если коротко - можно..

http://delphi.mastak.com/cgi-bin/forum.pl?look=1&id=1040049756&n=5

Там в конце-концов на флейм все сошло, но есть несколько ответов по сути (имхо) -
Ihor Osov"yak © (16.12.02 18:03)
Ich Hasse © (16.12.02 22:55)

ну и прими во внимание Song © (16.12.02 20:10), в плане чистоты терминологии..




 
AL2002   (2002-12-18 12:05) [4]


> Jeka (18.12.02 11:43)

Читай RV © (18.12.02 12:02)


 
delpher   (2002-12-18 12:05) [5]

С информацией можно сделать все :)
В этом случае нужно написать тулзу, которая будет смотреть за нужной прогой и при сворачивании будет прятать ее окно, заодно показывая иконку в трее. А при щелчке на иконке покажет окно проги, убрав иконку. В принципе сложность только в перехвате события минимизации для чужого окна. Придется, вероятно, еще и хук для этого писать.

А примера у меня нет - на ходу придумалось


 
Ihor Osov'yak   (2002-12-18 12:07) [6]

2 RV © (18.12.02 12:02)

Значит есть еще один вариант - я предлагал несколько другую схему ...


 
Jeka   (2002-12-18 13:33) [7]

А недавно мне говорили
Jeka (17.12.02 13:48)
Здравствуйте уважаемые мастера!
у меня вопрос можно ли значек "проигрыватель Windows Media"
поместит в трей. Если можно то как (программно или че нибудь, где нибудь поменять).
Зарание благодарен

Reindeer Moss Eater (17.12.02 14:21)
Можно. Впрочем не только этот, а любой. Все подробно описано в FAQ

то там я не че ненашол че хотел


 
Ru   (2002-12-18 13:44) [8]

моцна поместить в трай свою программу, а в ее попап-меню вызов нужных программ


 
Song   (2002-12-18 13:58) [9]

По сути "сворачивание" будет выглядеть так:
- ShowWindow() для главного окна
- ShellNotifyIcon() для главного окна со значком, который получаем по WM_GETICON
- НО: реагировать на значок мы должны сами через своё приложение.

Так даже получается шире возможности :)


 
Ketmar   (2002-12-18 13:59) [10]

а еще можно скачать уже готовый инструмент по имени DoHide.

Satanas Nobiscum! 18-Dec-XXXVII A.S.


 
Jeka   (2002-12-18 17:18) [11]

Ketmar © (18.12.02 13:59)
а еще можно скачать уже готовый инструмент по имени DoHide

Спасибо большое!



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

Форум: "Потрепаться";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
6-15191
Evgeniy
2002-11-08 02:52
2003.01.06
Client/Server


14-15260
Мазут Береговой
2002-12-16 21:49
2003.01.06
теорией реляционных баз данных


1-15082
Kostik001
2002-12-22 07:58
2003.01.06
ComboBox с рисунками и проблемами


6-15201
ai
2002-11-06 07:55
2003.01.06
TServerSocket: как отфильтровать подключаетмых клиентов?


1-14996
Cossys
2002-12-23 18:30
2003.01.06
Была форма MDI, стала Нормал...





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