Setzt ein bestimmtes Pause-Trayicon.
TraySetPauseIcon ( [filename [, iconID]] )
filename | [optional] Der Dateiname des Icons, welches als Pause-Icon im Tray angezeigt werden soll. |
iconID | [optional] Icon-Name, falls die Datei mehrere Icons enthält. |
Um das Standardpauseicon (rotes Kreuz) wiederherzustellen, ist die Funktion ohne Parameter zu verwenden: TraySetPauseIcon().
Die Angabe einer positiven Zahl bezieht sich auf den "string-equivalenten" Icon-Namen.
Die Angabe einer negativen Zahl führt zu zahlenbasiertem "Index"-Verhalten. Einige DLLs können Icons nur mit negativen Zahlen entpacken.
#include <TrayConstants.au3> ; wird für die $TRAY_ICONSTATE_SHOW Konstante benötigt.
#NoTrayIcon
Example()
Func Example()
TraySetPauseIcon("shell32.dll", 12) ; Setzt das Pause-Icon. Dieses fängt an zu blinken wenn das Traymenü ausgewählt und das Skript pausiert wurde.
TraySetState($TRAY_ICONSTATE_SHOW) ; Zeigt das Traymenü.
While 1
Sleep(100) ; CPU-Last verhindern.
WEnd
EndFunc ;==>Example