Autor: Michal Poho°elsk² Uve°ejn∞no: New P+C 04/94, str. 32-34 InView 1.07 aneb grafickΘ prost°edφ mφsto DOSu
Bohu₧el drtivß v∞tÜina u₧ivatel∙ PC se dnes nem∙₧e vyhnout nep°ßtelskΘmu prost°edφ MSDOSu. Windows 3.1 jsou pouhou nßstavbou DOSu a vy₧adujφ od u₧ivatele nejen zvlßdnout kupu nov²ch informacφ, ale zßrove≥ vy₧adujφ podstatn∞ v²konn∞jÜφ poΦφtaΦ. ╚lov∞k pou₧φvajφcφ textov² editor pod Windows na poΦφtaΦi 386DX mß stejn∞ nakonec pocit, ₧e sedφ u staro₧itnΘho PC-XT. GrafickΘ prost°edφ Windows spot°ebujφ podstatnou Φßst v²konu poΦφtaΦe a na konkrΘtnφ aplikaci u₧ se nedostßvß. Tak dochßzφ k tomu, ₧e u₧ivatel pracujφcφ se starÜφm PC byl a₧ donedßvna odkßzßn pouze na MSDOS. Dnes si vÜak u₧ivatel m∙₧e vybrat mezi n∞kolika nßstavbami, kterΘ se k u₧ivateli chovajφ podstatn∞ p°φjemn∞ji. Jednou z t∞chto nßstaveb, kterß se sna₧φ cel² MSDOS nahradit, je i grafickΘ operaΦnφ prost°edφ InView od firmy ALCOR.
Pokud chceme s InView pracovat musφme vlastnit alespo≥ poΦφtaΦ PC-286 s 1MB pam∞ti RAM a s 3 MB prostoru na pevnΘm disku. Prost°edφ InView podporuje v∞tÜinu nejrozÜφ°en∞jÜφch grafick²ch adaptΘr∙ Hercules, EGA, VGA a SuperVGA (re₧im 800 x 600 bod∙). V systΘmu InView m∙₧eme pou₧φvat v∞tÜinu b∞₧n∞ dostupn²ch myÜφ, co₧ mohu z vlastnφ zkuÜenosti potvrdit. Tento Φlßnek pφÜu v textovΘm editoru InView v rozliÜenφ SVGA - 800 x 600 a grafickΘ prost°edφ ovlßdßm pomocφ b∞₧nΘ myÜi Genius. InView jsem testoval na dvou v²konnostn∞ odliÜn²ch poΦφtaΦφch. Prvnφm poΦφtaΦem bylo firemnφ, v koutku zastrΦenΘ, PC-AT s procesorem 80286 / 12 MHz s 1 MB RAM a pomal²m pevn²m diskem. Druh²m poΦφtaΦem byl m∙j soukrom² poΦφtaΦ s procesorem 80386DX / 40 MHz s 4 MB RAM, sb∞rnicφ VLB a rychl²m pevn²m diskem. InView na prvnφm poΦφtaΦ, vedle o n∞co pomalejÜφ odezvy, vykazovalo i vetÜφ tendenci k zamrznutφ poΦφtaΦe. Je velmi zajφmavΘ, ₧e Φetnost spadnutφ programu v²znamn∞ poklesla, kdy₧ jsem p°estal k ovlßdßnφ vyu₧φvat pouze klßvesnici.
Instalace
InView pracuje pod operaΦnφm systΘmem MS-DOS 3.3 a vyÜÜφm nebo pod systΘmem DR-DOS 5.0 a vyÜÜφm. InView se bez zjevn²ch problΘm∙ snese i s MS-DOSem 6.0. OperaΦnφ prost°edφ se dodßvß na jedinΘ disket∞ 3.5" nebo 5.25", kterß je opat°ena sΘriov²m Φφslem. InstalaΦnφ program SETUP u₧ivatele v textovΘm re₧imu nejd°φve vyzve k urΦenφ:
InstalaΦnφ program se u₧ivatele zeptß, zda pro lepÜφ prßci s InView budete chtφt upravit soubory AUTOEXEC.BAT a CONFIG.SYS. Instalace probφhß zcela bezpeΦn∞ i pro zaΦßteΦnφka, ale doporuΦuji ka₧dΘmu aby si ov∞°il jakΘ zm∞ny byly provedeny v inicializaΦnφch souborech. InView se spouÜtφ nastartovßnφm souboru IV.COM.
- GrafickΘho adaptΘru
- M≤du grafiky (grafick² re₧im)
- Typu myÜi
- Typu klßvesnice
- Nastavenφ tiskßrny
Mana₧er program∙
Mana₧er program∙ je °φdφcφ aplikacφ InView, kterß je b∞hem prßce neustßle aktivnφ. V Mana₧eru je standardn∞ vytvo°eny 4 skupiny, kde m∙₧ete umφstit svΘ InView nebo MSDOS aplikace. Samoz°ejm∞ si kdykoliv m∙₧ete vytvo°it skupinu novou. Ka₧dß aplikace je reprezentovßna vlastnφ ikonou a nßzvem, co₧ m∙₧eme kdykoliv upravit. Je z°ejmΘ, ₧e auto°i InView se nechali siln∞ inspirovat prost°edφm Windows 3.1. Pokud chcete ukonΦit n∞jakou aplikaci nebo dialog InView, potom stejn∞ jako ve Windows pou₧ijete ALT+F4. Mezi jednotliv²mi skupinami m∙₧eme bez problΘm∙ ikony p°emis¥ovat nebo kopφrovat. Kdy₧ za°adφme novou aplikaci do skupiny, m∙₧eme vÜechny jejφ parametry pozd∞ji upravovat. ┌prava parametr∙ se provede jednoduÜe tφm, ₧e u aktivnφ ikony stiskneme ALT+ENTER. InView mß celkem 13 vlastnφch aplikacφ:
- EDITOR - Jednoduch² textov² editor s clipboardem.
- FILEVIEW - ObyΦejn² prohlφ₧eΦ textov²ch soubor∙ ASCII.
- DBVIEW - ObyΦejn² prohlφ₧eΦ DBF soubor∙, kter² neumφ pracovat se soubory FoxPro.
- CONVERT - Konvertor soubor∙ mezi k≤dy ISO 1250 (Windows), Latin2 a Kamenick²ch.
- CLOCK - B∞₧nΘ nebo digitßlnφ hodiny.
- CALC - Kalkulßtor.
- EYES - Hypnotizujφcφ oΦi.
- WALL - Hra typu Arcanoid
- LOGO - PropagaΦnφ logo InView.
- INBASE - Jednoduchß databßze pracujφcφ se soubory DBF (formßt DBASE 3).
- ICONER - Pohodln² editor ikon s jejich nastavitelnou velikostφ.
- SCHEDUL - Plßnovacφ zßznamnφk a kalendß°.
- FILEMAN - Mana₧er soubor∙.
Nßstroje
Textov² editor je urΦen pro editaci ASCII textov²ch soubor∙, jako jsou povelovΘ BAT soubory, zdrojovΘ texty program∙, soubor CONFIG.SYS apod. Editor snese libovoln∞ dlouhΘ °ßdky, ale u₧ivatel si musφ dßt pozor na formßt vytvß°enΘho dokumentu. Jedna strana dokumentu se toti₧ zobrazuje, podle zvolenΘho grafickΘho re₧imu, s rozdφln²m poΦtem °ßdek a sloupc∙. Editor zobrazuje najednou:
Prohlφ₧eΦ text∙ slou₧φ samoz°ejm∞ k prohlφ₧enφ textov²ch soubor∙. Prohlφ₧eΦ databßzov²ch soubor∙ databßzov²ch soubor∙ pracuje tΘm∞° shodn∞. Otevφrß databßzovΘ soubory formßtu DBF a zobrazuje je v podob∞ tabulky. CelΘ prost°edφ InView pracuje s k≤dem ISO 1250 pro ΦeÜtinu. Tato k≤dovacφ tabulka mß sv∙j p∙vod ve Windows 3.1. Proto₧e vÜak v ╚echßch i na Slovensku stßle hodn∞ u₧ivatel∙ pou₧φvß k≤d Kamenick²ch, je nutnΘ pou₧φvat aplikaci Konvertor pro konverzi z k≤du ISO 1250 prßv∞ do k≤du Kamenick²ch. Hodiny v InView mohou, jak je uvedeno v²Üe, zobrazovat Φas analogov∞ nebo digitßln∞. Ka₧d² z re₧im∙ lze nastavit v menu Nastavenφ.
- v re₧imu EGA (640 x 350 bod∙) celkem 76 sloupc∙ a 19 °ßdek
- v re₧imu VGA (640 x 480 bod∙) celkem 76 sloupc∙ a 28 °ßdek
- v re₧imu SVGA (800 x 600 bod∙) celkem 96 sloupc∙ a 37 °ßdek
Kalkulßtor slou₧φ k b∞₧n²m matematick²m v²poΦt∙m. Krom∞ zßkladnφch operacφ umφ kalkulßtor takΘ funkce SIN, COS, TAN, LN, LOG, PI, N! a X na druhou. P°i aktivaci p°epφnaΦe Inv budou tyto funkce pracovat inverzn∞. Kalkulßtor umφ pracovat s Φφsly v rozsahu od -1.79 E+308 do 1.79 E+308, a proto zvlßdne i faktorißl Φφsla 170. V kalkulßtoru m∙₧ete vyu₧φt takΘ 1 pam∞¥.
Databßze InBase
Databßze InBase se hodφ pro b∞₧nou kancelß°skou prßci. InBase nemß ₧ßdn² programovacφ jazyk, ale mß jednoduchΘ ovlßdßnφ a pracuje se soubory ve standardnφm formßtu DBF. V InBase m∙₧ete databßze vytvß°et, dopl≥ovat nebo vymazßvat. InBase mß dob°e vy°eÜenou tvorbu filtru na zßznamy, pon∞vad₧ zde m∙₧eme vyu₧φt vedle matematick²ch operßtor∙ i logickΘ operßtory OR, AND, NOT OR a NOT AND. Pou₧φvanou databßzi m∙₧eme vypsat na obrazovku nebo vytisknout na tiskßrn∞. Pro tisk si vÜak musφme vytvo°it tiskovou sestavu (soubor s p°φponou .REP) nebo etiketu (soubor s p°φponou .LBL). V p°φpad∞ pot°eby m∙₧eme provΘst IMPORT nebo EXPORT z (do) textovΘho souboru. U Φφseln²ch polo₧ek m∙₧eme vypoΦφtßvat jejich souΦty nebo pr∙m∞ry. Za nedostatek pova₧uji, ₧e velikost databßze je omezena pouze na 65536 zßznam∙ a dΘlka Φφseln²ch polo₧ek je omezena na 19 Φφslic. TakΘ bych p°ivφtal mo₧nost prßce s Memo polo₧kami.
Editor ikon
Ka₧d² program a ka₧dou skupinu program∙ reprezentuje ikona. Pokud se vßm aktußlnφ ikona nelφbφ, lze si kdykoliv vybrat jinou. M∙₧e se vÜak stßt, ₧e vßm nebude lφbit ani jedna ikona z nabφzen²ch a potom p°iÜel si vyzkouÜet svoji fantazii s editorem ikon. Jedinß ikona m∙₧e obsahovat hned n∞kolik obrßzk∙ ikon najednou. Zpravidla obsahuje ikonu Φernobφlou a ikonu barevnou (16 barev). P°i zobrazenφ je v₧dy vybrßna ta ikona, kterß nejlΘpe odpovφdß mo₧nostem pou₧itΘho grafickΘho adaptΘru. JednotlivΘ barvy si u₧ivatel vybere z palety na spodnφm okraji editoru ikon. Velikost ikon lze plynule m∞nit od 8 do 100 bod∙ (standardn∞ je nastaveno 40 bod∙).
Plßnovacφ kalendß°
Kdy₧ si pot°ebujete poznaΦit v kolik hodin mßte sch∙zku s obchodnφm partnerem nebo v kolik hodin telefonovat, potom s v²hodou pou₧ijete plßnovacφ kalendß°. V kalendß°i lze nastavit tΘm∞° libovolnΘ datum z minulosti nebo budoucnosti. Ka₧d² den je mo₧nΘ zobrazovat v 6 r∙zn²ch Φasov²ch pßsmech:
Ka₧d² Φasov² ·daj lze spojit s konkrΘtnφ udßlostφ, kterß je popsßna textem. Zßrove≥ urΦφme, zda se mß udßlost opakovat Φi nikoliv.
- 15 minut
- 30 minut
- 1 hodina
- 4 hodiny
- 12 hodin
- 24 hodin
Mana₧er soubor∙
Pod ikonou "Soubory" se skr²vß pom∞rn∞ v²konn² Mana₧er soubor∙, kter² sice nedosahuje kvalit Mana₧eru602 verze 2.0, avÜak umo₧≥uje pracovat v re₧imu Drag and Drop. Souborov² mana₧er umφ vÜechny obvyklΘ operace vΦetn∞ vyhledßvßnφ soubor∙ a formßtovßnφ disket. Adresß°ov² strom se zobrazuje, stejn∞ jako ve Windows, s postupn²m rozvinutφm podadresß°∙. Mana₧er soubor∙ bude bez problΘm∙ pracovat i kdy₧ ho v rßmci InView spustφme souΦasn∞ n∞kolikrßt.
Konfigurace InView
InView m∙₧eme konfigurovat v systΘmovΘm menu, kterΘ se aktivuje v menu SystΘm (klßvesovß kombinace ALT+ESC). Funkce Nastavenφ barev nabφzφ n∞kolik standardnφch barevn²ch sad, kterΘ dßle mohou b²t libovoln∞ upravovßny. Funkce Nastavenφ klßvesnice zobrazuje aktußlnφ rozlo₧enφ klßves na klßvesnici a umo₧≥uje u₧ivateli zm∞nit rozlo₧enφ klßves. Funkce je tΘm∞° identickß se sv²m prot∞jÜkem z prost°edφ Windows. Funkce Nastavenφ nßm umo₧nφ p°esn∞ urΦit:
Mana₧er tisku slou₧φ k obsluze tiskovΘ fronty, kterß by jinak mohla zablokovat systΘm. Tiskßrna je obsluhovßna automaticky a u₧ivatel m∙₧e ovlivnit po°adφ tisknut²ch text∙. Schrßnka (clipboard) slou₧φ pro p°enos dat blokov²mi p°φkazy v textovΘm editoru. Vyberete-li n∞jak² soubor nebo jeho Φßst k vyjmutφ Φi okopφrovßnφ, systΘm sßm za°φdφ jeho p°esun ze schrßnky do cφlovΘ aplikace. Poslednφ zajφmavou funkcφ je NOC (Üet°iΦ obrazovky), kter² po urΦenΘ dob∞ neΦinnosti u₧ivatele zaΦne zobrazovat prom∞nlivΘ motivy na ΦernΘm pozadφ. Ze t°φ nabφzen²ch motiv∙ je velmi zajφmav² standardnφ motiv Bounce.
- Aktivnφ grafick² ovladaΦ
- Typ myÜi
- Druh fontu (k dispozici jsou 3 r∙znΘ velikosti pφsma)
- V²Üku a Üφ°ku rßmeΦk∙ oken
Vady na krßse
Tvrdφ se, ₧e neexistuje program, kter² by neobsahoval alespo≥ 1 chybu. InView se bohu₧el zatφm dr₧φ tradice:
- V Mana₧eru soubor∙ (ikona Soubory) dochßzφ obΦas po rozvinutφ adresß°∙ do podadresß°∙ (+-) ke zmrznutφ systΘmu.
- V kalendß°i nelze obΦas nastavit datum, aby se dalo zjistit, o kter² den se jednß (nap°. 1357 9. 7. 5:31 - zalo₧enφ Karlova mostu)
- Jestli₧e pou₧ijeme funkci Konvertor, potom ji uzav°eme (ALT+F4) a stiskneme Üipku vlevo na jinou ikonu dojde ke zhroucenφ InView s hlßÜenφm "Exception General Protection..."
- P°i zv∞tÜenφ FILEVIEW (prohlφ₧eΦ textov²ch ASCII soubor∙) na celou plochu dojde k nesmyslnΘ implozi okna do velmi ·zkΘho pruhu.
- InView nebylo schopnΘ detekovat myÜ na mΘm firemnφm poΦφtaΦi COMPAQ, kter² mß na ni extra konektor.
Zßv∞r
Pro koho je urΦeno InView ? InView je v²hodnΘ prost°edφ pro ka₧dΘho, kdo nepot°ebuje provozovat Windows 3.1, ale nemß rßd prost°edφ MS-DOSu. InView p°evzalo v∞tÜinu klßvesov²ch zkratek z Windows a nabφzφ zajφmavΘ aplikace. InView umo₧≥uje, stejn∞ jako Windows, spustit n∞kolik program∙ najednou. InView neumφ techniku DDE ani OLE, avÜak jen mßlo u₧ivatel∙ tyto techniky pou₧φvß. Navφc se InView prodßvß za pouh²ch 860 KΦ, co₧ ho cenov∞ stavφ vedle Mana₧eru602, kter² nabφzφ podstatn∞ mΘn∞ slu₧eb. Myslφm si, ₧e InView 1.07 nabφzφ solidnφ pom∞r cena/v²kon, a proto pat°φ mezi dobrΘ programy na naÜem trhu.