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

Вниз

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;
Скачать: CL | DM;

Наверх




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


7-15328
Anar
2002-10-16 21:58
2003.01.06
Насчёт клавиатуры


14-15235
nick-from
2002-12-14 12:59
2003.01.06
---|Ветка была без названия|---


14-15275
Дремучий
2002-12-16 23:20
2003.01.06
Форум от Дремучего...


3-14964
Лесник
2002-12-15 00:01
2003.01.06
Кak cоздать БД M$ Access в рантайме