-
Notifications
You must be signed in to change notification settings - Fork 1
draw_dashedline
#Draw.DashedLine
##Syntax Draw.DashedLine (x1, y1, x2, y2, lineStyle, Color : int)
##Description The Draw.DashedLine procedure is used to draw a dotted or dashed line on the screen from (x1, y1) to (x2, y2) using the specified Color.
There are five possible line styles:drawSolid Draws a solid line (same as Draw.Line)drawDash Draws a dashed linedrawDot Draws a dotted linedrawDashDot Draws a line that alternates dashes and dotsdrawDashDotDot Draws a line that alternates dash and dot-dot
##Example This program draws a large X, reaching to each corner of the screen in two different colors. 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, (maxx, maxy) is the right top, etc.
View.Set ("graphics")
% Draw a line in each of the styles.
Draw.DashedLine (0, 50, maxx, 50, drawSolid, brightred)
Draw.DashedLine (0, 100, maxx, 100, drawDash, brightred)
Draw.DashedLine (0, 150, maxx, 150, drawDot, brightred)
Draw.DashedLine (0, 200, maxx, 200, drawDashDot, brightred)
Draw.DashedLine (0, 250, maxx, 250, drawDashDotDot, brightred)
##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.DashedLine, not by calling DashedLine.
##See also view_set.html, maxx.html, maxy.html and the various procedures in the drawmodule.html unit.