svgclosing
svgclosing |
Purpose
Synopsis
function svgclosing:boolean
Return value
'false' until the display window is about to be closed, 'true' afterwards.
Example
The following loop uses the browser window opening status as stopping criterion.
solct:= 0 svgrefresh ! Start graph display before svgclosing test while (solct<NBSOL and not svgclosing) do solct+=1 draw_solution(solct) ! Draws a graph calling svgrefresh and svgpause end-do svgwaitclose
Further information
This function can be used to intercept the event of the display window being closed in order to adapt the behaviour of the model execution (
e.g. to interrupt a loop with repeated graphical displays or an optimization solver run).
Related topics