WindowLab - WindowLab
| Originale forfattere | Nick Gravgaard |
|---|---|
| Første udgivelse | 2001 |
| Stabil udgivelse | 1.40 / 2010-04-04 |
| Skrevet i | C |
| Operativ system | Unix-lignende |
| Type | Vinduesforvalter |
| Licens | GPL v2 |
| Internet side | nickgravgaard |
WindowLab er en X-vinduesmanager til Unix-lignende systemer. Det er baseret på aewm og bevarer vinduesforvalterens lille og lette karakter. I mange aspekter har WindowLab søgt inspiration i Amiga 's brugergrænseflade uden at klone den helt. Dens menulinje på øverste niveau åbnes med et højreklik som på Amiga, og den følger Fitts lov om brugbarhed ved, at når musen kommer ind i menuområdet, er den begrænset der i både vandret og lodret retning. I modsætning til på Amiga styres menulinjen ikke af applikationer; det er en global launcher -menu, der er udfyldt af en prikfil i brugerens hjemmekatalog, der indeholder en liste over menutitler og kommandoer.
WindowLab følger en klik-til-fokus, men ikke hæve-til-fokus- politik-når der klikkes på et vindue, får det fokus, men det tegnes ikke for at skjule andre vinduer. Dette gør det f.eks. Muligt at skifte til en terminal for at indtaste kommandoer, samtidig med at dokumentationen holdes synlig i en webbrowser. En sammensat vindueshåndtering tillader dette også med en gennemsigtig terminal lag over browservinduet, men WindowLabs løsning er langt mindre krævende af systemressourcer. Et vindue kan bringes til fronten på en række måder; ved at klikke på et vindues titel på proceslinjen, klikke på den midterste titellinjevidget, ved at cykle gennem vinduer med tastekombinationen Alt+Tab eller ved at dobbeltklikke et vilkårligt sted i titellinjen. Åbne vinduer kan også cykles ved at klikke og trække hen over fliserne i proceslinjens område. Udvikleren oplyser, at mange brugere finder dette hurtigere end Mac OS X ' Exposé -funktion.
En usædvanlig egenskab ved WindowLab er, at hele et vindues titellinje er begrænset til skærmen; et vindue kan ikke delvist trækkes ud af visningsområdet undtagen mod bunden af skærmen. Dette holder titellinjevidgets altid tilgængelige, og efterligner også Amigas glidende "skærme" -funktionalitet. Et vindue kan ændres fra enhver kant ved at holde alt -tasten nede og trække fra enten vinduets indre (for at forstørre) eller udvendigt (for at krympe). WindowLab har forenklet opgaveskift og appstart og ingen ur/kalender, statusindikatorer eller temamotor (selvom skrifttyper og farver kan ændres via kommandolinjemuligheder).
Se også
Referencer
- (på tysk) Schlanker Fenstermanager (sep 2005) Laborausstattung. Schlanker Fenstermanager , LinuxUser