Udalosť OnGraphBtnClick


Deklarácia
Globálna obsluha:
 ENTRY OnGraphBtnClick(IN INT _refId, IN INT _LineNr)
 ; akcie
 END OnGraphBtnClick 

Špeciálna obsluha:
 ENTRY XXX_OnGraphBtnClick(IN INT _LineNr)
 ; akcie
 END XXX_OnGraphBtnClick 

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 "_".
_LineNr Poradové číslo grafického priebehu, pri ktorom bolo stlačené tlačidlo.

Popis
Udalosť je generovaná, ak užívateľ stlačí užívateľské tlačidlo na ploche grafu.
Príklad
Špeciálna obsluha udalosti:
 
 ; obsluha udalosti: Stlačenie užívateľského tlačidla v zobrazovači
 ; typu Graf, ku ktorému je pripojená referenčná premenná _GRAPH
 ENTRY GRAPH_OnGraphBtnClick(IN INT _LineNr)
   ; akcie
 END GRAPH_OnGraphBtnClick 

 
Globálna obsluha udalosti:
 
 ; obsluha udalostí: Stlačenie užívateľského tlačidla v zobrazovačoch
 ; typu Graf,ktoré nemajú definovanú špeciálnu obsluhu tejto udalosti
 ENTRY OnGraphBtnClick(IN INT _refId, IN INT _LineNr)
 ; _refId - hodnota Referenčnej lokálnej premennej schémy,
 ; ktorá je pripojená ku grafickému objektu
   IF _refId = _GRAPH THEN  ; test ktorý určí, v ktorom zobrazovači došlo k udalosti
    ; akcie
   ENDIF
 END OnGraphBtnClick 

Poznámka
Ak sú v jednom skripte definované obidvoje obsluhy, globálna nebude nikdy zavolaná pre _refId=_List, lebo existuje špeciálna obsluha.

Súvisiace stránky:

Napíšte komentár