OnSubPictureClosed
Udalosť OnSubPictureClosed
Deklarácia
ENTRY OnSubPictureClosed(IN ALIAS _pictureRef)
; akcie
END OnSubPictureClosed
alebo
ENTRY OnSubPictureClosed(IN ALIAS _pictureRef, IN INT _instanceId)
; akcie
END OnSubPictureClosed Parametre
_pictureRef | Povinný vstupný parameter typu ALIAS. |
_instanceID | Inštančné ID zatvorenej schémy. |
Popis
Udalosť je generovaná po zatvorení schémy, ktorá bola otvorená ako podschéma aktuálnej schémy (napríklad akcia OPEN DIRECT) a následnom prenesení vstupno-výstupných parametrov. Zatvorená schéma je identifikovaná parametrom typu ALIAS, ktorý je inicializovaný ako odkaz na ňu.
Udalosť je využiteľná napríklad, keď je potrebné reagovať na zmenu vstupno-výstupných premenných schémy, ktoré sú ovplyvnené zatvorením podschémy.
V prípade druhého variantu deklarácie obsluhy je známe aj inštančné ID zatvorenej schémy.
Príklad
; obsluha udalosti OnSubPictureClosed
ENTRY OnSubPictureClosed(IN ALIAS _schemeRef)
IF _schemeRef\HBJ = S.SubScheme\HBJ THEN
; bola zatvorená podschéma S.SubScheme, ktorá bola otvorená
; na obsluhe udalosti BtnOK_OnClick
; Ak schéma S.SubScheme obsahuje vstupno-výstupné premenné,
; ich hodnoty sú prenesené do aktuálnej schémy
ENDIF
END OnSubPictureClosed
; obsluha udalosti: Stlačenie tlačidla myši
ENTRY BtnOK_OnClick
; otvorenie podschémy
OPEN S.SubScheme DIRECT
END BtnOK_OnSubPictureClosed Súvisiace stránky: