qb45advr.hlp (
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Selected Graphics Example Programs
◄Selected Programs► ◄Graphics Programs► ◄Contents► ◄Index►
──────────────────────────────────────────────────────────────────────────────
Graphics Programs
The following programming examples create shapes, colors, and patterns
on your screen.
Example 1
By making either of the CIRCLE statement start or end arguments negative,
you can connect an arc at its beginning or ending point with the center of
a circle. By making both arguments negative, you can draw shapes ranging
from a wedge that resembles a slice of pie, to the pie itself with the
piece missing. This example draws a pie shape with a piece missing.
SCREEN 2
CONST RADIUS = 150, PI = 3.141592653589#
StartAngle = 2.5
EndAngle = PI
' Draw the wedge:
CIRCLE (320, 100), RADIUS, , -StartAngle, -EndAngle
' Swap the values for the start and end angles:
SWAP StartAngle, EndAngle
' Move the center 10 pixels down and 70 pixels to the
' right, then draw the "pie" with the wedge missing:
CIRCLE STEP(70, 10), RADIUS, , -StartAngle, -EndAngle
Sample output
You'll have to run the program to see the output.