Linux - Friheden til at vælge grafisk brugergrænseflade: Version 1.2.20050118 - 2020-12-31 | ||
---|---|---|
forrige | Kapitel 1. Generelt om håndtering af window-managere | næste |
Som navnet siger er en windowmanager det program der håndterer ens vinduer, men hvis man ser på de forskellige windowmanagere beskrevet her i bogen, så er der stor forskel på hvilken funktionalitet de tilbyder. Traditionelt udfører windowmanageren dog følgende opgaver:
Tegne rammer om vinduerne og håndtere hvad der sker når brugeren trykker med musen på rammerne.
Håndtere hvilket vindue der er aktivt (hvilket vindue man skriver i med tastaturet).
Placering af nye vinduer og håndtering i hvilke vinduer der ligger over eller under andre vinduer.
Mulighed for flere skriveborde (eng.: desktops) og arbejdsområder (eng.: workspaces)
Menuer når man trykker med musen uden for andre vinduer
Man kan lade andre programmer håndtere menuerne uden for vinduerne, se for eksempel 9wm, men traditionelt er det windowmanageren der håndterer dette. Nogle windowmanagere kan selv sætte en baggrundsfarve eller et billed i baggrunden, men dette er traditionelt ikke windowmanagerens opgave.