home *** CD-ROM | disk | FTP | other *** search
- 10 dimzz$(12),b$(12):a$=":":e=6:f=13:g=20:h=27:m=8:print"[147]":d1$=""
- 20 poke53280,13:poke 53281,13:d2$=d1$+d1$+d1$:gosub600:rem draw template
- 25 print" enter [144]l to return to loadstar"
- 30 print"[144] for 64[146] or 128[146] computer:";
- 31 le=3:al=.:nu=1:gosub60500:aa$=c$:ifaa$="l"then5000
- 35 rem which computer is the template for - not which mode are you in.
- 40 if aa$<>"128" then m=12:rem 64=wider
- 50 print"[145] using which printer (mps[146]/dps[146]):";
- 51 al=1:nu=.:gosub60500:pr$=c$:ifaa$="l"then5000
- 60 if pr$="mps"then m=m-2:a$="[221]"
- 70 print"[145] ready the printer, then press *[146] "
- 80 get c$:if c$<>"*"then 80
- 90 for k=1824 to 1863:poke k,32:next
- 100 open4,4:for a=1 to 12:read zz$(a):next:a=0
- 110 print""d2$:a=a+1
- 120 b$(a)="":print" [144] key [146]";zz$(a):print"";
- 125 nu=1:al=1:le=7:gosub60500:b$(a)=c$:gosub690
- 130 onagoto140,150,160,170,180,190,200,210,220,230,240,250
- 140 print""tab(e)d1$b$(a):goto260
- 150 print""tab(e)d1$b$(a):goto260
- 160 print""tab(f)d1$b$(a):goto260
- 170 print""tab(f)d1$b$(a):goto260
- 180 print""tab(g)d1$b$(a):goto260
- 190 print""tab(g)d1$b$(a):goto260
- 200 print""tab(h)d1$b$(a):goto260
- 210 print""tab(h)d1$b$(a):goto260
- 220 print""tab(e)d2$b$(a):goto260
- 230 print""tab(f)d2$b$(a):goto260
- 240 print""tab(g)d2$b$(a):goto260
- 250 print""tab(h)d2$b$(a):goto260
- 260 for k=1864 to 1903:poke k,32:next
- 270 if a<12 then 110
- 280 print"[144] any changes to be made? (y/n)"
- 285 getan$:ifan$<>"y"andan$<>"n"then285
- 290 if an$<>"n"then gosub1000:goto 110
- 300 if pr$="mps"then goto 490
- 301 open15,4,7:close15:ifst=.then310
- 302 print" printer not ready..."
- 303 fora=.to1000:next:print"[145] [145][145]":goto285
- 310 open10,4,10:print#10:close10:gosub 440:gosub 460:gosub 460
- 320 print#4,chr$(27)+chr$(68),a$;spc(6)b$(1);b$(3);b$(5);b$(7);spc(7)a$
- 325 gosub460
- 330 print#4,chr$(27)+chr$(68),a$;spc(6)b$(2);b$(4);b$(6);b$(8);spc(7)a$
- 335 gosub460
- 340 gosub 470:for x=1 to m
- 350 print#4,chr$(27)+chr$(68),a$;spc(5);a$;spc(28);a$;spc(6);a$:next
- 360 gosub 470:gosub 460
- 370 print#4,chr$(27)+chr$(68),a$;spc(6)b$(9);b$(10);b$(11);b$(12);spc(7)a$
- 380 gosub 460:gosub 440:close 4
- 390 print"[145] want another printed? (y/n)"
- 395 ifan$="y"thenan$="yes"
- 396 ifan$="n"thenan$="no"
- 400 if an$<>"yes"then print"[147]":end
- 410 if an$="yes" thengosub1100
- 420 if an$<>"yes" then run
- 430 if an$="yes" then open4,4:goto 300
- 440 print#4,chr$(27)+chr$(68),"--------------------";
- 445 print#4,"-----------------------"
- 450 return
- 460 print#4,chr$(27)+chr$(68),a$,spc(21),a$:return
- 470 print#4,chr$(27)+chr$(68),a$;spc(5);"---------------";
- 475 print#4,"------------------------------";spc(6);a$
- 480 return
- 490 open10,4,10:print#10:close10:open6,4,6:print#6,chr$(21):close6
- 500 print#4,"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]":gosub 560
- 510 gosub 560:print#4,a$;spc(6)b$(1);b$(3);b$(5);b$(7);spc(7)a$:gosub 560
- 520 print#4,a$;spc(6)b$(2);b$(4);b$(6);b$(8);spc(7)a$:gosub 560:gosub 570
- 530 for x=1 to m:gosub 580:next:gosub 590:gosub 560:gosub 560
- 540 print#4,a$;spc(6)b$(9);b$(10);b$(11);b$(12);spc(7)a$:gosub 560
- 550 print#4,"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189]":close 4:goto 390
- 560 print#4,a$,spc(21),a$:return
- 570 print#4,a$;spc(5);"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]";spc(6)a$:return
- 580 print#4,a$;spc(5);a$;spc(28);a$;spc(6);a$:return
- 590 print#4,a$;spc(5);"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189]";spc(6);a$:return
- 600 print"[147][144] template maker - by jerome e. reuter ":print:print
- 610 forx=1to5:gosub680:next
- 620 print" [146][144][213][192][192][192][192][192][201][213][192][192][192][192][192][201][213][192][192][192][192][192][201][213][192][192][192][192][192][201] "
- 630 print" [146][144][221] f/1 [221][221] f/3 [221][221] f/5 [221][221] f/7 [221] "
- 640 forx=1to2:print" [146][144][221] [221][221] [221][221] [221][221] [221] ":next
- 650 print" [146][144][221] f/2 [221][221] f/4 [221][221] f/6 [221][221] f/8 [221] "
- 660 print" [146][144][202][192][192][192][192][192][203][202][192][192][192][192][192][203][202][192][192][192][192][192][203][202][192][192][192][192][192][203] "
- 670 forx=1to3:gosub680:next:return
- 680 print" ":return
- 690 if len(b$(a))>7 then b$(a)=left$(b$(a),7):return
- 700 if len(b$(a))<7 then b$(a)=b$(a)+"-"
- 710 if len(b$(a))<7 then b$(a)="-"+b$(a)
- 720 if len(b$(a))<7 then 700
- 730 return
- 740 data" f1 (top line)"," f1 (bot line)"
- 745 data" f3 (top line)"," f3 (bot line)"
- 750 data" f5 (top line)"," f5 (bot line)"
- 755 data" f7 (top line)"," f7 (bot line)"
- 760 data" f2 ( 1 liner )"," f4 ( 1 liner )"
- 765 data" f6 ( 1 liner )"," f8 ( 1 liner )"
- 1000 for k=1824 to 1863:poke k,32:next:print"[145][145][145]":a=0:return
- 1100 print"[145]using the same labels? (y/n)"
- 1110 getan$:ifan$<>"y"andan$<>"n"then1110
- 1111 ifan$="y"thenan$="yes"
- 1115 ifan$="n"thenan$="no"
- 1120 return
- 5000 open15,8,15,"r0:hello connect=hello connect":input#15,er%:close15
- 5010 ifer%<>63thenend
- 5020 load"hello connect",8
- 60500 c$="":poke198,.:print"[164]";
- 60510 forz=1tole+1
- 60520 getz$:ifz$=""then60520
- 60530 ifz$=chr$(13)thenprint"[157] ":return
- 60540 ifz$=chr$(20)andz>1thenprint"[157][157] [157][157][164]";:z=z-1:c$=left$(c$,z-1):goto60520
- 60550 if(z=le+1)then60520
- 60560 if(nu)and((z$>="0")and(z$<="9"))or(z$="l")then60595
- 60570 if(al)and((z$>=" "andz$<="/")or(z$>=":"andz$<="z"))then60595
- 60580 if(al)thenif(z$>="[193]"andz$<="[218]")then60595
- 60590 goto60520
- 60595 print"[157]"z$;:poke212,.:print"[164]";:c$=c$+z$:next
-