vindushåndterere
Vindushåndterere er programvarekomponenter som kontrollerer vinduer i grafiske brukergrensesnitt. De bestemmer hvor vinduer plasseres, hvordan de størrelse endres, hvilke dekorasjoner som vises, og hvordan de responderer på brukerinput og systemhendelser. En vindushåndterer kan være en del av et skrivebordsmiljø eller fungere som en lett vektlig selvstendig komponent.
I moderne operativsystemer kommuniserer vindushåndterere med applikasjoner gjennom vindussystemer som X11 eller Wayland, og de samarbeider
Typer av vindushåndterere inkluderer:
- Stackende (overlappende) vindushåndterere der vinduer ligger i lag og overlapper hverandre.
- Tilingsvindushåndterere som fordeler skjermen mellom vinduer slik at de dekker området uten overlapping, ofte kontrollert av
- Dynamiske tilingsvindushåndterere som kombinerer prinsippene og kan omorganisere vinduer basert på brukerpreferanser.
Mange systemer bruker også compositorer for visuelle effekter, slik at vindushåndtereren kan skape for eksempel skygger
Eksempler på kjente vindushåndterere inkluderer twm og FVWM (historiske i X11-miljøer), Openbox, Metacity, Xfwm4, KWin og