Udalosti aktívnej schémy
Užívateľ pri práci so schémou generuje udalosti, ktoré je možné (nie nutné) v skripte obsluhovať špeciálnymi procedúrami tzv: ENTRY, a týmto ovplyvňovať jej správanie.
ENTRY syntaktickým zápisom pripomína deklaráciu procedúry.
Udalosti môže generovať schéma (napr. pokus o jej zatvorenie, časovač, ...) alebo grafické objekty (stlačenie tlačidla myši, zmena textu, ….). Množina udalostí generovaných grafickými objektmi sa líši podľa ich typu.
Poznámka: V systéme D2000 je možné implementovať aplikačnú funkcionalitu použitím jazyka JAVA. Ekvivalenty k udalostiam aktívnej schémy sú uvedené v samostatnej on-line dokumentácii, ktorá sa nachádza v podadresári Help programového adresára systému D2000.
Spoločné udalosti
Udalosti generované schémou:
- OnActivate
- OnClose
- OnDynamicGraph
- OnFinish
- OnHistoryBegin
- OnHistoryTime
- OnLogOn
- OnMouseWheel
- OnNavHistoryPopState
- OnNewLayer
- OnNewLayerEx
- OnPictResize
- OnPictZoom
- OnPictureWindowStateChanged
- OnPopUpMenu_Result
- OnRFID
- OnSubPictureClosed
- OnTimer
Udalosti generované grafickými objektmi:
Zobrazovač typu Browser:
Zobrazovač typu Browser alebo windows prvok typu Zoznam:
Windows prvok typu Strom:
Zobrazovač typu Graf:
Windows prvok typu Vstup textu:
Ľubovoľný grafický objekt alebo windows prvok Tlačidlo:
Všeobecné:
- OnClick
- OnDragMove
- OnGotFocus
- OnGraphBtnClick
- OnGraphValueClick
- OnKeyPress
- OnLostFocus
- OnMouseEnter
- OnMouseLeave
Drag&Drop udalosti
Udalosti zdrojového objektu:
Udalosti cieľového objektu: