Что нового

Черный фон мигающей иконки трея

RaZum

Знающий
Сообщения
78
Репутация
14
При мигании значка скрипта в системном трее, он меняется на черный квадрат.
Можно ли сменить этот черный квадрат на другой значек или на прозрачный ?
 
Автор
R

RaZum

Знающий
Сообщения
78
Репутация
14
Хотелось бы конечно подменить черный квадратик, но видимо это затратно.
Придется играть с заменой.
Как-нибудь так
Код:
Local $File = @SystemDir & "\netshell.dll"

Func Example_1 () ; одно-направленный
	While 1
		For $i = 152 To 157
			TraySetIcon ($File, -$i)
			Sleep (500)
		Next
	WEnd
EndFunc

Func Example_2 () ; дву-направленный
	Local $j = 1
	While 1
		For $i = 1 To 5 ; если c 0, то задержка на краях (двойной показ)
			TraySetIcon ($File, -154.5 - 2.5 * $j + $i * $j)
			Sleep (500)
		Next
		$j *= -1
	WEnd
EndFunc
 
Верх