OnTreeItemChange

OnTreeItemChange

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

_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.