ENTRY OnSubPictureClosed(IN ALIAS _pictureRef)
; script actions
END OnSubPictureClosed
or
ENTRY OnSubPictureClosed(IN ALIAS _pictureRef, IN INT _instanceId)
; script actions
END OnSubPictureClosed
Parameters
_pictureRef
Required parameter of the ALIAS type.
_instanceID
Instance ID of the closed picture.
Description
The picture is being generated after closing the picture, that was opened as a subpicture of current picture (e.g. the action OPEN DIRECT) and next passing input-output parameters. The closed picture is defined by the parameter _schemeRef that is initialized as a reference to the picture.
The picture event can be used when you need to react to a change of picture input-output parameters, which are influenced by closing a picture.
For the second type of the declaration, there is also known the instance ID of the closed picture.
Example
; picture event handler: OnSubPictureClosed
ENTRY OnSubPictureClosed(IN ALIAS _schemeRef)
IF _schemeRef\HBJ = S.SubPicture\HBJ THEN
; the subpicture S.SubPicure that was opened by
; the event handler BtnOK_OnClick is now closed
; If the subpicture S.SubPicture contains input-output variables,
; their values are to be passed to current picture
ENDIF
END OnSubPictureClosed
; picture event handler: Pressing a mouse button
ENTRY BtnOK_OnClick
; opening the subpicture
OPEN S.SubPicture DIRECT
END BtnOK_OnSubPictureClosed
0 komentárov