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

Вниз

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

 
Handle ©   (2006-12-11 23:05) [0]

Поскажите как предотвратить автоматическое скрытие неактивных иконок в TrayBar"е ?


 
Гарри Поттер ©   (2006-12-11 23:08) [1]

Правый клик - свойства - скрывать неиспользуемые значки. Это?


 
Eraser ©   (2006-12-11 23:08) [2]

> [0] Handle ©   (11.12.06 23:05)

отследить RegMon"ом какой параметр в реестре меняется при отключении данной опции штатными средствами и вручную менять этот параметр.
возможно как-то еще через COM можно.


 
Handle ©   (2006-12-11 23:11) [3]

Короче почти не реально?


 
Gero ©   (2006-12-11 23:14) [4]

> [3] Handle ©   (11.12.06 23:11)

Вполне реально, уже написали как.


 
Kolan ©   (2006-12-11 23:19) [5]

> Поскажите как предотвратить автоматическое скрытие неактивных
> иконок в TrayBar"е ?

Тебе наверно надо не предотвратить скрытие, а сделать так чтобы твоя иконка не скрывалась. Видимо как правильнее..


 
Gero ©   (2006-12-11 23:20) [6]

> [5] Kolan ©   (11.12.06 23:19)

Такое не нужно, если юзер не хочет ее скрывать, он не будет этого делать.


 
Kerk ©   (2006-12-11 23:21) [7]

> [6] Gero ©   (11.12.06 23:20)

Винда автоматически скроет


 
Kolan ©   (2006-12-11 23:23) [8]

Вот там если настройки этой опции покрутит, то можно настроить скрывать/не скрывать. Имхо вместо того, чтобы менять удобную для пользователя настройку лучьше ттолько свою иконку объявить нескрываемой...


 
Gero ©   (2006-12-11 23:24) [9]

> [7] Kerk ©   (11.12.06 23:21)

Все настраивается.


 
Gero ©   (2006-12-11 23:25) [10]

> [8] Kolan ©   (11.12.06 23:23)
> лучьше ттолько свою иконку объявить нескрываемой

Лучше вобще не заниматься ерундой, если пользователь хочет ее скрыть, то пусть так и будет.


 
Kolan ©   (2006-12-11 23:26) [11]

> [10] Gero ©   (11.12.06 23:25)
> > [8] Kolan ©   (11.12.06 23:23)
> > лучьше ттолько свою иконку объявить нескрываемой
>
> Лучше вобще не заниматься ерундой, если пользователь хочет
> ее скрыть, то пусть так и будет.

Да точно...


 
Rouse_ ©   (2006-12-11 23:28) [12]

Самое простое NIM_MODIFY периодически, если сложнее, то выставить флаг TBSTATE_ENABLED.
Подробней тут: http://rouse.drkb.ru/winapi.php#fwsystrayinfo
Ну а если через реестр, то разбирайся с форматом хранения данных: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify


 
Handle ©   (2006-12-11 23:30) [13]


> Rouse_ ©   (11.12.06 23:28) [12]


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


 
Anatoly Podgoretsky ©   (2006-12-11 23:34) [14]

> Kolan  (11.12.2006 23:23:08)  [8]

А это право пользователя, а не программиста.


 
antonn ©   (2006-12-12 00:23) [15]

Anatoly Podgoretsky ©   (11.12.06 23:34) [14]
к сожалению, это право ОС. Неоднократно пытался настроить нескрытие одной программы - в итоге иногда (довольно часто) иконка скрывалась (уж не знаю, может там как то заголовок окна связан создавшее иконку, он меняющийся был).
Мне, как пользователю, было бы удобнее в настройках программы поставить галочку "нескрывать иконку в трее", чем добираться до списка и ковыряться в нем в настройках таскбара...


 
AndreyRu   (2006-12-12 01:16) [16]

Просто время от времени сменять иконку и все!



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
3-1161186750
Shopot
2006-10-18 19:52
2006.12.31
InterBase. Не могу найти WISQL!!!


2-1165897474
Kvinta
2006-12-12 07:24
2006.12.31
Вернуть Field а ADO


15-1165559328
Slider007
2006-12-08 09:28
2006.12.31
Не связанные друг с другом 2 вопроса ;) (видео, клиент форума)


2-1166100563
Ольчик
2006-12-14 15:49
2006.12.31
максимальное значение в count


6-1155151325
mr. Eof
2006-08-09 23:22
2006.12.31
Проблема с Tidmessage





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