de raamdecoratie is een onderdeel van een raam in de meeste venstersystemen.
een vensterdecoratie bestaat meestal uit een titelbalk, meestal langs de bovenkant van elk venster en een minimale rand rond de andere drie zijden. Op Microsoft Windows wordt dit “niet-client gebied” genoemd.
In de overheersende lay-out voor moderne raamdecoratie, de top balk bevat de titel van het venster en toetsen die windowing-verband houdende handelingen, zoals:
- Sluiten
- Maximaliseren
- Minimaliseren
- Grootte
- Roll-up
De grens voornamelijk bestaat dat de gebruiker de grootte van het venster maar ook het creëren van een visuele scheiding tussen de inhoud van het venster en de rest van de desktop omgeving.
Vensterdecoraties worden belangrijk geacht voor het ontwerp van de look en feel van een besturingssysteem en sommige systemen maken het mogelijk om de gebruikte kleuren, stijlen en animatie-effecten aan te passen.
vensterrand
vensterrand is een vensterdecoratiecomponent die door sommige vensterbeheerders wordt geleverd en die rond het actieve venster wordt weergegeven. Sommige window managers kunnen ook een rand rond achtergrond vensters weer te geven. Meestal kunnen vensterranden worden gebruikt om vensterbewegingen te maken waardoor het venster kan worden verplaatst of van grootte kan worden veranderd met behulp van een sleepactie. Sommige window managers bieden nutteloze randen die puur voor decoratieve doeleinden zijn en bieden geen window motion facility. Deze vensterbeheerders staan niet toe dat vensters worden aangepast met behulp van een sleepactie aan de rand.
Titel barEdit
Title bar is een grafisch besturingselement en onderdeel van de raamdecoratie. aangeboden door sommige window managers. Als conventie bevindt het zich aan de bovenkant van het venster als een horizontale balk. De titelbalk wordt meestal gebruikt om de naam van de toepassing weer te geven, of de naam van het geopende document, en kan titelbalkknoppen bieden voor het minimaliseren, maximaliseren, sluiten of oprollen van toepassingsvensters. Meestal kunnen titelbalken worden gebruikt om vensterbeweging te bieden waardoor het venster om het scherm kan worden verplaatst met behulp van een sleepactie. Sommige window managers bieden titelbalken die puur voor decoratieve doeleinden zijn en bieden geen window motion facility. Deze vensterbeheerders staan niet toe dat Vensters over het scherm worden verplaatst met behulp van een sleepactie op de titelbalk.
standaard tekst in de titelbalk bevat vaak de naam van de toepassing en/of de ontwikkelaar. De naam van de host waarop de toepassing wordt uitgevoerd, verschijnt ook vaak. Verschillende methoden (menu-selecties, escape sequences, setup parameters, command-line opties – afhankelijk van de computeromgeving) kunnen bestaan om de eindgebruiker enige controle over de titel-bar tekst. Document-georiënteerde toepassingen zoals een teksteditor kunnen de bestandsnaam of het pad van het document dat wordt bewerkt weergeven. De meeste webbrowsers zullen de inhoud van het HTML-element title
in hun titelbalk weergeven, soms vooraf of na de naam van de toepassing. Google Chrome en sommige versies van Mozilla Firefox plaatsen hun tabbladen in de titelbalk. Dit maakt het onnodig om het hoofdvenster voor de tabbladen te gebruiken, maar meestal resulteert in de titel steeds afgekapt.
de titelbalk bevat vaak widgets voor systeemcommando ‘ s met betrekking tot het venster, zoals een maximaliseer -, minimaliseer -, rollup-en sluitknoppen; en kan andere inhoud bevatten zoals een toepassingspictogram, een klok, enz.
in veel grafische gebruikersinterfaces, waaronder de Mac OS-en Microsoft Windows-interfaces, kan de gebruiker een venster verplaatsen door de titelbalk te grijpen en te slepen.
titelbalkknoppen bewerken
sommige vensterbeheerders bieden titelbalkknoppen die de mogelijkheid bieden om toepassingsvensters te minimaliseren, maximaliseren, oprollen of sluiten. Sommige window managers kunnen de titelbalkknoppen in de taakbalk of taakpanel weergeven, in plaats van in de titelbalken.
de volgende knoppen kunnen in de titelbalk verschijnen:
- sluiten
- maximaliseren
- minimaliseren
- Formaat wijzigen
- Roll-up (of WindowShade))
merk op dat een contextmenu beschikbaar kan zijn via sommige titelbalkknoppen of door met de rechtermuisknop te klikken.
titelbalk iconEdit
sommige vensterbeheerders tonen een klein pictogram in de titelbalk dat kan variëren afhankelijk van de toepassing waarop het verschijnt. Het titelbalkpictogram kan zich gedragen als een menuknop, of kan een contextmenu-mogelijkheid bieden. OS X-toepassingen hebben vaak een proxy-pictogram naast de venstertitel die hetzelfde werkt als het pictogram van het document in de bestandsbeheerder.
documentstatus iconEdit
sommige vensterbeheerders tonen een pictogram of symbool om aan te geven dat de inhoud van het venster niet is opgeslagen of bevestigd op een of andere manier: Mac OS X toont een punt in het midden van de sluitknop; RISC OS voegt een sterretje toe aan de titel.
vensterbeheerders betegelen edit
sommige vensterbeheerders betegelen titelbalken die louter voor informatieve doeleinden zijn en geen besturingselementen of menu ‘ s bieden. Deze window managers staan niet toe dat Vensters over het scherm worden verplaatst met behulp van een sleepactie op de titelbalk en kunnen ook dienen voor het doel van een statusregel van het stapelen van window managers.
In populaire systemsEdit
OS | het Pictogram | Verzenden om een Back – | Sluiten | Maximaliseren | Menu bar | Minimaliseren | Pin-code (op de top Houden) | Grootte | Roll-up Venster schaduw) | Status | Context menu | Opmerkingen |
---|---|---|---|---|---|---|---|---|---|---|---|---|
macOS | Ja | Ja | Ja | Ja | Ja | Ja | Knoppen aan de linkerkant van de titel bar. Icon is een proxy voor de weergave van het bestandssysteem van het document. | |||||
RISC OS | Ja | Ja | Ja | Ja | Ja | Ja | ||||||
Windows | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Pictogram menu van het venster acties | ||||
Linux/Unix | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | veel X window managers voor Linux / Unix staan aanpassing van het type en de plaatsing van knoppen in de titelbalk toe. |