Udalosť OnTreeItemChange


Deklarácia
Globálna obsluha:
 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
_refIdPre globálnu obsluhu - povinný vstupný parameter typu Int.
XXXMeno Referenčnej premennej pripojenej ku grafickému objektu bez úvodného znaku "_" .
_ItemHandleHandle na položku v strome, ktorá sa má meniť.
_NewTextNový 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.


Napíšte komentár