DTEXTALFIc%df' "23658",ç:"110" d s"29370" f缧:ڼ:ٰ"7": i"1":"2" jCc="23631"+"15"+"256"*"23632":c,"125":c+,"122":"500" k:"60063":"31525" n "55363" xpo="55652":yn="32332":in="60063":dc="256":x="55496"+dc*"55497":p="9800":pm="9600":vf="9510":fn="9050":rq="9700":if="9650":pr="8000":def="7900":zr=ç:zr:z= c$="31541":yn"130" "":C$>"9"130 c$*"400" :a$=°"2"+"ZKOPROVN TEXTU":pr:a$=°"5"+"Prvn dka ? ":pr:s:a$=a$+s:pr:a$=°"7"+"Posledn ? ":pr:e:a$=a$+e:pr:a$=°"9"+"Kam zkoprovat ? ":pr:n:a$=a$+n:pr:l=e-s+"1":n+l>"351"a$=°"12"+"MOC VELK BLOK":pr:x=zr̰"100":x: :l=l*"64":s="s*64+32768":n="n*64+32768":n>s"440" 0s=s+l-:n=n+l-:nf$"23295"+g,32 :"817" /"23295"+g,f$(g) 1g 41:a$=°"2"+"Nahrt?(a/n)":pr:yn"32568": >in:f$"32768": 2:a$=°"2"+"ULOIT TEXT":pr:fn:rq:f"1230" )if:f$"32768",x:vf:ff$"32768",x  #pm:if:f$st,ln:vf:ff$st,ln  @ :po: :"32355":yn"3650"  "3610" ` "4000" "4400" "23658",ç:"57623"  "59275" d"17",zr;" ":a$=°"17"+"Vlo kd znaku : ":pr:ch:ch<"128"ch>"159""2000" $3:"code1:";c1,"code2:";c2,"code3:";c3,"code4:";c4 .:c1dcc2dcc3dcc4dcc1"32""4060" A"60089":n$("32"):n$=a$:a="1"̰"32":"55499"+a,n$(a):a GA$=°"16"+"etina? ("+¾"62468"+"): ":pr:b$:b$=""b$=¾"62468" W "62468",b$(̼):"62542",b$(̼):"63501",b$(̼):a$=a$+b$(̼):pr: 0::s=:"DTEXTALFIc"ʰ"100":"23736","187":"1""29371","3396":"23736","187":"2""55360","10176":A="55608":B=A:C=(A+1):D=(A+2) :mA$=°"5"+"Stiskni klvesu pro oven ":"8000":ç:A,B:A+1,C:A+2,D::s=:"":"":"": "23658",ç:"57623" P "59275"  B$:B$=""VL=DC:  VL=B$: @a$="55612": #Z,"JMENO ?",f$:f$>"10"zƱf$=zr"9050" #d z=:: %3a$=°"10"+"CHYBA PARAMETRU":pr:x=zr̰"100":x: %&8:a$=°"3"+"Chce soubor ovit ? (a/n)":pr:f=yn: %:"23767",zr: %K:a$=°"3"+"Od dky ? ":pr:st:a$=a$+st:pr:st>"351"st"351""9490" %(ln="(e-st+1)*64":st="st*64+32768": %:fst="32768":ln=x %Ba$=°"3"+"Ukld """+f$+""" - start:"+st+" - dlka :"+ln:pr: %Ea$=°"5"+"Chce uloit cel textov soubor ? (a/n)":pr:f=yn:: &Ha$=a$+"? ("+a+"): ":pr &Rdef:vl=dcvl=a &\vl"255""9810" &a$a,vl:a="55532"ƾaȰ"50""9810" &fa,vl:a$=a$+vl:pr: 'a$:a$="58965" ' :"500": s1 D rF U  ࠰Pp``pPА`!"$7'2"7"#"7'7!qA!aa!Aq"8(7!E!16!1"Ra"CaQ1u%B7'R3r'r3R!D4d22q#"41!1R"#3!1E5!EaQ5qA%6'1R4&Aq2QR1'Rr2Qa1'T3!qA"a#7$q2Qa"D7E"7a"AA!aQ1qq2QD"aQ2q3!1$!14!1R&!14cC6""4Cc6&Aq1S11a$Bq4a!A5%Br23A"aA!a7'1aQ5qA1A%a7$#7$#7!B2Qa%Aq15'3#7'7"1qA&7'2qCSt'7'1sC!7'1u&7a%Aq5Q'q2Q3a%Aq5QBr'q2Qs!qA"aa!Aq6'7'6qA&7'3q1q1!A!A#7'6qBrA&7!E!1u1'2r3#B"7'1U1'7%u'7'RBr52"$Aq3"Q1qAq'2q3Q!Qa#Aq4'2Q3q#!aQ3qA1&A342qA&aQ3qA1'3q3%"72A&"7'6DSr'7%q4$A5%q4a#Aq3Q2'q3Qa#A7"%2Bq4!qA!a!Aq4$#6qA1%4qA$5%2r1!B"5%4qBrA$5Eu%4q%8a"%Ua"aA!A7'7A"Aa!a7#ArA3!#Aq3Qa!Qa!Aq3&B8%A!16'qA7&!1!16(B:)qA9(!1!18&Aq6$aAqQ4'aAqQ7(Aq8&Br6#%8"&3!6>>_>?Ez*ry*rdy!r6#6!r6#6_hx>:rG6z_ʄx>:rG6z:rG6z?!rʕx#Íx#~G??>2r:rG6z*r#"rMy?!rx#ÿx#~G??>2r:rG6z*r+"rMy?!rx#x#~G??>2r:rG6z*r+"rMy?!r+y##y#~G??>2r:rG6z*r#"rMy͎> `yTx :r}y:r}yy=oy"ryBƒy:rʥy:rʥyx=×y"rxB«y:rʿyͷx"rͷxBy:ryͅx"rͅxBy!dy!ʹy-y!͌y!y-y!͌y!ʹy-z!dy!y-#z>z6z>0=@z͎>x>̅x> ̷x>y> >nzEz>ix>#TxEzG:rʜzʳʛïxzzz z z z ڰҰQzððð.ðEzð2r>2rð*r*rRڰ.|x0ʩUUUUUUUUUUUUUUUUUUUUUUU>29\>2 \>2 \>͛">2\k !@D~ SPECTRAL WRITER na D-TEXT upravil Jenne Daniel, (c)Daje 1986 !`@D~1. Zkoprovn bloku textu !@D~2. Nahrn/pihrn textu z kazety !@D~3. Uloen textu na kazetu ì|D~4. Nahrn textu z Wafadrivu !@D~5. Uloen textu na Wafadrive !HD~6. Smazn souboru z Wafadrive! HD~7. Adres Wafadrivu !@D~4. Vytisknout text !@D~5. Pedefinovat tiskrnu !HD~6. Pedefinovat parametry ! HD~7. Nahrt D-TEXT!@HD~8. Nvrat do editoru !`HD~9. Run ovldn !`PD~Stiskni tlatko odpovdajc Tvoj volb. 0&~18A0:8A8!PD~Volba g: Je to jist ? (a/n)On(>^(!͵:\"8ٯ2:0&~A(N !`PD~KONTROLN ZNAKY TISKRNY  !.>ʹD~CHR$o& > gg>:g> g~o& #<! PD~Chce toto zmnit ? (a/n) ͙͙͙(-(-(-͙͙͙!n7V0>6R:n0 n ![~< #  y > :n [y6H*1#"1ٯ24͊اR7>> Go Drive A ? (T/D)0&~T(D Q]mR2 '@o'͟:0\O!Z ^#VةةةةةةةUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU24232:!"1!6Z< 1 P+G"8ٯ2: ~͑ #x (->W>W>W*16H*1DMR"1͟! @"8Caps Shift zastav tisk !!`H"8g :G:.<2. :اW!>*1#`iR"124͊(*G>@O@:4ٹ(~C#:4<2424:اW:اW W _!~:hO!n ^#V}zUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU>ր_!.~(W#:ЧG> Wɯ2.:ا ! *: o&):?8! y X#-:!@~C#44>2.!4!?6 n(>^(!͵T !j\>wã((  !A\w 6ã `H͊w͡>2;͓:4<24@Dܯ24*1#ͅ"1:3< !7Z23:G:4ٸ !d ͵͡ã 1͡24*1#ͅ"1:3<(23Z:;Zܯ2YZ( >͡:4=>?24*1+ͅ"1:3=23Z24Z:;ZܯaZ( 1͡Z*1#ͅ"1:3< 23:;ȯ2Y( ͡*1+ͅ"1:3=23Zܧ( /͡:4<@fݯ24*1#ͅ"1:3<ʃ23Z24Z R͡:4=>?24*1+ͅ"1:3=23(24͊G>?O6 :3G"8gZ͊ ~:3o&)))))):4_͊ѧR͟!@"8ٯ2:!A\>@(!LH!H! @"8SEZNAM PKAZ ( !A\w 6͟6Z 7͡c:3G"8gZ͊:4G>?_> {OT]+6  $͑͡S͊> :4G>?OT]#6 :4!#!wͮãH!w͡:4!#~24Z(= !6 > h ͊͡#>.=` ͟ø E͡_Z:3224͊!@R!XRDMx(!?6 -͡*1:3G>#OT] ͅ:;Z"1ٯ2Z +͡*1:3+OT]Bͅ:;Z"1ٯZM !͊͡RZO> ZT]#6 S F͡2Sޯ24͊R!XR@RDMx!#T]?6 :3 ͡24͑:3G"8gZ͊GO?G͸DG͊?KBT]+6 ͊?T]#6 > A # y@> A? + y@ —6H͊͟R:3o&))))))R6Z*1Rͅ !"1ٯ2324͊6Z*1ͅ !_"1ٯ24>23͊@R6Z '͡!"1ٯ24͑#ͅ"1 é -͡!"1ٯ24?͊(͑#ͅ"1  -͡!"1ٯ24?͊(c#ͅ"1 ¾͡>@ܯ24Z>?24͊"د24͊26͢>?24͒vc*~ ͊~ :6@O> {͡/24͊26͢:6241!44͊~ (͑͊~ :4<@024 >͊~ :4<@24:4Gx24 !"1>#ͅ"1 ø !"1#ͅ"1 ø U͡*1#ͅZ"1Z:42*1+"124͊G>@OT] +T]6 24Z”͡*1#ͅ"1|24͊~ *1#ͅ"124͊~+"1 24͊*1#"1͊0*1+"1!7N>"1*1+"1=_RA24*1#"1͊ _"1"1 ͡!7>w ͡!7>wG͡wZ*16H*1DMRL"1͟! @"8Tisk se zastav klvesou A!`H"8g !`H[ $>L*1#`iRL"1 Z͟!@"8VOLBA:!*H"8A - SMAZAT CEL TEXT!jH"8N - NVRAT K EDITORU@4͟)PAPER ?)INK ?)BORDER?20)BRIGHT?0!/(˶>w00!@"8ٯ2:¿͡*\+!!'"B\6 v͊+(6#R`͡!P"8ٯ2:NEBYLO NALEZENOdv# x( (#RDMH :W :W£6C*\+!!x"B\6 vv~ x 6 KE\>:N ͗>2:\dvn CN{<  Interface error*\+!!'"B\6 v2;͓!P:4_;"8͓?>0>2::4?>0>2::3G:4_;"8xWoz@g!P"8ٯ2:KURSOR NA *1>,g:4o&> g!P"82:DLEN !7F(  FORMTOVN !7N( !P>"82:0^( CAPS !P>"82:>!A\ GRAPH >͛"> EXTEND>͛"NORMAL:0Û"~#gg> gg>FgC222} <8B= {zJ{K{0zfKC>2;͓:: *8#"8ٯ2:*8::Oy :;٧(>w:;٧(>ww$!::;4 o&)))! G> BG $ BBG> G $  *1)))))):4_!?X6 !?6 !6 2A\!XX:/w!ZZ:w:0î!P"8ٯ2:@>.g2;!~8O!P_;"8͓#͟!@"8ٯ2:~͑# x !P"8!@"8͊2:@:4_R~g#|(#>2;`R+!@@6!PP6$ n(>^(!͵:3G>_!P"8*1͍j:3G>_!P"8*1͍j:3_!@"8*1٧R͍j!> X > x( `i<<<<<<"1PY))))))R}24R{23*1}23 *8::OA±>wú>ww$!:4>*8#"8ٯ2::3G"8͊2::3p@p:4? !7ɧ!7^˞͊+~ /!7N:4*1+"1>:3=23@23"124!7F͡͡ ͊+~!),({.(w:(s;(o?(k](g}(c*1+"1>?24͊> @(Q##>?O+T]6 y x(!7N >:3=2323"124ͮ!͡!_͍RT PPPpPPpP p@pp P @P P `p @ @@@@ @ @P p P p @p`` @@ PPPP ` p P @p```0PPpp@``0@`PP p @@ P PP PP0` @ @ pp@  @ P 0pPp@0pPPpPP`P`PP`0@@@@0`PPPP`p@`@@pp@`@@@0@@pP0PPpPPPp pPP0PP``PP@@@@@pPpppPPpPPPPPpPPPPppPPp@@pPPPpppPP``Pp@ppp PPPPPpPPPPP PPppp PP PPPPP p @p`@@@@`@@ 00 p P@@ppPp@@pPPpp@@@ppPPppPp@p`@`@@@pPPpp@@pPPP ` pP0@P`PPP@@@@@0PpppPpPPPPpPPPppPPp@@pPPpp@@@@p@pp p 0PPPPpPPPP Pppp PP PPPPPppp @p0 @ 0 `  `Pp` pPpPPP 0@@@0P `PPP` p@`@pP p@`@p p pP pPPPP pPPPpP pP``PP p@ppP p  PPPPpp PPPPp PP P p @pppppppp pppP p@@pP pPp pp@pP pp@p ` pP pPPP pPPpP p@@@P pppP p 0 PPPpp PPPp PPppP p pppPPPpp/_?8>_?0 R((͇:Q͇:R͇:S͇:Q͇:R͇:T͇2Pͪ:P/;_;?G;?0>_;?G;?8> = >Ag>Ng>Og>Ng>Eg> gUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:\q2!N !`-##ð6#~ð!k:I26 <26qF>26FCDWNRSTJZcdwnrstjzAEIOUYaeiouyaeiouy!6!k6  n(>^(!͵:\UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU EDIT----:Npovda AND--:Zarovnat odstavec C.LOCK--:Velk psmena OR---:O dku vped T.VIDEO-:Vloit mezeru AT---:O dku zpt I.VIDEO-:Smazat mezeru STOP-:Seznam parametr arrows--:Pohyby kurzoru NOT--:Smazat dku GRAPHICS:Grafick md STEP-:Vloit dku DELETE--:Smazat znak TO---:Kurzor na zatek textu <= -----:Posunout znaky vlevo THEN-:Kurzor na konec textu <> -----:Vystedit dku ENTER:Nov dek >= -----:Posunout znaky vpravo BREAK:Tabultor q -----:rka/hek EDIT--:Npovda Y----:Rozdlit dku C.LOCK:Velk psmena P----:Tisk textu na ZXPrinter arrows:Pohyby kurzoru S----:Vyhledn etzu 1-----:Nastavit tabultor D----:Vymazat cel text 2-----:Smazat tabultor F----:Poslat form-feed kd 6-----:O strnku dopedu G----:Poslat line-feed kd 7-----:O strnku dozadu H----:Zruit formtovn 8-----:Pesun na dal zarku J----:Naformtovat text Q-----:Zarovnat text doleva K----:Automatick formtovn W-----:Vycentrovat text L----:Dlen slov E-----:Zarovnat text doprava C----:Zmna atribut R-----:Zruit formtovn dky ENTER:Nov dek T-----:Naformtovat dku BREAK:Tabultor ` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ACDEEINORSTUUYZG acdeeinorstuuyzH ïx0S1[2cMkPsE{FʃGʋHʓ3AC ï>2rx2rï:r3A#C& Lïx2rêêxDW*rM! 9"rê>2rïx2rê>2rê>2rê>2rê>2rê>2rê>2rê>2rê>2rê>2rê_! ¢"r>2r͎> !r5!r5͎>!r4!r4>Kr! ͌y*ry*r*rR.(x.*r*rRy(x>6z6z6z6z6z6z6z*r>O*r*rRO͌yP!sG~#bXX:rʂʠʾ*r+dy*r+͌y*r+ʹy*r+y*r+dy*r+ʹy*r+͌y*r+y~_W{&o>*#*rdy:r_E)xo>f> j>0n>@r>Pv>`z>p~>ʂ>ʆ>ʊdyʹyyyyz#zixTx͌yUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUYDTEXTPOPIS+ 6!+ Popis vybranch systmovch premennch Na nasledujcich riadkoch je charakteristika niektorchsystmovch premennch, ktor mu by uiton pri niektorchzmench mechaniky zapisovaa. Priradenie konkrtnej adresy jev tabuke, na konci tejto kapitoly. cop- asov oneskorenie pre posuv papiera (uruje rchlos chodu).Poiaton hodnota - 13 cov- ako "cop", ale plat pre chod vozka. Po. hodnota-13. dlrd- dka riadku vyjadren v pote elementrnych krokov(0.15 mm). Po. hodnota - #0417. dlstr- dka strany vyjadren v pote elementrnych krokov(0.15 mm). Po. hodnota - #06a4. dx , dy- av doln roh vykresovanho (p/p "kresli") obrazu.po.hodnota (0,0). ini- spacia adresa inicializanho programu. Vyvol sa tiepodprogram pre run ovldanie. kresli- spacia adresa programu pre grafick kpiuobrazovky. Kopruje sa obraz od avho dolnho okraja obrazovky (dx,dy) s rozmermi (nx,ny) v mierke (mierx,miery). Po spustenprogramu sa uvedie do innosti reim runho ovldania, v ktoromje potrebn nastavi pero do pozcie pravho dolnho rohubudceho obrzku; kee ten sa bude vykresova zdola nahor,sprava doava. krokdo- spacia adresa podprogramu pre vykonanieelementrneho kroku pre relatvny posuv pera vzhadom k papierusmerom dolu. krokho- spacia adresa podprogramu pre vykonanieelementrneho kroku pre relatvny posuv pera vzhadom k papierusmerom hore. krokvl- spacia adresa podprogramu pre vykonanieelementrneho kroku pre posuv pera vavo. krokvp- spacia adresa podprogramu pre vykonanieelementrneho kroku pre posuv pera vpravo. medz- vekos medzery medzi znakmi (v pote inkrementov). Po.hodnota - 3. mierx- mierka v smere osi x pre grafick kpiu obrazovky. Po.hodnota - 2. miery- mierka v smere osi y pre grafick kpiu obrazovky. Po.hodnota - 2. mrcx - kontanta pre kompenzciu mtveho chodu posuvu vozka.Po.hodnota - 1. mrcy - kontanta pre kompenzciu mtveho chodu posuvu papiera.Po.hodnota - 1. nx- rka koprovanho obrazu pri grafickej kpii obrazovky.Po. hodnota - 255. ny- vka koprovanho obrazu pri grafickej kpii obrazovky.Po. hodnota - 175. pis- spacia adresa p/p pre spustenie pera. nepis- spacia adresa p/p pre zdvih pera. codo- asov oneskorenie , ktor mus prebehn po spustenpera pred vykonanm nslednho pohybu. Po. hodnota - 200. coho- asove oneskorenie , ktor mus prebehn po zdvihupera pred vykonanm nslednho pohybu. Po. hodnota - 200. vel- vekos psma . Po. hodnota - 2. shift- =1 - jednoduch psmo =2 - posunut v smere osi x =3 - posunut v smere osi y =4 - posunut v smere osi x,y tlacc- spacia adresa p/p pre tla znaku , ktorho ASCII kdje v reg.A . h155- adresa od ktorej je vonch 120 bytov pre uvateskdodefinovanie znakov ------------------------------------- ! ! adresa ! ! Parameter !-----------!-----------! ! ! SPOZd10 ! D-TEXT ! !-----------!-----------!-----------! ! cop ! 60033 ! 29387 ! ! cov ! 60034 ! 29388 ! ! dlrd ! 60037 ! 29391 ! ! dlstr ! 60039 ! 29393 ! ! dx ! 60014 ! - ! ! dy ! 60015 ! - ! ! kresli ! 62887 ! - ! ! krokdo ! 61777 ! 30853 ! ! krokho ! 61827 ! 30903 ! ! krokvl ! 61877 ! 30953 ! ! krokvp ! 61927 ! 31003 ! ! medz ! 60022 ! 29376 ! ! mierx ! 60016 ! - ! ! miery ! 60018 ! - ! ! mrcx ! 60041 ! 29395 ! ! mrcy ! 60043 ! 29397 ! ! nx ! 60010 ! - ! ! ny ! 60012 ! - ! ! pis ! 61749 ! 30825 ! ! nepis ! 61721 ! 30804 ! ! codo ! 60035 ! 29389 ! ! coho ! 60036 ! 29390 ! ! vel ! 60024 ! 29378 ! ! shift ! 60049 ! 29403 ! ! tlacc ! 63056 ! 31357 ! ! h155 ! 61413 ! - ! ------------------------------------- Poznmky: - syst. parametre s nastaven tak, e zapisova pri vpisoch podosiahnut spodnho okraja strany prejde do runho ovldania,kedy mono vysun zapsan list a zameni ho novm. Po vybehnu-t z runho ovldania (klvesa "s"; pre DTEXT klvesa "u")pokrauje vo vpise. - v programe DTEXTALFI je nastavench 49 riadkov na strane. Po-et mono zmeni tandardnmi prkazmi editora. Zvenie poturiadkov je programovo zablokovan. - pre slovensk editor s odlin znaky dostupn nasledovnoukombinciou klves: - q , caps , w - q , j - q , caps , r - q , r (zvraznen psmo) - graph ,caps, 8 - q , w - q , caps , j (normlne psmo) - graph , p - v programeSPOZd10po navolen LLIST/LPRINT mono do reimurunho ovldania prejs napr. prkazom: LPRINT CHR$ 12 , ktor spsob zastrnkovanie. Na konci strany zapisova zastanea prejde do reimu runho ovldania. - v progameDTEXTALFI odoslanie kdu form-feed z klvesnice(EXTEND F) spsob zastrnkovanie a prejde do reimu runho ov-ldania. To ist nastane po vytlaen danho potu riadkov, navolenhoprkazom editora 'Dka strany'