home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 3 / Flop_Magazin_03_1990_United_Electronic_Crazies_cs_Side_A.atr / sadabt.cap < prev    next >
Text File  |  2023-02-26  |  7KB  |  1 lines

  1. ≈¢¢õØ¢°27¢πSADA PROGRAM¢πPRO TISK⇧RNU BT 100¢°54¢õø¢¢¢¢     Sada obsahuje n%kolik program+ ur'en`ch pro tisk*rnu BT 100. Proramy BT100 HARDCOPY, GRAPHICS.MO2 umo(uj) tisk obr*zk+, BTV1.COM, BTV1R.COM, BTV1.BAS a ⇨APEK BT 100 jsou ur'eny pro tisk text+. Programy BT100 HARDCOPY, BTV1.COM, BTV1R.COM, BTV1.BAS jsem vytvo@il s*m, ostatn) ╱p+vodn% pracuj)c) s tisk*rnou ATARI 1029$ jsem p@ed%lal pro tisk*rnu BT 100. Tisk*rna mus) b`t p@ipojena p@es joystickov[ porty. Programy ⇨APEK BT 100, BTV1.BAS a BT 100 HARDCOPY jsou vytvo@eny tak[ v kazetov[ verzi. ¢¢¢BT 100 HARDCOPY¢---------------¢     Cel` program je naps*n v assembleru a zkompilov*n. Do po')ta'e se nahr*v* volbou L v menu DOSu. Umo(uje vytisknout obr*zky z grafick`ch program+ pracuj)c)ch v grafice 8 ╱DESIGN MASTER, MIKE DRAW, DIGITALE REDAKTEUR a dal&)$ na tisk*rn% BT 100.¢     Po odstartov*n) je v horn) '*sti obrazovky n*zev, v doln) '*sti jsou 4 @*dky ,ve kter`ch se vypisuj) v&echny  pot@ebn[ ]daje. Nyn) je zde n*pis  Jm[no souboru>. Do t[to '*sti programu se lze dostat kdykoliv stisknut)m RESET. Jm[no je t@eba uv[st i s n*zvem za@)zen) ╱D:,C:,...$. Pokud je soubor nalezen, p@epne se obraz do grafiky 8 a obr*zek je na'ten do po')ta'e a sou'asn% zobrazov*n. Program ]mysln% ignoruje chybu 136 ╱konec souboru$, aby bylo mo(n[ vytisknout i obr*zky, kter[ nezab)raj) plnou obrazovku ╱nap@)klad takov[, kter[ vznikly v grafice 8 s textov`m ok[nkem$. Pot[ se zobraz) hlavn) menu programu. V`b%r lze prov[st pouh`m stisknut)m odpov)daj)c) kl*vesy.¢¢     <ESC>...Provede restart programu.Po jeho stisknut) se obr*zek sma(e a m+(e b`t na'ten dal&) soubor.¢     <RETURN>...Vlastn) tisk obrazovky- vytiskne nahran` obr*zek na tisk*rn% BT 100 na pozici ur'enou lev`m okrajem ╱viz.volba <L>$. Tisk se d* p@eru&it kr*tk`m stisknut)m BREAK. Tisk*rna mus) b`t p@ipojena p@es joystickov[ porty, jinak program ohl*s) chybu 138.¢     <I>...T)mto povelem se cel` obr*zek "zinverzn)". Druh[ stisknut) vrac) obr*zek do p+vodn)ho stavu.¢     <R>...Or*mov*n) obr*zku- kolem obrazovky se vytvo@) r*me'ek, co( obr*zek po vytisknut) zv`razn).¢     <L>...Lev` okraj- umo(uje nastavit vzd*lenost lev[ho okraje obr*zku od lev[ho okraje tisk*rny. Je ur'en ')slem 0-9. Zv`&en) lev[ho okraje o 1 zp+sob) posunut) obr*zku o 7 mm vpravo. Nejv%t&i lev` okraj je zvolen tak, aby tisk*rna byla schopna vytisknout i obr*zek sahaj)c) a( na pravou stranu obrazovky.Po spu&t%n) je hodnota lev[ho okraje 0.¢     <SPACE>...P@ep)n*n) obr*zek\text- Po stisknut) se objev) nahran` obr*zek. Dal&)m stisknut)m se lze dostat zp%t do hlavn)ho menu.¢¢     Program je ulo(en na adres*ch ◆8000-◆86B0, jeho startovac) adresa je ◆827B. Textov* videoram je na adres*ch ◆9F60-◆A000, obrazov* na adres*ch ◆6100-◆7F00.¢¢¢GRAPHICS.MO2 pro BT 100¢-----------------------¢     Jde o jeden z program+ ze souboru MINI OFFICE II. Jeho popis je uveden v ATARI zpravodaji Tlma'e 1\89. ¢     Zvolen` DATASET se d* vytisknout volbou P v re(imu  Edit data. Aby se vytisknul graf, je t@eba pomoc) kurzorov`ch &ipek najet na 3.ok[nko a stisknout RETURN. Nyn) se zobraz) v`b%r I\O operac), ve kter[m 3.ok[nko shora znamen* tisk. Graf se za'ne tisknout okam(it% po najet) kurzorem na toto ok[nko a po stisknut) RETURN. Tisk se d* p@eru&it stisknut)m ESC. Pro nedostatek pam%ti bylo nutn[ vynechat '*st programu, kter* "tiskne" ╱ne nahr*v*$ graf na disketu.¢¢¢Pozn*mka: P@i tvorb% n*sleduj)c)ch program+ ╱BTV1.COM, BTV1R.COM, BTV1.BAS$ jsem vych*zel z rutiny BT100 V1.0 KOMIN, kter* umo(uje tisk s r+znou v`&kou a &)@kou p)sma. Ty jsou ur'eny bytem ICAX2 ╱v BASICu je to 3.parametr uv*d%n` po OPEN$ v IOCB podle vzorce X=16✓V⇩S ╱V...n*sobek v`&ky, S...n*sobek &)@ky$. V i S se mohou pohybovat v rozmez) 1-15.¢¢¢BTV1.COM¢--------¢     Program se nahr*v* volbou L v DOSu. Po spu&t%n) p@ed* @)zen) BASICu. Tisk se prov*d) stejn`mi p@)kazy jako na firemn) ATARI tisk*rn%. Na rozd)l od rutiny BT 100 V1 je program um)st%n na jin[m mist% v pam%ti a p@echod do BASICu je vy@e&en tak, aby nebr*nil pou()van) DOSu a disketov[ jednotky.¢¢BTV1R.COM¢---------¢     Pracuje podobn`m zp+sobem jako BTV1.COM. Z*kladn) rutina je v&ak p@em)s④ena "pod" pam%④ ROM na m)sto mezin*rodn) znakov[ sady. Proto m* u(ivatel BASICu k dispozici stejn% velkou pam%④ jako bez t[to rutiny ╱ale za cenu ztr*ty mo(nosti pou()vat mezin*rodn) znakovou sadu$.¢¢¢BTV1.BAS¢--------¢     Tato rutina umo(uje u(ivatel+m BASICu pou()vat ve sv`ch programech tisk*rnu BT 100 bez jak[koliv zav*d%c) rutiny. Toho lze dos*hnout n*sleduj)c)m zp+sobem:¢   1$ nahr*t program BTV1.BAS p@)kazem LOAD ╱CLOAD$ v BASICu do po')ta'e a ulo(it jej p@)kazem LIST na disketu ╱nebo kazetu$¢   2$ nahr*t do po')ta'e p@)kazem LOAD ╱CLOAD$ upravovan` program¢   3$ p@)kazem ENTER p@ihr*t zp%t program ulo(en` v bod% 1¢   4$ hotov` program ulo(it na disketu ╱kazetu$¢Upravovan` program nesm) obrahovat @*dek 0 a @*dky vy&&) ne( 31849, proto(e na t%chto @*dc)ch se nachaz) BTV1.BAS. Po spu&t%n) upraven[ho programu se nejd@)ve inicializuje rutina pro tisk ╱n*pis PROS    M ⇨EKEJ$ a d*le u( program pokra'uje norm*ln)m zp+sobem. Takto upraven[ programy mohou b`t zkop)rov*ny do TURBA 2000 programem BASIC>TURBO 2000.¢¢⇨APEK BT 100¢------------¢     Je verze ⇨APKA 2.0 pro tisk*rnu BT 100. Je mo(n[ pou()vat v&echny funkce a povely jako v origin*ln) verzi pro tisk*rnu ATARI 1029 ╱v'etn% tisku na obrazovku p@)kazem CONTROL P, p@)stroj S$. Rozd)ln` je jen po'et p)smen na @*dek ╱54 v norm*ln) &)@ce, 27 p@i pou(it) tu'n[ho tisku$ a po'et @*dk+ na str*nku.¢     Program se zav*d) volbou L v menu DOSu. Je vytvo@ena tak[ kazetov* verze, kter* se zav*d) p@es TURBO 2000. Po spu&t%n) se v textov[ '*sti objev) inverzn) w, kter[ automaticky zapin* md tisku po jednotliv`ch listech pap)ru. V p@)pad% pot@eby je mo(n[ tento md zru&it ╱smaz*n)m w$, ale potom je t@eba nastavit odpov)daj)c) po'et @*dk+ na str*nku a dal&) parametry pro kontinu*ln) tisk.¢     Tisk se zap)n* stejn% jako v p+vodn) verzi p@)kazem CONTROL P, p@)stroj P. Pap)r mus) b`t zalo(en tak, aby jeho horn) strana byla kousek nad horn)m v*lcem tisk*rny.¢     Verze ⇨APEK BT2 m* nav)c mo(nost jemn[ho @*dkov*n), kter[ se d* nastavit form*tovac)m povelem SELECT s ╱vytiskne inverzn) s$ n*sledovan`m ')slem 0-15. Po p@)kazu s0 nebudou vynech*v*ny (adn[ mezery mezi @*dky, po pr)kazu s1 bude vynech*na mezera o v`&ce 1\8 v`&ky znaku atd. Na rozd)l od origin*ln) verze tedy znamen* vynech*n) @*dku 8✓ men&)ho.¢¢¢     Pro BT 100 jsem p@ed%lal tak[ n*sleduj)c) programy:¢     ACTION!       ╱kazetov* i disketov* verze$¢     DEBUG MONITOR ╱kazetov* i disketov* verze$¢Ovl*d*n) obou program+ je stejn[ jako u verze pro firemn) ATARI tisk*rnu.¢¢                                    Michal Kudr¢