Ermittelt den aktuellen Status eines Controls im traymenü.
TrayItemGetState ( [controlID] )
Parameter
| ControlID | [optional] Die Identifikationsnummer des Controls (Control-ID) wie von einer TrayCreateItem oder TrayCreateMenu Funktion zurückgegeben. |
Rückgabewert
Gibt den Status zurück. Siehe TrayItemSetState Tabelle für Werte.
Bemerkungen
Keine.
Verwandte Funktionen
TrayItemSetState, TrayItemGetHandle
Beispiel
#NoTrayIcon
Opt("TrayMenuMode",1) ; Standard Traymenüeinträge (Skript pausieren/beenden) werden nicht angezeigt.
$getitem = TrayCreateItem("Status ermitteln")
TrayCreateItem("")
$aboutitem = TrayCreateItem("Über")
TrayCreateItem("")
$exititem = TrayCreateItem("Beenden")
TraySetState()
While 1
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $getitem
Msgbox(64,"Status",TrayItemGetState($aboutitem))
Case $msg = $aboutitem
Msgbox(64,"Über:","AutoIt3-Tray-Beispiel")
Case $msg = $exititem
ExitLoop
EndSelect
WEnd
Exit