-
Notifications
You must be signed in to change notification settings - Fork 1
window_close
Tristan Hume edited this page Apr 23, 2012
·
3 revisions
#Window.Close
##Syntax Window.Close (windowID : int)
##Description The Window.Close procedure closes the window specified by the windowID parameter.
##Example The following program opens a window, makes it active and then closes the window after getting a keystroke from the user.
% Open the window
var winID : int
winID := Window.Open ("position:300;300,graphics:200;200")
% Draw the random ovals in the box
var x, y, clr : int
for : 1 .. 20
x := Rand.Int (0, maxx) % Random x
y := Rand.Int (0, maxy) % Random y
clr := Rand.Int (0, maxcolor) % Random color
Draw.FillOval (x, y, 30, 30, clr)
end for
var ch : char := getchar % Wait for input
Window.Close (winID) % Close the window
##Details If a window is selected (i.e. output is going to that window) when it is closed, the main Run window becomes the selected window.
##Status Exported qualified.
This means that you can only call the function by calling Window.Close, not by calling Close.
##See also window_open.html and window_select.html.