Specifications

Revision C 16/01/96
Chapter 8 "HP-GL2" 27
EA - Edge Rectangle Absolute
EA X, Y[;]
X ; X coordinate of opposite corner for the rectangle
Y ; Y coordinate of opposite corner for the rectangle
X and Y coordinates are absolute coordinates in current units.
Plots the rectangle formed by the current position and the opposite corner specified by X and Y.
After plotting, the cursor returns to its point of origin, and pen up/down status remains as selected.
Plotting is performed whether the pen is up or down.
10 '-Edge Rectangle Absolute-
20 WIDTH "LPT1:", 255
30 LPRINT CHR$(27); "E";
40 LPRINT CHR$(27); "%0B";
50 LPRINT "IN;SP1;";
60 LPRINT "SC0,150,0,150,1;"
70 LPRINT "PA25;105;EA65;130;"
80 LPRINT "PA30;110;EA70,135;"
90 LPRINT "PA35;115;EA75;140;"
100 LPRINT CHR$(27); "%0A";
110 LPRINT CHR$(27); "E";
120 END
<sample 31>
ER - Edge Rectangle Relative
ER X, Y[;]
X ; X coordinate of opposite corner for the rectangle
Y ; Y coordinate of opposite corner for the rectangle
Coordinates are relative to the current position in current units.
Plots the rectangle formed by the current position and the opposite corner specified by X and Y.
After plotting, the cursor returns to its point of origin.
Plotting is performed whether the pen is up or down.
10 '-Edge Rectangle Relative -
20 WIDTH "LPT1:", 255
30 LPRINT CHR$(27); "E";
40 LPRINT CHR$(27); "%0B";
50 LPRINT "IN;SP1;";
60 LPRINT "SC0;150;0;150;1;"
70 LPRINT "PA25,105;ER40,25;"
80 LPRINT "PR 5, 5;ER40,25;"
90 LPRINT "PR 5, 5;ER40,25;"
100 LPRINT CHR$(27); "%0A";
110 LPRINT CHR$(27); "E";
120 END
<Sample 32>