Window Maker-malá exkurze

Stejně tak jak stoupá popularita KDE a Gnome, stoupá popularita jiného okenního manažeru, který se jmenuje WindowMaker.
Jak jsem se zmínil, Kde, Gnome i WindowMaker patří mezi okenní manažery, což jsou programy, které vytvoří a zobrazí okno a vykreslí kolem něj okraje. Tak, jak se Gnome nebo KDE snaží napodobit uživatelské rozhraní operačních systémů Windows, snaží se WindowMaker držet linie vytyčené jiným operačním systémem, nazvaným NextSTEP(tm). Programátoři se snažili zachytit jednoduchost a přitažlivost uživatelského rozhraní systému a přidali některá svá zlepšení.
Jak lze tedy stručně charakterizovat WindowMaker? Podporuje několik grafických fomrátů (XPM, JPEG, TIFF, GIF a PPM), aby si uživatel mohl nastavit grafické prostředí podle svého gusta. Lze nastavit různé animace oken, způsob zobrazování menu. Menu se zobrazí tam, kde kliknete pravým tlačítkem myši, lze ho samozřejmě upravit. Hlavní předností WindowMakeru je ovšem jeho rychlost a nárok na pamět, kde Gnome, natožpak KDE, nemohou konkurovat.

Následující obrázek ukazuje mírně upavenou plochu po instalaci Window Makeru, na které jsou patrné všechny důležité součásti - pomocí stylů a nastevení se ale může zněnit k nepoznání (klikněte pro originální veikost).

