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

Вниз

Ещё раз про трэй (только для профессионалов)   Найти похожие ветки 

 
Kinderr   (2003-12-25 16:34) [0]

Возник вопрос. Написал прогу по мониторинку сетевого трафика. Индикатор трафика помещён в трэй. Но в XP есть такая фича, как скрытие редкоиспользуемых иконок. Как сделать так, чтобы моя иконка была всегда видна в трэе? Всё таки она носит в основном информационный характер


 
Polevi ©   (2003-12-25 16:43) [1]

а профессионалы это кто ?
которые "по мониторинку сетевого трафика" ?


 
VMcL ©   (2003-12-25 16:58) [2]

>Kinderr  (25.12.03 16:34)

Пользователь РУКАМИ заходит в свойства панели задач и настраивает так, как ЕМУ надо.


 
Kinderr   (2003-12-25 23:09) [3]

Пользователь может настроить только скрывать ему трэй или нет. Я вот лично эту фичу включил, но проги которые используют трей как индикатор мне нужны. Вот я и хочу знать, как сделать так, чтобы такая прога была всегда видна.


 
AllDer   (2003-12-26 02:37) [4]

помоему ни как ,если попробывать обновлять Icon свою-
не помогает-значит винды сами заведуют,
покажет если потрогать


 
BiN ©   (2003-12-26 08:55) [5]

Ответ напрашивается сам собой:
Имитировать клик.
см. FAQ


 
Kinderr   (2003-12-26 19:20) [6]

Вон апачевская иконка уже недели 3 висит. Я её ни разу не нажал. А локалки и того больше соединение моргает уже полгода и нормально. Никуда не девается.


 
Darthman ©   (2003-12-26 19:46) [7]

"кликните" по своей иконке программно.


 
Dima_dvp ©   (2003-12-26 23:40) [8]

Инфа о том, какие иконки прятать а какие - нет храниться где? Правльно, в реестре. Значит надо что? В реестр залезть и сделать как надо. Только я не знаю где:))) Поставь монитро какоё-нить и найдёшь навернякака..


 
naum   (2003-12-27 00:59) [9]

Парень, если пользователю действительно нужна "информативность" твоей проги на полную катушку, и он не хочет "потери" твоей иконки с трея, то он спокойно выствит в настройках скрытия иконок трэя (наверное все знают где это :) опцию "ВСЕГДА ОТОБРАЖАТЬ" у твоей замечательной (надеюсь freeware) программы :) Я не вижу проблемы... Может что не так понял?!


 
Kerk ©   (2003-12-27 13:41) [10]

Virtual PC, например, сам для своей иконки в настройках скрытия ставит "ВСЕГДА ОТОБРАЖАТЬ"


 
Kinderr   (2003-12-27 16:39) [11]

2Kerk
где это он ставит для своей иконки?


 
Rouse_ ©   (2003-12-29 13:57) [12]

Просто ежесекундно добавляй иконку в трей...

Фокус в чем:
Если иконка от приложения там уже есть и TNotifyIconData.Wnd не изменилось, то новая иконка не добавится... если же ее там нет (к примеру в случае краха проводника) то она появится...

так же, это поможет не пропадать иконке в ХР ...

Желаю успехов


 
Kinderr   (2003-12-29 19:06) [13]

2Rouse - это мысль, но тогда фиг нажмешь на иконку. А я хочу сделать, чтобы при нажитии на нее выскакивало окошко со большой диаграммой и статистикой. Ведь трэй - это только условная диаграмма. Просто показать что сеть работает.


 
Rouse_ ©   (2003-12-29 19:46) [14]

> [13] Kinderr   (29.12.03 19:06)
Кто сказал такую глупость? Все будет работать нормально и накаких проблем с нажатием на иконку не будет возникать... Способ проверенный не один раз ...


 
Kinderr   (2003-12-30 21:06) [15]

попробуем :)


 
Kinderr   (2004-01-01 19:06) [16]

2Rouse

не прошла хитрость :)


 
Werewolfru ©   (2004-01-02 23:19) [17]

Да все просто. Эти пользуются многие проги типа Dr.Web итд. Просто оставляешь name своей иконки пустым, тогда ОСь не может опознать твою иконку, и выводит ее наверх как новую/только что появившуюся.

Think Different!


 
имя   (2004-01-03 00:59) [18]

Удалено модератором


 
имя   (2004-01-03 17:46) [19]

Удалено модератором


 
имя   (2004-01-04 16:26) [20]

Удалено модератором


 
имя   (2004-01-04 22:38) [21]

Удалено модератором


 
Paulchik   (2004-01-05 20:13) [22]

2Werewolfru

можно узнать что за name иконки такой?


 
Kinderrr   (2004-01-06 18:07) [23]

А что за name такой?  Я юзаю стандартную структуру для создания иконки из вашего FAQ.


 
Kinderrr   (2004-01-07 22:19) [24]

ничего не выходит?


 
Grinder ©   (2004-01-11 19:49) [25]

вот мой солюшен
можно сделать через Explorer
т.е. в настройках астохайда можно установить какие иконки не будут скрываться.

но как это программно сделать - не знаю.


 
Grinder ©   (2004-01-13 18:58) [26]

Вот ещё
если интересно

поройтесь с параметрами тут

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify\\PastIconsStream



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

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.027 c
4-1074512647
idr
2004-01-19 14:44
2004.03.28
Scroll-лирование клиентской области окна


7-1072548423
Morfey
2003-12-27 21:07
2004.03.28
dll


14-1077778345
Иван Николаевич Понырев
2004-02-26 09:52
2004.03.28
Как бесплатно, через инет, отправить факс?


1-1078658419
Fess
2004-03-07 14:20
2004.03.28
Работа с файлами


14-1077918434
IIStan
2004-02-28 00:47
2004.03.28
Кто-нибудь юзал Motorola V500? Есть нарекания?