PDA

Показать полную графическую версию : Как "развернуть" трей


FlatX007
18-08-2009, 16:07
В SciTE была функция (если неизменяет память) после остановки запущеного скрипта он автоматически обновлял трей ...т.е. разворачивал и сворачивал "нажимая" на соответствующую кнопку.

Хотелось бы узнать как он =) это делает.

Creat0R
18-08-2009, 16:27
после остановки запущеного скрипта он автоматически обновлял трей »
Небыло такого вроде.

т.е. разворачивал и сворачивал "нажимая" на соответствующую кнопку »
Что разворачивал, и главное, зачем?

FlatX007
18-08-2009, 17:17
НУ когда скрипт останавливается, в трее иконка остаётся ... он и обновляет трей.
кароче неважно, как мне это сделать ?

Запускаем скрипт из SciTE, потом Tools -> Stop Executing ... трей разворачивается и сворачивается (у меня же ведь не глюки, вижу! )

Creat0R
18-08-2009, 17:49
как мне это сделать ? »
_RefreshTrayIcons() UDF (http://www.autoitscript.com/forum/index.php?showtopic=94447)?

FlatX007
18-08-2009, 18:04
я запустил ... создалось куча окон, потом закрылось, трей не обновился :(

Судя по описанию не тестировалось на Вин7 - протестировал, не работает!

Creat0R
19-08-2009, 00:49
протестировал, не работает! »
Что показывает Au3 Info Tool при навидении на области трея (внешняя и внутренняя)?

FlatX007
19-08-2009, 15:34
Что показывает Au3 Info Tool »
Имелось ввиду AutoIt Window Info ...

Это если навести на кнопку для раздвигания трея

Creat0R
19-08-2009, 16:20
Это если навести на кнопку для раздвигания трея »
Там есть две области (одна внутри другой), включи подсветку элементов и покажи результат второй (навидение на рамку иконок).

P.S
Кстати, возможно проблема как раз в том что иконки спрятаны?

FlatX007
19-08-2009, 17:03
даже незнаю ... может бы я остановился на этом _RefreshTrayIcons() UDF , но как я буду её тестировать для применения на ХР. Ставить виртуальную ХРюшу очень нехочется ...

Creat0R
20-08-2009, 00:28
FlatX007, Там должен быть элемент с классом TrayNotifyWnd, если его нет, значит в этом и проблема, функция не может распознать хендл. Нужно подобрать все хендлы на Win7 и изменить в функции.




© OSzone.net 2001-2012