Initializing help system before first use

svgclosing

Purpose
Test whether the display window is being closed.
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

© 2001-2025 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.