Autor: Michal Pohořelský Uveřejněno: CHIP 10/97, str. 226-229 Tipy v Control Panelu 2.22
Dříve než se pustíme do několika triků v nejnovější verzi systému Control Panel musím se zmínit o tom, že jeho uživatelé mohou s kosmetickými úpravami využít také tři již publikované triky pro InView 2.20 (viz. CHIP 05/97, str. 206).
Výběr ikon
Prakticky v každém grafickém OS dnes najdeme velké množství grafických ikon, které na pracovní ploše reprezentují nejrůznější typy aplikací a dat. Objektově orientovaný Control Panel (CP), jenž slouží ke generování měřících, řídících a regulačních programů ve strojírenství, hutnictví, potravinářském a chemickém průmyslu či energetice, není v tomto ohledu samozřejmě žádnou vyjímkou. Manipulace s ikonami v CP se silně podobá systému WfW 3.11 a navíc je k dispozici poměrně výkonný Editor ikon. Problémem CP je však skutečnost, že i plná instalace vám nabídne pouhých 36 ikon určených pro různé ovladače a procesy. Pro svůj oblíbený DOS program prostě nenajdete ani jednu vhodnou ikonu !
Naštěstí pomoc není příliš složitá. Jestliže jste získali CP na CD-ROM můžete následujícím nedokumentovaným postupem získat až 164 různých ikon:
- Do své CD-ROM mechaniky vložte originální CD se systémem CP.
- Přesuňte se na CD a najděte adresář:
F:\CZECH\LIBRARY\ICO
nebo
F:\ENGLISH\LIBRARY\ICO
Disk "F:" přitom označuje jednotku CD-ROM, která samozřejmě může mít i jiné označení (většinou D:, E:, F: či G:).
- V tomto adresáři je umístěno celkem 130 ikon. Protože však ikony ASCDRV.ICO a CARD.ICO máte již nainstalovány v CP, můžete využít maximálně 128 ikon. Všechny (vybrané) ikony nakopírujte do adresáře:
(disk):\CP\ICO
- U nových ikon v uvedeném adresáři vynulujte atribut READ-ONLY (příkazem ATTRIB nebo jinak).
- Nyní vás už jistě nebude trápit nedostatek vhodných ikon. V případě potřeby můžete snadno vytvořit nové ikony tím, že v Editoru ikon si některou ikonu jednoduše upravíte dle svých představ.
Nastavení adresáře
V rámci vývojového systému CP verze 2.22 dostane uživatel také nejnovější verzi grafického prostředí InView, která obsahuje 2 nové nástroje - Prohlížeč FLI souborů a Prohlížeč HTML souborů. Oba zmíněné nástroje zavádějí do InView nové typy souborů (FLC, FLI, HTM a XBM), což se zákonitě muselo projevit v systémových souborech. Zde se podrobněji budeme věnovat systémovému inicializačnímu souboru CP.RED, který bohužel implicitně přehlíží soubory HTML.
Jedná se o textový soubor, který přiřazuje masce souboru adresář nebo skupinu adresářů. Nemá-li některá přípona přiřazen adresář, jsou soubory s touto příponou hledány a ukládány v aktuálním adresáři. CP.RED lze měnit podle aktuální struktury adresářů. Jednomu adresáři může být přiřazeno více přípon a naopak jedné příponě může být přiřazeno více adresářů. Adresáře jsou potom prohledávány v tom pořadí, jak jsou uvedeny. Maska souboru musí odpovídat konvencím v systému DOS.
Když nyní známe všechny možnosti souboru CP.RED, můžeme ho opravit tak, aby vzorně spolupracoval s HTM dokumenty:
- V hlavním adresáři \CP vytvoříme nový podadresář NEW_HTML. Do nového adresáře nakopírujeme zajímavé HTM dokumenty.
- V libovolném ASCII editoru otevřeme soubor CP.RED a na jeho konec přidáme následující řádky
*.HTM =
:\CP\NEW_HTML
*.XBM =:\CP\NEW_HTML
- Upravený soubor uložíme a opustíme celý CP.
Nastavení tapety
V grafickém prostředí InView (CP) si můžeme poměrně snadno vylepšit pracovní plochu o příjemnou podkladovou tapetu. Stačí z plovoucího menu aktivovat okno Systém a potom dialogové okno Barvy. Zde si můžete vybrat jednu tapetu z celkem 24, jenž jsou uloženy v adresáři \CP\WPAPER. Relativně snadno si ovšem můžeme vybrat tapetu i mimo grafické prostředí, poněvadž všechna nastavení se ukládají do textového konfiguračního souboru CP.INI. Tento soubor si otevřeme v libovolném ASCII editoru a v hlavní sekci [views] vyhledáme parametry:
Do prvního parametru vložíme název grafického souboru (tapety) včetně kompletní cesty. Chování tapety můžeme ovlivnit třemi zbývajícími parametry, které vyžadují hodnotu TRUE nebo FALSE. Nakonec upravený soubor samozřejmě uložíme.
- wallpaper = C:\CP\WPAPER\TILE01.PCX
- tile_wallpaper = TRUE
- zoom_wallpaper = FALSE
- dither_wallpaper = FALSE
Nastavení myši
Jestliže v CP používáte myš třídy PC Mouse System (např. Genius MouseToo), můžete se dostat do problému, který souvisí s používáním Windows 95. Uvedený typ myši totiž ve Windows 95 funguje pouze v režimu Microsoft (2 aktivní tlačítka), který je nekompatibilní s běžným režimem (3 aktivní tlačítka) v CP. Proto je nutné při přechodu mezi oběma systémy vždy nastavit přepínač režimu myši umístěný na její spodní straně. Stejný problém musí uvedeným způsobem řešit také uživatelé, kteří na jednom počítači používají systémy Windows 95 a OS/2 Warp 4.0 (Merlin).