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

Вниз

Как усмирить иконки в трею?   Найти похожие ветки 

 
Тыщ   (2008-03-29 19:41) [0]

Несмотря на настройку иконок в трею, какие нужно прятать, какие нет, постоянно не слушается пара штук - либо прячется, когда не положено, либо торчит, когда в настройках явно сказано "не показывать", что порядком раздражает.
Как заставить иконки вести себя правильно?
Есть ли программы для этого, или, может быть, кто-нибудь для себя уже делал?
Неохота самому писать, если уже есть.

Ну и для полноты сведений:
Иконка, которая постоянно прячется - Punto Switcher,
а иконка, которая постоянно вылазит - "Local area connection - A network cable is unplugged".
Бывают и другие непослушные, но редко.
Ось WinXP SP2.


 
boa_kaa ©   (2008-03-29 20:21) [1]

Метелком их, метелком :)


 
Тыщ   (2008-04-02 10:27) [2]

!


 
oldman ©   (2008-04-02 10:41) [3]


> а иконка, которая постоянно вылазит - "Local area connection
> - A network cable is unplugged".


А ты его plug и она заткнется...


 
Тыщ   (2008-04-02 11:25) [4]

oldman ©   (02.04.08 10:41) [3]

Не буду же я второй комп постоянно включенным держать.


 
Тыщ   (2008-04-03 12:02) [5]

Пожалуйста, не игнорируйте тему...


 
@!!ex ©   (2008-04-03 12:13) [6]

Тема знакомая. вроде связан с тем, что текст иконки меняется, а винда ориентируется по нему.
У меня такая же проблема.


 
Джо ©   (2008-04-03 12:16) [7]

> [6] @!!ex ©   (03.04.08 12:13)
> Тема знакомая. вроде связан с тем, что текст иконки меняется,
> а винда ориентируется по нему.
> У меня такая же проблема.

А пробовал запретить показ, когда иконка именно «unplugged»?


 
@!!ex ©   (2008-04-03 13:10) [8]

> [7] Джо ©   (03.04.08 12:16)

с сетью проблем нет.
есть проблема с RAdminом, IPшники котрого меняются несколько раз в день.


 
Rouse_ ©   (2008-04-03 13:29) [9]

А в чем сложность написать мааахонькое приложение которое будет висеть в том-же трее и мониторить иконки. И всем иконам от нужного процесса выставлять  скрытый режим?


 
Ega23 ©   (2008-04-03 14:36) [10]

Меня больше другое напрягает - как эту фигню отключить, которая мне про неиспользуемые ярлыки трындит?


 
Дмитрий С   (2008-04-03 14:44) [11]

Свойства экрана, Рабочий стол, Настройка рабочего стола.
И галочку снять


 
ага   (2008-04-03 14:44) [12]


> Ega23 ©   (03.04.08 14:36) [10]

На рабочем столе правой кнопкой - > Свойства -> Рабочий стол -> Настройка рабочего стола -> вот тут надо убрать соответствующую галочку
:-)


 
Ega23 ©   (2008-04-03 14:54) [13]


> Дмитрий С   (03.04.08 14:44) [11]
> ага   (03.04.08 14:44) [12]


о как...
спасибо.  :)


 
Тыщ   (2008-04-03 19:42) [14]

Хорошо, я пишу программу...

Будет возможность принудительно и навсегда прятать или показывать иконки
по их ID, тексту подсказки, заголовка окна, а также пути к exe-шнику,
и все это с поддержкой регулярных выражений.

Может еще чего заодно сделаю.


 
Rouse_ ©   (2008-04-03 23:01) [15]

Ну эт молодец... Хвалю :) Программы писать нужно.


 
Игорь Шевченко ©   (2008-04-03 23:26) [16]


> Программы писать нужно.


Ерунду какую-то говоришь. Программы нужно скачивать из интернета.


 
korneley ©   (2008-04-03 23:54) [17]

Писать нужно документацию :)


 
Германн ©   (2008-04-04 01:00) [18]


> korneley ©   (03.04.08 23:54) [17]
>
> Писать нужно документацию :)
>

И так сойдет - The Software is being delivered to you "AS IS"


 
Тыщ   (2008-04-04 08:03) [19]

korneley ©   (03.04.08 23:54) [17]

> Писать нужно документацию :)

Мне тем Delphi и нравится, что с его синтаксисом получается практически самодокументированный код.


 
Игорь Шевченко ©   (2008-04-04 09:34) [20]


> Мне тем Delphi и нравится, что с его синтаксисом получается
> практически самодокументированный код.


не получается


 
Johnmen ©   (2008-04-04 09:41) [21]

Программы надо не писать, а составлять. Ну типа как паззл, из кусочков, надерганных в инете.
Это сейчас самый модный способ, для правильных пацанов.


 
Тыщ   (2008-04-05 11:29) [22]

Почти написал, осталось как раз... заставить иконки прятаться, либо показываться.
Как это правильно делается, подскажите пожалуйста.

Делаю вот так, происходит что-то странное, область иконок не меняет размер:

SendMessage(GetToolbarHandle,TB_HIDEBUTTON,Index,1); // 0 для того, чтобы показать иконку
SendMessage(GetToolbarHandle,TB_AUTOSIZE,0,0);


Была идея самостоятельно менять размер области иконок, позиции часов, но кажется, это самый кривой и ненадежный способ.

Исходники и остальное тут:
http://tysch.narod.ru/neattray01.rar
Надеюсь, сейчас ссылка будет работать.


 
Тыщ   (2008-04-06 08:05) [23]

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


 
Тыщ   (2008-04-06 16:59) [24]

Странно, удалили "up"...

Никто не знает/не хочет помочь?


 
Тыщ   (2008-04-07 21:56) [25]

Удалено модератором
Примечание: Создание пустых сообщений


 
Тыщ   (2008-04-08 17:35) [26]

Ладно, допустим, заставить иконку перейти из спрятанного состояния в показанное можно, поменяв ей картинку туда и обратно.

А как спрятать иконку? Она обычно только сама прячется, по времени.


 
Тыщ   (2008-04-08 17:51) [27]

Кстати, никто исходники не посмотрел?


 
Тыщ   (2008-04-10 16:13) [28]

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



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

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

Наверх




Память: 0.5 MB
Время: 0.007 c
15-1207737974
Дмитрий С
2008-04-09 14:46
2008.05.25
Lines под Vista


4-1189600719
AlexEgorov
2007-09-12 16:38
2008.05.25
Непонятное поведение в сервисе: есть обычный код -


15-1207730976
Виталий
2008-04-09 12:49
2008.05.25
Виртуальная машина Linux в домене


15-1208155314
Qumbs
2008-04-14 10:41
2008.05.25
SSL через прокси


15-1207707360
Slider007
2008-04-09 06:16
2008.05.25
С днем рождения ! 9 апреля 2008 среда





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