Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Udalosť OnTreeItemChange
Deklarácia
Globálna obsluha:
Špeciálna obsluha:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnTreeItemChange(IN INT _refId, IN INT _ItemHandle, IN TEXT _NewText) ; akcie END OnTreeItemChange |
Špeciálna obsluha:
Blok kódu | ||||
---|---|---|---|---|
| ||||
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 je generovaná, ak užívateľ zmení text položky grafického objektu typu Strom.
Príklad
Špeciálna obsluha udalosti:
Blok kódu | ||||
---|---|---|---|---|
| ||||
; 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 | ||||
---|---|---|---|---|
| ||||
; 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.