Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Udalosť OnTreeItemChange


Deklarácia
Globálna obsluha:


Blok kódu
languageesl
themeConfluence
 ENTRY OnTreeItemChange(IN INT _refId, IN INT _ItemHandle, IN TEXT _NewText)
 ; akcie
 END OnTreeItemChange 

Špeciálna obsluha:
Blok kódu
languageesl
themeConfluence
 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:


 



Blok kódu
languageesl
themeRDark
 ; 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:


 



Blok kódu
languageesl
themeRDark
 ; 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.