drawfillboxgraphics procedure

Syntax   drawfillbox (x1, y1, x2, y2, Color : int)

Description   The drawfillbox procedure is used to draw a filled box on the screen with bottom left and top right corners of (x1, y1) to (x2, y2) filled using the specified Color. To get a box outlined in a different color, use drawfillbox with the Color parameter set to the fill color and then call drawbox with the Color parameter set to the border color.

Example   This program will fill the bottom half of the screen with color 1 and then outline it in color 2. The maxx and maxy functions are used to determine the maximum x and y values on the screen. The point (0,0) is the left bottom of the screen and (maxx, maxy) is the right top.

        setscreen ("graphics")
        drawfillbox (0, 0, maxx, maxy div 2, 1)
        drawbox (0, 0, maxx, maxy div 2, 2)

Details   The meaning of the Color number depends on the current palette. See the palette statement.

The screen should be in a "graphics" mode. See the setscreen procedure for details. If the screen is not in a "graphics" mode, it will automatically be set to "graphics" mode.

See also   setscreen, maxx, maxy and the various draw… procedures.