Következő
Előző
Tartalom
A Windows ``megfelelője'' a grafikus X Window System. A Windows és Mac felülettel
ellentétben az X11-et nem úgy tervezték, hogy egyszerű legyen használni, vagy hogy jól nézzen ki.
A cél eredetileg csak annyi volt, hogy grafikus lehetőséggel ruházzák fel
a UNIX-os munkaállomásokat. A fő különbségek:
- Amíg a Windows ugyanúgy néz ki mindenhol a világon, az X11 nem ilyen,
sokkal jobban konfigurálható. Az X11 kinézetét egy fontos komponens, az
``ablakkezelő'' program határozza meg. Ebből nagy a választék: az
fvwm
, egyszerű, de szép és memóriatakarékos, fvwm2-95
,
Afterstep
, WindowMaker
, Enlightenment
, és sok más.
Az ablakkezelőt általában az .xinitrc
-ből indítják.
- Az ablakkezelőd beállítható, hogy az ablakok úgy viselkedjenek, mint
a Windows alatt: kattintásra előtérbe kerülnek. Egy másik lehetőség, hogy
akkor kerül az előtérbe, ha az egér átmegy felette. Az ablakok elhelyezése
a képernyőn lehet automatikus vagy interaktív: ha egy furcsa keret jelenik meg
a programod helyett, kattints a bal egérgombbal oda, ahol szeretnéd, hogy a
program ablaka megjelenjen.
- A legtöbb tulajdonság igény szerint alakítható egy vagy több
konfigurációs fájl szerkesztésével. Olvasd el az ablakkezelőd dokumentációját.
A konfigurációs fájl neve lehet
.fvwmrc
, .fvwm2rc95
, .steprc
, stb.
Egy példa kongigurációs fájl többnyire megtalálható
/etc/X11/ablakkezelő-név/system.ablakkezelő-név néven.
- Az X11 alkalmazások speciális könyvtárakat -- ``widgetkészlet''-eket
használnak. Ezekből sokféle van, így aztán a alkalmazások kinézete különböző.
A legegyszerűbbek az Athena widgeteket használják (két dimenziós kinézet;
xdvi
, xman
, xcalc
); mások a Motifot használják (netscape
);
megint mások a Tcl/Tk, XForms, Qt vagy Gtk widgetkészleteket használják.
Majdnem mindegyik említett könyvtár közel hasonló kinézetet és érzést
biztosít, mint a Windows.
- Az érzés sajnos nem egységes. Például ha kiválasztasz egy sornyi
szöveget az egérrel, és megnyomod a <BACKSPACE> gombot, azt várod,
hogy a sor eltűnjön, igaz? Ez nem fog megtörténni az Athena alapú alkalmazásokkal,
de a többivel igen.
- A görgetősávok és a méretezés működése függ az ablakkezelőtől
és a widgetkészlettől. Tipp: ha a görgetősávok nem úgy működnek, ahogy
várod, a mozgatáshoz próbáld meg használni a középső egérgombot,
vagy a két szélső gombot egyszerre.
- Az alkalmazásoknak nincs alapértelmezett ikonjuk, de lehet sokat
definiálni. A legtöbb ablakkezelőnek van egy menüje, amely előjön, ha
az asztalra (``root ablak'') kattintasz. Mondanom sem kell, ez a menü is
változtatható az igényeknek megfelelően. A root ablak megjelenése
az
xsetroot
vagy az xloadimage
parancsokkal változtatható.
- A vágólap csak szöveget tartalmazhat, és furcsán viselkedik.
Ha kiválasztottál egy szöveget, az már a vágólapon is van, menj máshova,
és kattints a középső egérgombbal a beillesztéshez. Van egy
xclipboard
nevű alkalmazás, amely több vágólapot kezel egyszerre.
- A fogd-és-vidd (drag-and-drop) opcionális, csak az olyan ablakkezelőkben és/vagy
alkalmazásokban működik, amelyek támogatják.
Ha takarékoskodni szeretnél a memóriával, olyan alkalmazásokat
kell használnod, amelyek ugyanazokat a programkönyvtárakat
használják, bár ez a gyakorlatban nehéz lehet.
Vannak projektek, amelyek azt tűzték ki célul, hogy a Windowshoz
hasonló egységes felületet hozzanak létre X11 alatt. A Gnome,
http://www.gnome.org, és a KDE,
http://www.kde.org,
nagyszerűek. Próbáld ki őket, nem fogod visszasírni a Windowst.
Következő
Előző
Tartalom