2001/10/02
CHAPTER 2 "PCL" - 32
100 REM --- MOVING CURSOR 1 INCH TO THE RIGHT ---
110 LPRINT ESC$+"*p+300X";
120 LPRINT "C";
130 REM --- PAPER EJECT ---
140 LPRINT CHR$(12);
150 END
<Sample file 4>
Horizontal cursor positioning - decipoints
Esc&a#H
(27)(38)(97)#(72)
<1Bh><26h><61h>#<48h>
# = number of decipoints 1/720"
•
A plus or minus sign preceding the number of decipoints parameter indicates that the cursor is to be
positioned relative to its current position. A signed positive parameter value signifies that the cursor is to be
repositioned to the right on the page, a negative value means that it will be moved to the left.
•
An unsigned number as the parameter signifies that the horizontal repositioning is absolute - the cursor will
be repositioned the specified number of decipoints to the right of the left edge of the logical page, the PCL
coordinate system’s y -axis.
•
The cursor’s vertical position remains unchanged.
•
If you attempt to move the cursor to a position that is outside the boundaries of the logical page, the cursor
will be positioned at either the left or right edge of the logical page as appropriate.
10 REM ***** HORIZONTAL CURSOR POSITIONING *****
20 ESC$=CHR$(27)
30 REM
40 REM --- POSITIONING CURSOR AT 1 INCH ---
50 LPRINT ESC$+"&a720H";
60 LPRINT "A";
70 REM --- MOVING CURSOR 0.5 INCHES TO THE LEFT ---
80 LPRINT ESC$+"&a-360H";
90 LPRINT "B";
100 REM --- MOVING CURSOR 1 INCH TO THE RIGHT ---
110 LPRINT ESC$+"&a+720H";
120 LPRINT "C";
130 REM --- PAPER EJECT ---
140 LPRINT CHR$(12);
150 END
<Sample file 5>
4.2.23. Positioning the cursor using control codes
The carriage return, space, horizontal tab and backspace control codes can also be used to reposition the cursor
using the current VMI and HMI settings.
4.2.24. Using the cursor position stack
You can save and retrieve up to 20 cursor positions using the cursor position stack.
Esc&f#S
(27)(38)(102)#(115)
<1Bh><26h><66h>#<73h>
# = 0 or 1
•
Setting # to 0 stores the current cursor position on the stack.
•
Setting # to 1 retrieves the cursor position currently on the top of the stack and makes it the current cursor
position.
•
Resetting the printer deletes all the positions from the stack.
Содержание HL-1250
Страница 15: ...2001 10 02 CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION ...
Страница 20: ...2001 10 02 CHAPTER 1 INTRODUCTION 6 ...
Страница 21: ...2001 10 02 CHAPTER 2 PCL 1 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE ...
Страница 59: ...2001 10 02 CHAPTER 2 PCL 39 ...
Страница 76: ...2001 10 02 CHAPTER 2 PCL 56 ...
Страница 104: ...2001 10 02 CHAPTER 2 PCL 84 71 71 Lines picture Same as above ...
Страница 109: ...2001 10 02 CHAPTER 2 PCL 89 ...
Страница 123: ...2001 10 02 CHAPTER 2 PCL 103 ...
Страница 131: ...2001 10 02 CHAPTER 3 PCL5C 1 CHAPTER 3 PCL5C ...
Страница 149: ...2001 10 02 CHAPTER 4 HP GL 2 1 CHAPTER 4 HP GL 2 GRAPHICS LANGUAGE ...
Страница 185: ...2001 10 02 CHAPTER 4 HP GL 2 37 150 LPRINT TR0 PA3900 4900 PM0 PA5100 4900 4500 6100 PM1 160 LPRINT PM2 FP ...
Страница 199: ...2001 10 02 CHAPTER 4 HP GL 2 51 ...
Страница 204: ...2001 10 02 CHAPTER 4 HP GL 2 56 ...
Страница 205: ...2001 10 02 CHAPTER 5 PJL 1 CHAPTER 5 PJL PRINTER JOB LANGUAGE ...
Страница 232: ...2001 10 02 CHAPTER 5 PJL 28 AUTOLF Sets AUTO LF ON or OFF AUTOMASK Sets AUTO MASK ON or OFF SELREADOUT ON or OFF ...
Страница 248: ...2001 10 02 CHAPTER 5 PJL 44 ...
Страница 263: ...2001 10 02 CHAPTER 5 PJL 59 ...
Страница 264: ...2001 10 02 CHAPTER 6 EPSON 1 CHAPTER 6 EPSON FX 850 ...
Страница 286: ...2001 10 02 CHAPTER 6 EPSON 23 LPRINT CHR 27 CHR 37 CHR 1 CHR 0 Select downloaded characters ...
Страница 290: ...2001 10 02 CHAPTER 6 EPSON 27 Sample 12 ...
Страница 292: ...2001 10 02 CHAPTER 6 EPSON 29 Sample 14 ...
Страница 294: ...2001 10 02 CHAPTER 7 IBM PROPRINTER 1 CHAPTER 7 IBM PROPRINTER XL ...
Страница 315: ...2001 10 02 CHAPTER 7 IBM PROPRINTER 22 ...
Страница 316: ...2001 10 02 CHAPTER 8 BAR CODE CONTROL 1 CHAPTER 8 BAR CODE CONTROL ...
Страница 326: ...2001 10 02 CHAPTER 9 HP GL 1 CHAPTER 9 HP GL GRAPHICS LANGUAGE ...
Страница 353: ...10 5 2001 APPENDIX A COMPARISON LIST 1 APPENDIX A COMPARISON LIST ...
Страница 391: ...10 5 2001 APPENDIX A COMPARISON LIST 39 AUTOSKIP ON OFF ON OFF ON OFF ON OFF ...
Страница 413: ...2001 10 02 APPENDIX C HBP MODE COMMANDS 1 APPENDIX C HBP MODE COMMANDS For HL 820 1020 1040 Only ...
Страница 426: ...2001 10 02 APPENDIX C HBP MODE COMMANDS 14 ...