Epson FX-185 User Manual - Page 144
Lprint Chr$27bchr$2chr$25chr$30chr$1
View all Epson FX-185 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 144 highlights
You can store up to eight channels of tab stops, numbered from 0 to 7. You use a format that is similar to the one for a single set: CHR$(27)"b"CHR$(N)CHRR$(n ) . . . CHR$(n )CHR$(0) 1 k where N stands for a reference number between zero and seven under which this channel will be stored. If you have already stored a set using ESCape "B", the FX has labelled it as channel 0. If your system won't send lowercase letters, substitute CHR$(98) for the "b". As for ESCape "B", you can store up to 16 stops, and you can use numbers between 1 and 254. You use either 0 or a number smaller than nk to terminate the setting process. Because the channels are stored, you must make the printer recall one before you can use it. You use this format: CHR$(27)"/"CHR$(n) where n stands for the number of the channel (0 - 7). After you have used this format, you perform tabbing by using CHR$(11) as usual. Of the two reasons we mentioned for using channels, the programming of a multipage report form is the simpler. The program shown demonstrates the way you could set up an outline to be filled in by someone else or at a later date. Figure 9-13 shows the printout of that program. NEW 10 LPRINT CHR$(27)"b"CHR$(1)CHR$(15)CHR$(40)CHR$(1); 20 ' SET TABS AT 15,40 FOR CHANNEL #1 20 LPRINT CHR$(27)"b"CHR$(2)CHR$(25)CHR$(30)CHR$(1); 40 ' SET TABS FOR CHANNEL #2 AT 25,30 50 LPRINT CHR$(27)"b"CHR$(3)CHR$(30)CHR$(45)CHR$(1); 60 ' SET TABS FOR CHANNEL #3 AT 30,45 100 ' ****** START OF MAIN PROGRAM ****** 110 FOR Z=1 TO 3 : READ X 120 LPRINT "TOP OF PAGE" 130 LPRINT CHR$(27)"/"CHR$(X); 140 ' SET CURRENT CHANNEL "PAGE" 150 LPRINT CHR$(11)"TAB #1 FOR CHANNEL"X 160 LPRINT CHR$(11)"TAB #2 FOR CHANNEL"X 170 LPRINT CHR$(140); 180 NEXT Z 190 DATA 1,2,3 2000 LPRINT CHR$(27)"@" 10000 END 127