7.4

Table Of Contents
Example
define(&x,integer,1)
for(&x,1,1,10)
show(inttostr(floattoint(random()*20)+1))
crlf()
endfor()
Rectangle (procedure)
Creates and draws a rectangle shape. The rectangle can optionally be filled using the colour specified with the setfillcolor
command. The border can optionally be drawn using the colour specified with the setstrokecolor command.
Syntax
rectangle( x, y, x1, y1, filled, stroked )
Arguments
x, y
Measure values representing the horizontal/vertical position, in inches, of the starting point.
x1, y1
Measure values representing the horizontal/vertical position, in inches, of the bottom right corner of the rectangle.
filled
Boolean value specifying whether the shape should be filled using the colour specified with the setfillcolor command.
stroked
Boolean value specifying whether the shape should be outlined using the colour specified with the setstrokecolor command.
Code Sample Example
This example draws a yellow rectangle with a black border.
Example
setstrokecolor([0,0,0,100])
setfillcolor([0,0,50,0])
rectangle(0,0,3,3,true,true)
©2010 Objectif Lune Inc - 316 -