
str.
90
trakcie pracy programu. Przy korzystaniu w jednym wydruku z
kilku różnych zestawów znaków, trzeba więc odpowiednio dopasować
znaki w odczytywanym dodatkowo zestawie oraz znaki w pliku,
który zawiera ich definicje dla drukarki.
DRIVER.SYS także jest odczytywany tylko podczas uruchamiania
First XLEnt i umożliwia dostęp do dodatkowych możliwości
drukarki. Wykaz tych możliwości oferowanych przez aktualnie
użyty plik DRIVER.SYS jest wyświetlany po naciśnięciu klawisza
<SELECT>.
Oryginalny DRIVER.SYS umożliwia otrzymanie tylko
najprostszych modyfikacji druku. Poniżej jest więc pokazany
program tworzący nowy plik DRIVER.SYS, który pozwala na
wykorzystanie znacznie większej liczby odmian druku dostępnych w
drukarce Star LC-10 (NX-1000). Funkcje te są oznaczane w tekście
przeznaczonym do druku przez naciśnięcie klawisza literowego
razem z klawiszem <OPTION>.
PU 10 REM * DRIVER.SYS CREATOR *
VG 20 DIM T$(14):OPEN #1,8,0,"D:DRIVER.SY
S":RESTORE :TRAP 60
WV 30 READ T$:PUT #1,ASC(T$)+128:PUT #1,0
:FOR I=1 TO 6:READ X:PUT #1,X:NEXT I
RW 40 READ T$:? #1;T$:IF LEN(T$)<14 THEN
FOR I=LEN(T$) TO 14:PUT #1,155:NEXT I
SE 50 GOTO 30
GT 60 E=PEEK(195):IF E=6 THEN CLOSE #1:?
"GOTOWE":END
IZ 70 ? "BLAD NUMER ";E;CHR$(253):END
BG 100 DATA B,27,69,155,27,70,155
XI 110 DATA BOLDFACE
KJ 120 DATA U,27,45,1,27,45,0
TI 130 DATA UNDERLINE
HU 140 DATA X,27,14,155,20,155,155
JO 150 DATA EXPANDED
WA 160 DATA S,27,83,0,27,84,155
PF 170 DATA SUPERSCRIPTS
XG 180 DATA T,27,83,1,27,84,155
RU 190 DATA SUBSCRIPTS
AE 200 DATA I,27,52,155,27,53,155
UP 210 DATA ITALICS
UO 220 DATA N,15,155,155,18,155,155
KS 230 DATA CONDENSED
DB 240 DATA E,27,77,155,27,80,155
JU 250 DATA ELITE
VN 260 DATA L,27,120,1,27,120,0
OH 270 DATA LETTER QUALITY
CZ 280 DATA V,27,104,1,27,104,0
OL 290 DATA VERT. ENLARGED
PH 300 DATA 0,27,95,1,27,95,0
XT 310 DATA OVERLINE
ZX 320 DATA D,27,71,155,27,72,155
QF 330 DATA DOUBLESTRIKE
YR 340 DATA P,27,112,1,27,112,0
CO 350 DATA PROPORTIONAL
AA 360 DATA G,27,48,155,27,50,155
Komentáře k této Příručce