Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Udalosť OnCloseHI
Deklarácia
| Blok kódu | ||||
|---|---|---|---|---|
| ||||
ENTRY OnCloseHI(BOOL _bClose) ; akcie END OnCloseHI |
Parametre
| _bClose | Povinný vstupno-výstupný parameter. |
Popis
Udalosť generuje process HI pri pokuse užívateľa o jeho zatvorenie. Obsluha udalosti je povinná nastaviť hodnotu vstupno-výstupného parametra _bClose a tým reagovať na akciu užívateľa.
Ak je pred ukončením obsluhy nastavený parameter na hodnotu:
Ak je pred ukončením obsluhy nastavený parameter na hodnotu:
- @TRUE - bude HI zatvorené
- @FALSE - HI nebude zatvorené
Príklad
| Blok kódu | ||||
|---|---|---|---|---|
| ||||
; obsluha udalosti: Pokus o zatvorenie HI ENTRY OnCloseHI(BOOL _bClose) _bClose := @FALSE ; odmietnutie zatvorenia END OnCloseHI |
Process HI s takto definovanou obsluhou udalosti OnCloseHI nie je možné zatvoriť.
Poznámka
Udalosť OnCloseHI by mala byť nadefinovaná len v jednej z aktuálne otvorených schém v HI. Ak je takýchto udalostí definovaných viac, nevykoná sa žiadna z nich a ukončenie HI prebieha štandardným spôsobom, t.j. ako keby nebola žiadna udalosť OnCloseHI definovaná.
Existencia viacerých schém s definovaným spracovaním udalosti OnCloseHI je používateľovi indikovaná error dialógom.
| Info | ||
|---|---|---|
| ||