Below are the current bonus label settings for the dozen bonus labels included on your label sheets. Are all of these settings okay? (Y or N)
\"
\"
\CALL PR_BONUS
\CURS CRSR_XLOC,4\QUES #200,1\IF #200<>'Y' AND #200<>'N'\BEEP 67,89\JUMP DO_BONUS\ENDIF
\IF #200='Y'\JUMP SETUP_HP\ENDIF
\X WHICHBONUS\LOC #320,0\WID #321 DOT
Enter the bonus label number you wish to change. (1 through 12.) Enter 0 (zero) or just press <RETURN> to leave all as is. Enter -1 (negative 1) to reset to default values.
\IF #200=0\JUMP SETUP_HP\ELSE\MOVE 'Y' TO CHGD_LBL\IF #200=-1\CALL RESET_BONUS\CALL PR_BONUS\JUMP WHICHBONUS\ELSE\IF #200<1 OR #200>12\BEEP 72,66\JUMP WHICHBONUS\ENDIF\MOVE 'Y' TO CHGD_LBL
\MOVE #200+159 TO G\CURS CRSR_XLOC,17,CRSR_XLOC+11,18\QUES #G,24,1,L\CALL PR_BONUS\JUMP WHICHBONUS
\X PR_BONUS\LOC #320,100\WID 20 DOT C
1
2
3
4
5
6
7
8
9
10
11
12
\MOVE 160 TO G\X PRINTB\BLA #320+20,100+((G-160)*11),639,100+(((G+1)-160)*11)
\LOC #320+20,100+((G-160)*11)\DISPLAY #G\ADD 1 TO G\IF G<172\JUMP PRINTB\ENDIF
\RETURN
\X SETUP_HP\MOVE PRT_LOC TO #200\LOCATE #320,0\WIDTH #321 DOTS\HEIGHT 400\BLA #320,0,639,#322
Where is your printer located? (LPT1:, LPT2: or LPT3:.) Enter a 1, 2 or a 3 now. Just press <RETURN> to use the current setting.
\CURSOR CRSR_XLOC,5,CRSR_XLOC,5\QUEST #200,1\IF #200<'1' OR #200>'3'\BLANK #320,0,639,#322\BEEP 49,49\JUMP SETUP_HP\ENDIF
\IF #200<>PRT_LOC\MOVE 'Y' TO CHGD_LBL\MOVE #200 TO PRT_LOC\ENDIF
\LOCATE #320,0\BLA #320,0,639,#322
Some printers require "SETUP" or "CONFIGURATION" codes to work properly.
\"
You might use these codes to set margins for older HP printers or, if you are not using a HEWLETT PACKARD brand printer you may be able to set your printer in HP EMULATION mode with these codes.
\"
Most compatible printers have front panel switches to configure them in HP LASERJET mode. Some boot up in HP mode.
\"
To send non-printable ASCII characters, enclose them in brackets. For example to send code 27, the "escape" code, type [27]. To send an open-bracket ([), code two of them in a row.
\"
See your printer documentation to find out if you need these codes. You may enter up to 4 code lines. A blank line will stop accepting code lines.
\"
\IF LABTYPE<>'3.5"'\BLA 0,#301,639,412\ENDIF
NOTE: If you use ANY codes, we will NOT automatically send the RESET and margin setup codes. Normally, this means that after sending your codes to put your printer in HP EMULATION, you should send [27]E ('escape','E').
\MOVE 1 TO Z
\MOVE #550 TO #200\X LINE1\IF LABTYPE='3.5"'\CURSOR CRSR_XLOC,25,80,26\ELSE\CURSOR CRSR_XLOC,14,80,15\ENDIF