Draw.Fill

OpenTuring

Draw.FillPart of Draw module

Syntax   Draw.Fill (x, y : int, fillColor, borderColor : int)

Description   The Draw.Fill procedure is used to color in a figure that is on the screen. Starting at (x, y), the figure is filled with fillColor to a surrounding border whose color is borderColor.

Example   This program draws an oval with x and y radius of 10 in the center of the screen in bright green. Then the oval is filled with red. The maxx and maxy functions are used to determine the maximum x and y values on the screen.

        View.Set ("graphics")
        const midx := maxx div 2
        const midy := maxy div 2
        Draw.Oval (midx, midy, 10, 10, brightgreen)
        Draw.Fill (midx, midy, red, brightgreen)

Execute  

Details   The screen must be in a "graphics" mode. See the View.Set procedure for details. If the screen is not in a "graphics" mode, an error will occur.

Status   Exported qualified.

This means that you can only call the function by calling Draw.Fill, not by calling Fill.

See also   View.Set, maxx, maxy and the various procedures in the Draw unit.