Autor: Michal Pohořelský
Uveřejněno: CHIP 12/94, str. 98-99
InWord 1.21 - krok k budoucnosti


Když ve firmě ALCOR - Moravské Přístroje v roce 1993 rozhodli vytvořit svojí první verzi Control Panelu - objektového systému umožňujícího generovat řídící a regulační programy pro PC, brzy vznikla nutnost vytvořit vlastní operační prostředí. Tak vzniklo InView. Brzy se ukázalo, že by InView mohlo překročit vlastní stín a stát plnohodnotným systémem pro koncové uživatele. Možnosti InView se podstatně rozšířily s příchodem jeho druhé verze, která je schopna podporovat rozsáhlé vlastní aplikace. Jednou z prvním aplikací, která využívá všech vymožeností InView (včetně technologie DV-OLE) je textový editor InWord.
Celý editor InWord zabírá na disku asi jen 500 KB kromě fontů, které okupují celých 10 MB prostoru na disku. K InWordu se dodává tenká 60 stránková příručka s velkým množstvím černobílých obrázků.
Pracovní plocha InWordu se skládá z dokumentu a z prvků, jenž uživateli umožňují ovládat textový editor - Menu, nástrojů, pásky, pravítka a stavového řádku. Pokud nám některý z prvků překáží můžeme ho vypustit s pomocí menu "Volby" nebo hlavní menu aplikačního okna.

Neobvyklá koncepce

Grafický textový editor InWord využívající všech možností systému InView je výhradně orientován na celostránkový režim WYSIWYG, což ho spolu s dalšími rysy řadí mezi jednodušší DTP programy. Uvedený režim je výrazně vylepšen velmi dobře navrženou technologií textových rámců.
Uživatel při založení nového dokumentu vždy pracuje v základním textovém rámci. Pokud chceme umístit obrázky či text na libovolné místo do textu musíme určit další rámce. Při vytváření dokumentu můžeme použít dva různé typy textových rámců. Normální textový rámec umožňuje textu, aby přetékal do další textového rámce v pořadí. Statický textový rámec neumožňuje textu vytékat z definovaného rámce, což lze s úspěchem použít na všechny pevně definované části textu - Firemní logo, záhlaví, patička apod.
Textové rámce nejsou omezeny na jednu stránku, takže jeden specifický rámec se může prolínat celým dokumentem. Pořadí tečení textu mezi normálními rámci nesouvisí s umístěním rámců na stránce, ale je ovlivněno jen pořadím rámců určeným při vlastním vkládání. Do Obrazových rámců je možné umístit obrázky, které úplně vyplní obsah rámce. Obrazový rámec reprezentuje obrázkové DataView.
Jestliže obrázek pochází z bitmapového grafického editoru Zebra pro InView, můžeme kdykoliv vložený obrázek upravovat.
Každý rámec má přiřazen svůj styl, který můžeme při tvorbě dokumentu libovolně měnit. Styl má své jméno a obsahuje všechny informace o rámci. Uživatel má možnost v dialogu měnit styl rámce. Všechny uživatelem definované změny stylu je možné přenést do ostatních rámců stejného názvu. Na každou funkční klávesu F1 až F10 můžeme pověsit styl odstavce a následně stiskem funkční klávesy přeformátovat text odstavce určeným stylem. U každého rámce můžeme definovat různé typy okrajů. Vlastní okraj můžeme nastavit rozdílně pro každou stranu rámce. Plocha rámce může být vyplněna definovanou barvou a vzorem.

Ovládání a možnosti

Základní operace v InWordu mají identické ovládání s ostatními nástroji či aplikacemi v InView. Vedle menu a lišty s tlačítky obsahuje InWord také pásku. Zde se nacházejí nástroje určené pro práci se stylem odstavce a textem. Tlačítka na pásce zobrazují stav aktuálního odstavce a textu - název stylu odstavce, zvolený font, velikost fontu, typ písma a způsob zarovnání odstavce. Dalším důležitým prvkem je pravítko, jenž umožňuje nastavování odsazování řádek, nastavování pravého okraje aktivního odstavce a pozice tabulátorů.
Text je možné kopírovat z/do schránky (Clipboard) s pomocí standardních klávesových zkratek (Ctrl+X, Ctrl+C, Ctrl+V). Kopírovat však můžeme provést také myší technikou "uchop a pusť" podle konvencí Windows. Libovolnou část textu je možné vyhledávat i nahrazovat. Do dokumentu je možné na místo kurzoru vložit také aktuální datum, čas a číslo stránky včetně automatického číslování stránek dokumentu. Na místo kurzoru je také možné vložit celý textový soubor vytvořený v InWordu, T602 nebo libovolném ASCII editoru.
Kromě toho může být skupina znaků na řádce posunuta nahoru či dolu vůči ostatním znakům (superscript a subscript), takže je možné vytvářet základní matematické nebo chemické vzorce. Bohužel však chybí speciální znaky, které je nutné ručně vytvořit (odmocnina, suma, integrál a jiné).
Součástí InWordu je samozřejmě také rozsáhlá jazyková podpora. Nabízí kontrolu pravopisu v pěti různých jazycích: čeština, slovenština, němčina, britská angličtina a americká angličtina. Pravopis pro český jazyk fungoval občas s rozdílnými výsledky. Všechna neznámá slova můžeme zařadit do uživatelských slovníků. Pro uvedené jazyky nabízí InWord také podporu dělení slov na konci řádků. Navíc můžeme kurzorem označit ve slově místo, kde si přejeme slovo rozdělit bez ohledu na doporučení programu. Klávesovou zkratkou SHIFT+F7 můžeme aktivovat český tesaurus. Podle mých zkušeností funguje velmi dobře a obsahuje většinu běžných antonym, knižních a odborných výrazů.
InWord umí pracovat pouze s jediným souborem, ale v prostředí InView ho můžeme spustit několikrát (výkonný kód je v paměti jen jednou). Délka otevřeného dokumentu je omezena pouze velikostí dostupné virtuální paměti (soubor SWAPFILE.$$$). Do InWordu je možné načíst soubor o velikosti více než 1 MB.

Vady na kráse

InWord má zatím několik nepříjemných omezení, které brání spisovatelům při psaní knih s jeho pomocí. Při editaci textu citelně chybí funkce UNDO, jenž umožňuje vrátit předchozí operaci s textem. Uživatelé si proto musí každý krok při úpravách dopředu promyslet. Asi největším nedostatkem InWordu jsou chybějící importní a exportní filtry. K dispozici máme pouze import/export do ASCII a import z editoru T602. V obou případech se jedná o kódování ISO 1250, ale v InView je konvertor kódů do kódu Latin2, Kamenických a KOI-8čs. Při tisku chybí možnost tisknout do souboru a prohlédnout si tiskové preview. Vůči dalším textovým editorům neumí InWord vytvářet hromadné dopisy (Mail merge). Uživatel má možnost poměrně komfortně generovat obsah dokumentu, ale generování rejstříku rovněž patří mezi nesplněná přání.

Závěr

Přes uvedená omezení má InWord v sobě obrovský potenciál růstu, takže v budoucnosti může patřit mezi nejlepší DOS editory. Pokud autoři InWordu budou neustále produkt vylepšovat, tak současní uživatelé udělali správný krok ke své budoucnosti. Od ředitele firmy ALCOR jsem byl informován, že příští verze InWordu by měla vedle dalších vylepšení obsahovat funkci vytváření hromadných dopisů.




Skok na další stránku Skok na hlavni menu Skok na další stránku


Copyright (c) 1999 Michal Pohořelský