ENTRY OnTreeItemChange(IN INT _refId, IN INT _ItemHandle, IN TEXT _NewText)
; akcie
END OnTreeItemChange
Špeciálna obsluha:
ENTRY XXX_OnTreeItemChange(IN INT _ItemHandle, IN TEXT _NewText)
; akcie
END XXX_OnTreeItemChange
Parametre
_refId
Pre globálnu obsluhu - povinný vstupný parameter typu Int.
XXX
Meno Referenčnej premennej pripojenej ku grafickému objektu bez úvodného znaku
"_" .
_ItemHandle
Handle na položku v strome, ktorá sa má meniť.
_NewText
Nový názov položky grafického objektu typu Strom.
Popis
Udalosť je generovaná, ak užívateľ zmení text položky grafického objektu typu
Strom.
Príklad
Špeciálna obsluha udalosti:
; obsluha udalosti: Zmena textu grafického objektu typu Strom,
; ku ktorému je pripojená referenčná premenná _TREE
ENTRY TREE_OnTreeItemChange(IN INT _LineNr, IN FLOAT _value, IN INT _mouseBtn)
;akcie
END
Globálna obsluha udalosti:
; obsluha udalostí: Zmena textu grafického objektu typu Strom,
; ktorý nemá definovanú špeciálnu obsluhu tejto udalosti
ENTRY OnTreeItemChange(IN INT _refId, IN INT _LineNr IN FLOAT _value, IN INT _mouseBtn)
; _refId - hodnota Referenčnej lokálnej premennej schémy, ktorá je pripojená ku grafickému objektu
IF _refId = _TREE THEN ; test ktorý určí, v ktorom zobrazovači došlo k udalosti
; akcie
ENDIF
END
Poznámka
Ak sú v jednom skripte definované obe obsluhy, globálna nebude nikdy zavolaná, lebo existuje špeciálna obsluha.