Autor: Michal Pohorelsky
Uverejneno: CHIP 12/94, str. 104-107
ZEBRA - prvni aplikace pro InView


Puvodni cesky bitmapovy graficky editor Zebra 1.0 pro DOS, pocin firmy ZONER z Brna, se objevil na trhu v roce 1993 a ihned ziskal sympatie i oceneni CHIP Tip. Ve stejne dobe bylo uvedeno na trh, firmou ALCOR - Moravske pristroje ze Zlina, puvodni ceske operacni prostredi InView, jenz melo radu shodnych rysu s Windows. Obe firmy se pozdeji dohodly na spolupraci. Firma ALCOR pred nekolika tydny zacala prodavat sve objektove orientovane InView 2.11 a firma ZONER nyni prichazi na trh se svoji ZEBROU pro InView, ktera zaroven predstavuje prvni aplikaci pro InView od jine firmy. Proto se na novou Zebru podivame podrobneji.
Pozadavky ZEBRY pro InView na pocitac a operacni system vychazeji z pozadavku InView, takze se doporucuje PC/386SX s 2 MB RAM. Navic je vyzadovana graficka karta VGA.
Instalace Zebry pro InView z 1 diskety (3.5", 1.44 MB) je velmi snadna. Soucasti InView je aplikace Instalace aplikaci, kde se urci disketova mechanika a v naslednem dialogovem okne se vypise adresar, do ktereho budeme Zebru instalovat (doporucuji - C:\INVIEW\ZEBRA). Po zkopirovani vsech souboru na disk se vytvori nova skupina programu s jedinou polozkou - Zebra. Soucasti programu je slusne napsana prirucka formatu A5 v rozsahu 50 stranek s cernobilymi obrazky.

Interaktivni prostredi

Program se ovlada stejne jako jine aplikace pro InView. Nad pracovni plochou je umistena lista s tlacitky pro bezne operace a menu. Samotna plocha je ohranicena rolovacimi listami, jenz slouzi k rolovani obrazku vetsiho, nez je viditelny vyrez. Vlevo je lista s nastroji. Dole je stavovy radek spojeny s barevnou paletou obsahujici 256 barev. Soucasne je v palete zobrazeno 16 barev. Zebra pouziva 3 ruzne druhy barev:

Barva stetce (popredi) se pouziva temer ve vsech kreslicich nastrojich a nastavuje se kliknutim leveho tlacitka mysi na policko pozadovane barvy. Barva podkladu (papiru) ma vliv na gumovani v obrazku, presouvani vyrezu, mazani celeho obrazku a zalozeni noveho. Barvu podkladu muzeme volit z prvnich 16 zakladnich barev. Barva vyplni se pouziva pri kresleni plnych obdelniku, kruznic, hvezd a vyplnenych obdelniku.
Bitmapova Zebra standardne pracuje ve VGA rezimu 640 x 480 nebo 800 x 600 bodu s 16 barvami. Vytvorene obrazky je mozne ukladat do 6 ruznych grafickych formatu:
  1. PCX
  2. GIF
  3. BMP (Windows)
  4. SCR (MS Word)
  5. CUT (DR. Hallo)
  6. IMG (InView)
Pro kresleni muzeme pouzit 8 ruznych tvaru stetce. Nastaveny tvar se vsak projevi az pri vetsi sile cary. Silu cary muzeme nastavit tlacitkem, ktere je umisteno ve stavovem radku, v rozsahu 1 - 21 obrazovych bodu.
Jestlize nam nektere prvky na pracovni plose prekazeji, muzeme je odstranit. Staci aktivovat hlavni menu aplikacniho okna Zebry, kde muzeme postupne ci najednou vypnout Menu, Nastroje, Nastroje svisle a Stavovy radek. Navic muzeme stiskem klavesy F5 vyuzit Profi-rezim, pri kterem prejde Zebra do rezimu prace na cele obrazovce.
Zebru pro InView muzeme take ovladat pomoci velkeho poctu horkych klaves. Protoze vuci standardu InView prinasi mnoho nestandardnich horkych klaves, je mozne vsechny nestandardni kombinace vypnout.

Kreslici nastroje

Krome kreslicich nastroju, bezne se vyskytujicich v jinych grafickych editorech (stetec, pravitko, ctverec, obdelnik, kruznice, elipsy, spray, Bezierovy krivky, gumu a jine) mame k dispozici jeste ctyri dalsi zajimave nastroje:

  1. Paprsky - nejsou prilis obvyklym nastrojem. Daji se pouzit pri vytvareni elektronickych schemat (pri rozbihani ruznych car do nekolika mist) i jako doplnek obrazku.
  2. Hvezdy - atraktivni nastroj pro kresleni hvezd. Kliknutim praveho mysi na ikonu s hvezdami otevreme dialog k nastaveni parametru hvezd. Zde pohodlne nastavime pocet cipu, uhel natoceni a ostrost cipu hvezd.
  3. Hranoly - Dalsi atraktivni nastroj grafickeho editoru. Ponevadz se da pri kresleni hranolu interaktivne zmenit velikost zakladny, muzeme s timto kreslicim nastrojem vytvaret take jehlany.
  4. Nasavani barvy - predstavuje dulezity doplnek, ktery v rade grafickych editoru chybi (Paintbrush). Umoznuje presne prenest odstin barvu z jiz definovaneho objektu ci podkladu do stetce pro dalsi kresleni.
Krome Bezierovych krivek nabizi Zebra take Aproximacni krivky. Aproximacni krivky nabizeji podobnou funkci jako Bezierovy krivky, ale se dvema rozdily. Krivka muze byt urcena vice body a jejich polohu nelze menit. Nejdrive bod po bodu, pomoci mysi, vytvorime lomenou caru. Potom staci kliknout pravym tlacitkem mysi a cara se razem zmeni na elegantni krivku.
Vsechna pisma, ktere muzeme pouzivat pochazeji z prostredi InView. Fonty z InView nenabizeji schopnosti fontu TrueType z Windows, takze obcas nevypadaji hezky a zabiraji na disku hodne prostoru (10 MB).

Filozofie programu

ZEBRA pro InView je, jako vetsina aplikaci pro InView, postavena na DataView. DataView neni aplikace, ale abstraktni pojem pro datove jadro aplikaci InView. DataView je objekt, ktery jednoduse obsahuje nejaka data. Vyplnuje plochu okna konkretni aplikace a je mozno s nim provadet urcite cinnosti, ktere nezavisi na typu DataView a jsou pro vsechna DataView stejna.
Kazde DataView ma zakladni schopnost otevrit, ulozit a vytisknout data, vyriznout nebo zkopirovat data do schranky a prilepit data ze schranky, takze neni dulezite zda pracujeme s textovym souborem, obrazkem ci databazi.
InView 2.11 rovnez prichazi s dalsi velkou novinkou - dvOLE (DataView Object Linking and Embendding), ktere velmi vyrazne meni zpusob prace uzivatele. S DV-OLE jiz neni dulezite jake pouzijeme aplikace, abychom se dostaly k pozadovanemu vysledku, ponevadz je mozne integrovat vystupy z vice aplikaci do jedineho zpracovavaneho dokumentu ! Vytvareni slozenych dokumentu metodou "Editace na miste" podporuje, vedle vsech puvodnich aplikaci z prostredi InView, v plne mire i ZEBRA.

Nove funkce

Zebra pro InView prinasi oproti Zebre pro DOS zlepseni, ktere z velke casti vychazeji z moznosti InView, coz je zrejme pokud se podivame na velikost Zebry - pouhych 2800 Bytu. Nasledujici seznam tedy obsahuje vsechna zlepseni:

Zebra pro InView neobsahuje prezentacni program Z-Prezent slouzici k sestaveni sekvence obrazku, ktery je standardni soucasti Zebry pro DOS. K Zebre vsak dostanete rezidentni program pro snimani obrazovek (SCR.EXE) v rezimech EGA a VGA. Urcitym nedostatkem Zebry je absence kontextove napovedy, ponevadz InView 2.11 zatim nenabizi zadny nastroj pro vytvareni a zobrazovani podrobne napovedy v aplikacich. K dispozici je pouze velmi strucna bublinkova napoveda, jenz se aktivuje pravym tlacitkem mysi.

K cemu pouzit Zebru ?

Zebra, jako prvni aplikace od cizi firmy, umi vyuzit vsechny prednosti prostredi InView 2.x vcetne techniky DV-OLE. Zebra predstavuje levny a pomerne vykonny cesky graficky bitmapovy editor s jednoduchym ovladanim. Lze ocekavat, ze ho uzivatele budou nejvice vyuzivat pri priprave obrazku pro import do textove editoru InWord 1.x ci do jinych aplikaci v prostredi DOSu. Jeho velkou prednosti je snadnost ovladani a prizniva cena.




Skok na dalsi stranku Skok na hlavni menu Skok na dalsi stranku


Copyright (c) 1993-2000 Michal Pohorelsky