Vlevo nahoře je Clip/Sponka - slouží k přichycení ikonek aplikací. Pomáhá nám, pokud pracujeme s více plochami. Dole lze vidět ikony spuštěných aplikací a ikony s černým pruhem - miniwindows/miniokna. Tyto ikony reprezentují každé minimalizované okno, v pruhu je napsáno jméno aplikace. Vpravo je takzvaný dock/dok - můžeme si tady přichytit ikony aplikací, které chceme mít po ruce. Nejčastějším použitím Doku je spouštění aplikací při startu, v drtivé většině tzv. dockapps/dokových aplikací. Jsou to aplikace napsané pro WindowMaker a svůj obsah zobrazují do ikony. (Na tomto obrázku je jedna taková aplikace, wmCalClock - datum a čas, více viz dokové aplikace). Uprostřed pak je menu a aplikace nastavující WindowMaker.
Z vlastní zkušenosti doporučuji rozlišeni minimálně 1152x864 (Což by pro 17" monitor a současné grafické karty neměl být problém:-).

Nastavení Window Makeru

Nejjednodušší je nastavovat Window Maker pomocí aplikace WPrefs(WindowMaker Preferences - Nastavení WindowMakeru), která je s ním dodávaná. Její ikonku najdete po instalaci jako třetí ikonku v doku. Položek, díky kterým lze nastavit chování a vzhled WindowMakeru je mnoho, proto se zmíním v každé části pouze o těch podstatnějších. Na konci ještě uvedu seznam textových souborů, ve kterých je konfigurace uložena, pro případ, že by si chtěl někdo nastavovat Window Maker "ručně".
Okno aplikace WPrefs se dá rozdělit na několik částí: horní lišta ikon, reprezentujících nastavované parametry, pod nimiž se zobrazují hodnoty, které jsou aktuální a které můžeme změnit. V následujícím textu jsou stručně vysvětleny možnosti, které můžete nastavit a rozčleněny podle jednotlivých ikon. Nastavení budu popisovat vzhledem k české verzi, kterou najdete na tomto Chip CD, anglická verze je ovšem vizuálně totožná, pouze texty jsou v angličtině.


Ikona 1. - nastavení aktivování okna

Část Vstup z klávesnice:
Ručně: Musíte kliknout na okno, do kterého chcete psát.
Auto: Pokud budete psát, bude to do toho okna, které je umístěno pod ukazatelem myši.
Dále je dobré zaškrtnout položku vpravo dole "Automaticky aktivovat nová okna.". Znamená to, že pokud otevřete nové okno, automaticky bude aktivní.


Ikona 2. - nastavení okna

Část Umísťování okna:
Nastavíte, kam a jak se budou umísťovat nově otevřená okna.
Část Obsah okna:
Kliknutím zapnete/vypnete zobrazování obsahu okna při jeho přesouvání.
Část Při maximalizaci:
Určujete, zda se při maximalizaci nemá zakrýt ikony/dok.


Ikona 3. - nastavení menu

Část Zarovnání podmenu:
Určíte, jak se budou zarovnávat otvíraná podmenu (viz. obrázek).
Pokud chcete, aby se menu zobrazilo vždy celé na plochu, zaškrtněte Vždy otevřít menu uvnitř plochy.... Pokud toto nezaškrtnete, může se stát, že se položka, na kterou chcete kliknou, nezobrazí na plochu. Pokud zaškrtnete položku Vysunout menu, když je na něj ukázáno myší, pak pokud je nějaká položka mimo plochu, stačí jet myškou směrem, kterým byměla ležet položka, a celé podmenu se vysune na plochu.


Ikona 4. - nastavení ikon

Část Pozice ikon:
Určíte, kam se budou na plochu umisťovat ikony nově otevřených/minimalizovaných aplikací(viz. obrázek).
Část Animace minimalizace:
Volíte efekt při minimalizaci okna.
Část Velikost ikon:
Volíte velikost ikon(v pixelech).
Dále je docela dobré zaškrtnout Automatickcy uspořádávat, potom se budou ikony automaticky uspořádávat a budou přehlednější.


Ikona 5. - Další nastavení oken

Část Zobrazení velikosti/pozice okna:
Určuje, kam se bude (zda se bude) vykreslovat velikost/pozice okna při změně jeho velikosti/pozice.
Část Titulky minioken:
Zapne/vypne zobrazování názvu okna u minioken.
Pokud zaškrtnete políčko Okno aktivní po přepnutí klávesnice... bude WindowMaker vykreslovat na popředí každé okno, které se stane aktivním. Pokud políčko není zaškrtnuté, okno se stane pouze aktivní (pokud je ovšem umístěno pod jiným oknem, neuvídíte ho).


Ikona 6. - Nastavení cest

Tady se nastavují cesty k ikonám, obrázkům na plochu apod.


Ikona 7. - Nastavení ploch

Část Dok/Sponka:
Zapne/vypne Dok/Sponku.


Ikona 8. - Jiné

Část Vyhlazování:
Kliknutím na obrázek zapnete/vypnete vyhlazování obrázku na pozadí (vyhlazování zpomaluje zobrazení obrázku na plochu, ale obrázek není tolik "kostkovaný").
Část Styl titulku:
Určuje styl titulku okna.
Část Animace a zvuky:
Zapíná/vypíná animace, zvuk. Pro zvuk je potřeba doinstalovat modul.


Ikona 9. - Definice menu

Po spuštění se objeví navíc další okno - je to aktuální menu. položky můžete přidávat i měnit. Pokud chcete některou z položek změnit, kliknněte na položku a objeví se políčka, do kterých napíšete příkaz, který se má provést, můžete přidat i klávesovou zkratku. Pokud chcete přidat novou položku, vyberte ji z nabídky vlevo a tahejte na určené místo v menu/podmenu. Pokud chcete změnit jméno položky, stačí na ni dvakrát kliknout. Pokud chcete položku odstranit, klikněte na ni a přetáhněte ji zpět na nabídku typů položek umístěnou vlevo.
Typy položek v menu:
Spustit aplikaci - spouští nějaký program/příkaz.
Interní příkaz - spouští nějaký interní příkaz WindowMakeru(například info o licenci, o programu, uspořádat ikony...).
Podmenu - podmenu, spustí další menu.
Obsah adresáře - obsah adresáře a jiné.


Ikona 10. - Nastavení klávesových zkratek

Část Shortcut:
Přiřadí akci vybrané v seznamu "Akce" klávesovou zkratku. Pokud stisknete "Zachytit", WindowMaker zachytí následující stisk kláves (výhodné pokud nevíte, jak se jednotlivé klávesy zapisují - na obrázku je k zavření aktivního okna použita ynámá zkratka Alt+F4 ).


Ikona 11. - Nastavení myši

Část Rychlost myši:
Definuje zrychlení/mez myši.
Část Prodleva při dvojkliku:
Definuje nejdelší čas mezi prvním a druhým stisknutím tlačítka myši při dvojkliku.
Část Definice tlačítek myši:
Přiřazuje tlačítkům myši akce práce s plochou (aktivace okna, seznam oken, vyvolání menu...).


Ikona 12. - Nastavení vzhledu

Nastavuje grafický vzhled Window Makeru. Ukázáním na položku vybíráte grafiku, která bude na tuto položku aplikována (Textura-pozadí, Barva-barva písma, Další-vzhled menu). Poté klikněte na Změnit a můžete měnit grafiku vybrané položky. Změny se ihned zobrazí do okna s titulky a s menu. V tomto okně taky vybíráte položky, které chcete upravit (zde je vybrán titulek aktivního okna, ukazuje na něj ruka...).


Ikona 13. - Speciální nastavení

Položka Zakázat miniokna zakáže zobrazování minioken. Doporučuje se, pokud máte windowmaker spuštěný spolu s Gnome/KDE.
Položka Automaticky uložit sezení při... uloží sezení při ukončení WindowMakeru.
Položka Vypmout potvrzování při příkazu Zabít zapne/vypne potvrzování při příkazu Zabít.


Textové soubory s nastavením

To, že jsou soubory textové, je výhodné pro snadnou editaci. Díky tomuto faktu je lze pohodlně editovat v mnoha editorech - Vi, Gedit, Kedit nebo Nedit a spoustou dalších programů. Tyto soubory naleznete v adresáři: /home/jan_novak/GNUStep/Defaults
, kde /home/jan_novak/ samozřejmě zaměníte za svůj domovský adresář.
Soubory se jmenují:
WMGLOBAL - globální nastavení (písma, tlačítek myši..)
WMRootMenu - Menu, ze kterého lze spouštět aplikace
WMState - stav Doku/Sponky
WMWindowAttributes - nastaveni ikon oknům
WPrefs - informace pro program WPrefs - Nastavení Window Makeru
WindowMaker - nastavení písem, ikon, složek...

Určitě chápete, že projít všechny položky by bylo nejen časově, ali i prostorově poměrně náročné, proto jsem uvedl pouze ty, které mají na svědomí ty největší změny. Další si vyzkoušejte sami a nastavte si detaily tak, aby Vám Window Maker lahodil nejen po grafické stránce, ale i po stránce funkční.