ENTRY OnMouseMove(IN INT _refId, IN INT _X, IN INT _Y)
; akcie
END OnMouseMove
Špeciálna obsluha:
ENTRY XXX_OnMouseMove(IN INT _X, IN INT _Y)
; akcie
END XXX_OnMouseMove
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
"_" .
_X
Vstupný parameter typu Int.
_Y
Vstupný parameter typu Int.
Popis
Udalosť posiela skriptu informáciu o pohybe myši v schéme. Keď sa myš pohybuje nad grafickými objektmi, windows prvkami a nad vloženými
zobrazovačmi typu Alarm, Browser, Graf a Monitorovanie, súradnice x,y odpovedajú pri pohybe nad grafickými objektmi polohe v schéme. V ostaných prípadoch polohe vo vloženom prvku.
Parameter _refId sa používa pre grafické objekty, ktoré majú priradenú Referenčnú premennú rôznu od 0. Je teda možné
použiť špeciálnu obsluhu udalosti. Pre grafické objekty, ktoré Referenčnú premennú nemajú, je možné použiť jedine globálnu
obsluhu a parameter _refId bude rovný 0. Takisto aj v prípade, že užívateľ stlačí tlačidlo myši nad schémou (nie nad
grafickým objektom).
Príklad
Globálna obsluha udalosti:
ENTRY OnMouseMove(IN INT _refId, IN INT _xPos, IN INT _yPos)
END OnMouseMove
Špeciálna obsluha udalosti:
ENTRY TV_OnMouseMove(IN INT _xPos, IN INT _yPos)
END TV_OnMouseMove
Pridať komentár