Macro commands may be used either in macros or by sending the commands to DPlot via dynamic data exchange (DDE). Some commands are valid only in macros (noted by Macros Only). Commands sent to DPlot via DDE must be enclosed by square brackets [ ]. Macro commands should not include the brackets.
Command parameters shown in the descriptions below are placeholders for the actual values. Command parameters are either numeric values, equations that evaluate to numbers, or character strings. Character string parameters are always bound by double quotation marks. Equations must be preceded by an equals sign (=).
The pipe symbol (|) in the command syntax indicates that a parameter is optional, and should not be included in your macro unless otherwise noted.
All indices into arrays are 1-based, e.g. Curve1=1 refers to the first curve in a plot.
A 0x prefix for numbers in the descriptions below indicates hexadecimal notation; e.g. 0x0010 = 16.
JR/Viewer indicates that the command is supported by DPlot Jr or DPlot Viewer.
JR/Viewer indicates that the command is NOT supported by DPlot Jr or DPlot Viewer.
Specifies whether individual contour lines are labeled, the frequency of those labels, and formatting options for those labels. flags is a combination of:
|0x00000001||Label contour lines. If not set, no labels are drawn.|
|0x00000002||Labels are transparent. If not set, labels are opaque and will obscure the underlying contour line. (This setting is ignored for "Both lines and shades" (ContourMethod(6)). For those renderings the labels will always be drawn opaque, with the background preserved.)|
|0x00000004||Labels are drawn in black. If not set, labels are drawn using the same color as the corresponding contour line. (This setting is ignored for "Both lines and shades" (ContourMethod(6)). For those renderings the labels will always be drawn in black, subject to the 0x00000010 setting, see below.)|
|0x00000008||Labels will be drawn horizontally. If not set, labels will be oriented with the respective contour lines.|
|0x00000010||If the luminance (red*0.3 + green*0.59 + blue*0.11) of the region above the contour line is some threshold value or greater, the label is drawn in black. Otherwise the label is drawn in white. (This setting is only applicable when "Both lines and shades" ([ContourMethod(6)]) is used.)|
Combine flags options by adding them.
frequency specifies the frequency of the labels. If 0 or 1, every line is labeled; if=2, every other line is labeled, etc.
Contour Options menu command