Setzt den Text eines Eintrags von einem Tray Menü Control.
TrayItemSetText ( controlID, text )
Parameter
| ControlID | Die Control-Identifikationsnummer (Control-ID) wie von einer TrayCreateItem oder TrayCreateMenu Funktion zurückgegeben. |
| text | Der neue Text eines Eintrags von einem Tray Menü Control. |
Rückgabewert
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück. |
Bemerkungen
Um den Text des Standardeintrages (Skript pausieren/beenden) zu ändern sind die Konstanten $TRAY_ITEM_EXIT und $TRAY_ITEM_PAUSE als controlID zu verwenden.
Verwandte Funktionen
TrayItemGetText, TrayCreateItem, TrayCreateMenu
Beispiel
#Include <Constants.au3>
#NoTrayIcon
Opt("TrayAutoPause",0) ; Das Skript pausiert nicht, wenn auf das Trayicon geklickt wird.
$valitem = TrayCreateItem("Wert:")
TrayCreateItem("")
$aboutitem = TrayCreateItem("Über")
TraySetState()
TrayItemSetText($TRAY_ITEM_EXIT,"Programm beenden")
TrayItemSetText($TRAY_ITEM_PAUSE,"Programm pausieren")
While 1
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $valitem
TrayItemSetText($valitem,"Wert:" & Int(Random(1,10,1)))
Case $msg = $aboutitem
Msgbox(64,"Über:","AutoIt3-Tray-Beispiel")
EndSelect
WEnd
Exit