Date: Thu, 28 Mar 2024 15:29:43 +0100 (CET) Message-ID: <1771785995.111112.1711636183322@srvdoc.doc.ipesoft.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_111111_2113355021.1711636183322" ------=_Part_111111_2113355021.1711636183322 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The functions with return value are standard functions that occur in expressions. On the bas= is of their evaluation, they gain the value that is then implied into the e= xpression evaluation.
Control functions (with a void return value) are functions that m= ay not occur in an expression, because they do not gain the value. Their ev= aluation is characterized by the execution of the specific operation, on th= e basis of the function parameters. Such functions may be used only in a sc= ript, not in the expression, e.g. for object of I/O tag type.
All up-to-now implemented control functions are used only in the = context of ESL script within the frame of Active picture.
The control function in ESL script, are written like other functions. Th= is is the example of notation of the control function %HI_VisiblePicture= , that hides or shows the picture according to one value of its one par= ameter.
%HI_VisiblePicture(@FALSE) ; hid= es the picture
%HI_VisiblePicture(@TRUE) ; sho= ws the picture
INT _i
_i :=3D %HI_VisiblePicture(@FALSE)
Related pages: