Vinduesdekoration - Window decoration
I grafiske brugergrænseflader er vinduesdekorationen en del af et vindue i de fleste vinduessystemer .
En vinduesdekoration består typisk af en titellinje , normalt langs toppen af hvert vindue og en minimal kant rundt om de andre tre sider. På Microsoft Windows kaldes dette "ikke-klientområde".
I det overvejende layout til moderne vinduesdekorationer indeholder den øverste bjælke titlen på det vindue og knapper, der udfører vinduesrelaterede handlinger, såsom:
- Tæt
- Maksimer
- Minimer
- Resize
- Rul op
Kanten findes primært for at give brugeren mulighed for at ændre størrelsen på vinduet, men også for at skabe en visuel adskillelse mellem vinduesindhold og resten af skrivebordsmiljøet .
Vinduesdekorationer betragtes som vigtige for design af udseende og fornemmelse af et operativsystem, og nogle systemer giver mulighed for tilpasning af de anvendte farver, stilarter og animationseffekter.
Indhold
Elementer af vinduesdekoration
Grænse
En vinduesramme er en vinduesdekoreringskomponent leveret af nogle vinduesledere, der vises omkring det aktive vindue . Nogle vinduesledere viser muligvis også en ramme omkring baggrundsvinduer . Typisk kan vinduesrammer bruges til at tilvejebringe vinduesbevægelse, der gør det muligt at flytte eller ændre størrelsen på vinduet ved hjælp af en trækaktion . Nogle vinduesledere leverer unyttige grænser, der er udelukkende til dekorative formål og tilbyder ingen vinduesbevægelsesfacilitet . Disse vinduesadministratorer tillader ikke at ændre størrelsen på windows ved hjælp af en trækaktion på grænsen.
Titellinje
En titellinje er et grafisk kontrolelement og en del af vinduesdekorationen. leveres af nogle vinduesledere . Som en konvention er den placeret øverst i vinduet som en vandret bjælke. Tittellinjen bruges typisk til at vise applikationens navn eller navnet på det åbne dokument og kan indeholde titellinjeknapper til minimering, maksimering, lukning eller rullning af applikationsvinduer. Typisk kan titellinjer bruges til at tilvejebringe vinduesbevægelse, der muliggør, at vinduet kan flyttes rundt på skærmen ved hjælp af en trækaktion. Nogle vinduesledere leverer titellister, der er udelukkende til dekorative formål og tilbyder ingen vinduesbevægelsesfacilitet . Disse vinduesadministratorer tillader ikke, at vinduer flyttes rundt på skærmen ved hjælp af en trækhandling på titellinjen.
Standard titelbjælketekst indeholder ofte navnet på applikationen og / eller dens udvikler. Navnet på den vært, der kører applikationen, vises også ofte. Der kan findes forskellige metoder ( menu- valg, flugt-sekvenser , opsætningsparametre, kommandolinjemuligheder - afhængigt af computermiljøet) for at give slutbrugeren en vis kontrol over titellinjens tekst. Dokumentorienterede applikationer som en teksteditor kan muligvis vise filnavnet eller stien på det dokument, der redigeres. De fleste webbrowsere vil gengive indholdet af HTML-element title i deres titellinjen, nogle gange præ- eller bagved ved navn applikation. Google Chrome og nogle versioner af Mozilla Firefox placerer deres faner i titellinjen. Dette gør det unødvendigt at bruge hovedvinduet til fanerne, men resulterer normalt i, at titlen bliver trunkeret.
Tittellinjen indeholder ofte widgets til systemkommandoer, der vedrører vinduet, såsom knapper til maksimering , minimering , samling og lukning ; og kan omfatte andet indhold, såsom et programikon, et ur osv.
I mange grafiske brugergrænseflader , herunder Mac OS og Microsoft Windows- grænseflader, kan brugeren flytte et vindue ved at gribe titellinjen og trække .
Tastelinjeknapper
Nogle vinduestyrere har titellinjeknapper, der giver mulighed for at minimere, maksimere, rulle op eller lukke applikationsvinduer. Nogle vinduesadministratorer viser muligvis knapperne på titellinjen på proceslinjen eller procespanelet i stedet for i titellinjerne.
De følgende knapper kan vises på titellinjen:
- tæt
- maksimere
- minimere
- resize
- roll-up (eller WindowShade )
Bemærk, at en kontekstmenu muligvis er tilgængelig fra nogle af titellinjeknapperne eller ved at højreklikke.
Ikon for titellinjen
Nogle vinduesadministratorer viser et lille ikon på titellinjen, der kan variere afhængigt af det program, det vises på. Ikonet for titellinjen kan opføre sig som en menuknap eller give en kontekstmenufunktion . OS X-programmer har normalt en proxy -ikon ved siden af vinduet titel, der fungerer på samme måde som det dokument ikon i filhåndteringen.
Dokumentstatusikon
Nogle vinduesadministratorer viser et ikon eller symbol for at indikere, at indholdet af vinduet ikke er blevet gemt eller bekræftet på en eller anden måde: Mac OS X viser et punktum i midten af dets lukkeknap; RISC OS føjer en stjerne til titlen.
Flisebelægning af vinduesledere
Nogle fliselægervindeledere har titellinjer, der er udelukkende til informative formål og ikke tilbyder nogen kontrol eller menuer. Disse vinduesadministratorer tillader ikke, at vinduer flyttes rundt på skærmen ved hjælp af en trækhandling på titellinjen og kan også tjene formålet med en statuslinje fra stabling af vinduesledere.
I populære operativsystemer
| OS | Ikon | Send til Tilbage | Tæt | Maksimer | Menu linje | Minimer | Pin (Hold på toppen) | Resize | Oprulning (vinduesskygge) | status | Kontekstmenu | Noter |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OS X | Ja | Ja | Ja | Ja | Ja | Ja | Knapper er på venstre side af titellinjen. Ikon er en proxy til dokumentets filsystemrepræsentation. | |||||
| RISC OS | Ja | Ja | Ja | Ja | Ja | Ja | ||||||
| vinduer | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ikon er menu med vindueshandlinger | ||||
| Linux / Unix | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Mange X-vinduesadministratorer til Linux / Unix tillader tilpasning af typen og placeringen af knapper vist i titellinjen. |