Funktionreferenz


TraySetPauseIcon

Beschreibung anzeigen in

Setzt ein bestimmtes Pause-Trayicon.

TraySetPauseIcon ( [filename [, iconID]] )

Parameter

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.

Rückgabewert

Keine.

Bemerkungen

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.

Verwandte Funktionen

TraySetIcon, TraySetState

Beispiel

#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