OnAXEvent
Udalosť OnAXEvent
Deklarácia
Globálna obsluha:
ENTRY OnAXEvent(IN INT _refId)
; akcie
END OnAXEvent
Špeciálna obsluha:
ENTRY XXX_OnAXEvent
; akcie
END XXX_OnAXEvent 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 "_". |
Popis
Udalosť je generovaná ActiveX objektom.
Rôzne ActiveX objekty generujú rôzne udalosti - napr. ActiveX kalendár generuje udalosť YearChanged, pri zmene roku. Konkrétne udalosti generované ActiveX objektmi sú popísané v dokumentácii príslušného ActiveX objektu.
Udalosť OnAXEvent môže obsahovať ďalšie parametre, prístup k týmto parametrom je možný pomocou funkcií HI_AXGetParamsNr, HI_AXGetParam a HI_AXSetParam.
Príklad
Špeciálna obsluha udalosti:
ENTRY AX_CAL_OnAXEvent(IN TEXT _eventName)
%HI_AddItem(_List, _eventName + %IToStr(%HI_AXGetParamsNr()),1)
END AX_CAL_OnAXEvent
Do listboxu budú zapisované názvy a počet parametrov udalostí vzniknutých v _AX_CAL.
Súvisiace stránky: