OnGraphValueClick

OnGraphValueClick

Udalosť OnGraphValueClick


Deklarácia

Globálna obsluha:

ENTRY OnGraphValueClick(IN INT _refId, IN INT _LineNr, IN FLOAT _value, IN INT _mouseBtn) ; akcie END OnGraphValueClick


Špeciálna obsluha:

ENTRY XXX_OnGraphValueClick(IN INT _LineNr, IN FLOAT _value, IN INT _mouseBtn) ; akcie END XXX_OnGraphValueClick

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.

_value

Hodnota, na ktorú sa kliklo.

_mouseBtn

Číslo tlačidla myši.

Popis

Udalosť je generovaná:

  • vtedy, ak užívateľ klikne tlačidlom myši na hodnotu grafického priebehu zobrazeného v grafe

  • iba vtedy, ak je grafický priebeh nakonfigurovaný ako interaktívny

  • iba vtedy, ak je vypnuté Ukazovadlo (grafický kríž)

Príklad

Špeciálna obsluha udalosti:

 

; obsluha udalosti: Kliknutie tlačidlom myši na hodnotu grafického priebehu ; typu Graf, ku ktorému je pripojená referenčná premenná _GRAPH ENTRY GRAPH_OnGraphValueClick(IN INT _LineNr,IN FLOAT _value, IN INT _mouseBtn) ; akcie END GRAPH_OnGraphValueClick

 

Globálna obsluha udalosti:

 

; obsluha udalostí: Kliknutie tlačidlom myši na hodnotu grafického priebehu v zobrazovačoch ; typu Graf, ktoré nemajú definovanú špeciálnu obsluhu tejto udalosti ENTRY OnGraphValueClick(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 = _GRAPH THEN ; test ktorý určí, v ktorom zobrazovači došlo k udalosti ; akcie ENDIF END OnGraphValueClick

Poznámka

Ak sú v jednom skripte definované obe obsluhy, globálna nebude nikdy zavolaná, lebo existuje špeciálna obsluha.


Súvisiace stránky:

Udalosti
Obsluha udalosti