HTBasic Help
×
Menu
Index

SYMBOL

Allows the user to define label symbols.
 
 SYMBOL numeric-array(*) [,FILL] [,EDGE]
 
Usage:
SYMBOL Code(*)
SYMBOL Hieroglyph(*),FILL,EDGE
Example: SYMBOL.BAS
Description:
SYMBOL uses a two-dimensional two-column or three-column array to plot a User-defined symbol. They are created with moves and draws in the LABEL font coordinate system, an area nine units wide and fifteen units high. Unlike LABEL, SYMBOL allows coordinates outside the character cell.
The symbol is drawn using the current pen control and line type and will be clipped at the clip boundary. A move is always done to the first point and the current pen position is left at the last X,Y position specified in the array and is not updated to the next character position. The CSIZE, LDIR and LORG statements affect the SYMBOL statement.
See PLOT for an explanation of FILL, EDGE, and array operations supported by SYMBOL. See the Users Guide for more information about the SYMBOL coordinate system.
BackPorting to HP BASIC:
LORG 5 moves the symbol origin from (0,0) to (5,8). In HP BASIC it moves the origin to (4.5,7.5).
See Also: