Nästa
Föregående
Innehållsförteckning
"Motsvarigheten" till Windows är det grafiska systemet X11. I motsats
till Windows och Mac, så skapades inte X11 för att vara enkelt att
använda eller för att se snyggt ut, utan bara för att erbjuda grafiska
möjligheter på UNIX arbetsstationer. Det finns några huvudsakliga
skillnader:
- Medan Windows ser ut och känns på samma sätt över hela världen, så
gör inte X11 det: det finns mycket mer du kan ställa in i det. X11s
utseende och känsla kommer av en huvudkomponent som kallas "fönster-
hanterare"; det finns många att välja mellan. Den vanligaste är
fvwm
, grundläggande men trevlig och minnessnål, fvwm2-95
och The
Next Level
, plus flera andra. Fönster-hanteraren anropas vanligtvis från en
bil som heter .xinitrc
;
- din fönster-hanterare kan konfigureras så att ett fönster beter sig
som i, öh, Windows: du klickar på det och det hamnar i förgrunden.
En annan möjlighet är att det hamnar i förgrunden när muspekaren
befinner sig i det ("fokus"). Placeringen av fönster på skärmen kan
också vara antingen automatisk eller interaktiv: om en konstig ram dyker
upp, istället för ditt program, vänster-klicka där du vill att det ska
dyka upp;
- de flesta saker kan skräddassys, genom att modifiera en eller flera
konfigurerings-filer. Läs dokumentation om din fönster-hanterare:
konfigureringsfilen kan vara
.fvwmrc
, .fvwm2rc95
, .steprc
osv.
Ett exempel på en konfigureringsfil hittar du i typfallet i
/etc/X11/fönster-hanterar-namnet/system.fönster-hantera-namnet
;
- X-applikationer är skrivna med hjälp av speciella bibliotek ("widget
sets"); eftersom flera olika är tillgängliga, så ser applikationerna
olika ut. Det mest grundläggande av dessa är Athena widgets (2-D-
utseende;
xdvi
, xman
, xcalc
); andra använder Motif
(netscape
),
ytterligare andra använder Tcl/Tk, XForms, Qt och allt vad det nu är.
Vissa, inte alla, av dessa bibliotek ger ungefär samma utseende och
känsla som Windows;
- hm, inte riktigt. Känslan kan, olyckligtvis, vara inkonsekvent.
Om du t.ex. markerar en textrad, genom att använda musen, och trycker
<BACKSPACE>, så räknar du med att raden ska försvinna, eller hur?
Så fungerar det inte med Athena--baserade applikationer, men det gör det
med Motif, Qt, Gtk och Tcl/Tk;
- hur scrollnings-listerna och storleksförändringarna fungerar beror
på förnster-hanterare och "widget set". Tips: om du upptäcker att
scrollnings-listerna inte uppträder som du förväntat dig, prova att använda
den mittersta mus-knappen, eller de två knapparna tillsammans, för att
flytta dem;
- applikationer har inte en ikon som standard, men de kan ha många.
De flesta fönster-hanterar har en meny, som du kommer åt genom att tryck
på bakgrunden ("rot-fönstret"); denna meny kan naturligtvis skräddarsys.
För att byta ut rot-fönstrets utseende kan du använda
xsetroot
eller
xloadimage
;
- urklippsarean kan endast innehålla text, och uppträder konstigt.
Så fort du har markerat text, så finns den i urklippsarean: flytta någon
annanstans och tryck ned mittenknappen, för att klistra in den. Det finns
ett program,
xclipboard
, som ger dig flera urklipps-buffrar;
- dra och släpp är ett alternativ, och är bara tillgängligt om du
använder X11-applikationer som stödjer det.
För att spara minne ska man använda applikationer som använder samma
bibliotek, men det kan vara svårt att göra detta i praktiken.
K Desktop Enviroment är ett projekt som siktar på att få X11 att se ut och
uppföra sig konsekvent, som Windows; det är fortfarande på tidig beta-nivå,
men tro mig, det är suveränt. Rikta din webb-läsare mot
http://www.kde.org
.
Nästa
Föregående
Innehållsförteckning