Sets the itemtext of a tray menu/item control.
TrayItemSetText ( controlID, text )
| controlID | The control identifier (controlID) as returned by a TrayCreateItem or TrayCreateMenu function. |
| text | The new text of the tray menu/item control. |
| Success: | Returns 1. |
| Failure: | Returns 0. |
#include <Constants.au3>
#NoTrayIcon
Opt("TrayAutoPause", 0) ; Script will not be paused when clicking the tray icon.
Local $valitem = TrayCreateItem("Val:")
TrayCreateItem("")
Local $aboutitem = TrayCreateItem("About")
TraySetState()
TrayItemSetText($TRAY_ITEM_EXIT, "Exit Program")
TrayItemSetText($TRAY_ITEM_PAUSE, "Pause Program")
While 1
Local $msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $valitem
TrayItemSetText($valitem, "Val:" & Int(Random(1, 10, 1)))
Case $msg = $aboutitem
MsgBox(64, "About:", "AutoIt3-Tray-sample")
EndSelect
WEnd
Exit