Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Ďalej »

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.
  • Žiadne štítky