dekoracja okna jest częścią okna w większości systemów okiennych.
dekoracja okien zazwyczaj składa się z paska tytułu, zwykle wzdłuż górnej części każdego okna i minimalnej obramowania wokół pozostałych trzech stron. W systemie Microsoft Windows jest to nazywane „obszarem Nie-klienta”.
w dominującym układzie dla nowoczesnych dekoracji okien, górny pasek zawiera tytuł tego okna i przyciski, które wykonują czynności związane z oknami, takie jak:
- Zamknij
- Maksymalizuj
- Minimalizuj
- Zmień rozmiar
- Roll-up
ramka istnieje przede wszystkim po to, aby umożliwić użytkownikowi zmianę rozmiaru okna, ale także stworzyć wizualną separację między zawartością okna a resztą środowiska graficznego.
dekoracje okien są uważane za ważne dla projektowania wyglądu i działania systemu operacyjnego, a niektóre systemy pozwalają na dostosowywanie kolorów, stylów i efektów animacji.
ramka okna
obramowanie okna to komponent dekoracji okna dostarczany przez niektóre menedżery okien, który pojawia się wokół aktywnego okna. Niektóre menedżery okien mogą również wyświetlać obramowanie wokół okien tła. Zazwyczaj obramowania okien mogą być używane do zapewnienia ruchu okna, umożliwiając przesuwanie lub zmianę rozmiaru okna za pomocą akcji przeciągania. Niektóre menedżery okien zapewniają bezużyteczne obramowania, które służą wyłącznie do celów dekoracyjnych i nie oferują możliwości ruchu okien. Te menedżery okien nie pozwalają na zmianę rozmiaru okien za pomocą akcji przeciągania na ramce.
Title barEdit
pasek tytułu jest graficznym elementem sterującym i częścią dekoracji okna. dostarczane przez niektóre menedżery okien. W konwencji znajduje się w górnej części okna jako pozioma belka. Pasek tytułu jest zwykle używany do wyświetlania nazwy aplikacji lub nazwy otwartego dokumentu i może zawierać przyciski paska tytułu do minimalizowania, maksymalizowania, zamykania lub zwijania okien aplikacji. Zazwyczaj paski tytułowe mogą być używane do zapewnienia ruchu okna, umożliwiając przesuwanie okna po ekranie za pomocą akcji przeciągania. Niektóre menedżery okien zapewniają paski tytułowe, które służą wyłącznie do celów dekoracyjnych i nie oferują możliwości ruchu okien. Te menedżery okien nie pozwalają na przesuwanie okien po ekranie za pomocą akcji przeciągania na pasku tytułowym.
domyślny tekst paska tytułu często zawiera nazwę aplikacji i / lub jej twórcy. Często pojawia się również nazwa hosta uruchamiającego aplikację. Różne metody (wybór menu, sekwencje specjalne, parametry konfiguracyjne, opcje wiersza poleceń-w zależności od środowiska obliczeniowego) mogą istnieć, aby dać użytkownikowi końcowemu pewną kontrolę nad tekstem paska tytułu. Aplikacje zorientowane na dokumenty, takie jak edytor tekstu, mogą wyświetlać nazwę pliku lub ścieżkę edytowanego dokumentu. Większość przeglądarek internetowych renderuje zawartość elementu HTML title
w pasku tytułowym, czasami wstępnie lub postfixed przez nazwę aplikacji. Google Chrome i niektóre wersje Mozilla Firefox umieszczają swoje karty w pasku tytułowym. To sprawia, że nie ma potrzeby używania głównego okna dla kart, ale zwykle powoduje obcięcie tytułu.
pasek tytułu często zawiera widżety poleceń systemowych odnoszących się do okna, takich jak przyciski Maksymalizuj, Minimalizuj, zwijaj i zamknij; i może zawierać inną zawartość, taką jak ikona aplikacji, zegar itp.
w wielu graficznych interfejsach użytkownika, w tym interfejsach Mac OS i Microsoft Windows, użytkownik może przesuwać okno, chwytając pasek tytułu i przeciągając.
przyciski paska Tytułuedytuj
niektóre menedżery okien zapewniają przyciski paska tytułowego, które umożliwiają minimalizację, maksymalizację, zwijanie lub zamykanie okien aplikacji. Niektóre menedżery okien mogą wyświetlać przyciski paska tytułowego na pasku zadań lub panelu zadań, a nie na paskach tytułowych.
na pasku tytułowym mogą pojawić się następujące przyciski:
- Zamknij
- Maksymalizuj
- Minimalizuj
- Zmień rozmiar
- Roll-up (lub okienko)
zwróć uwagę, że menu kontekstowe może być dostępne z niektórych przycisków paska tytułu lub po kliknięciu prawym przyciskiem myszy.
Titlebar iconEdit
niektóre menedżery okien wyświetlają małą ikonę na pasku tytułowym, która może się różnić w zależności od aplikacji, na której się pojawia. Ikona paska tytułu może zachowywać się jak przycisk menu lub może stanowić funkcję menu kontekstowego. Aplikacje OS X zwykle mają ikonę proxy obok tytułu okna, która działa tak samo, jak ikona dokumentu w menedżerze plików.
iconEdit statusu dokumentu
niektóre menedżery okien wyświetlają ikonę lub symbol wskazujący, że zawartość okna nie została zapisana lub potwierdzona w jakiś sposób: Mac OS X wyświetla kropkę na środku przycisku zamykania; RISC OS dodaje gwiazdkę do tytułu.
menedżery okien Kafelkowychedytuj
niektóre menedżery okien kafelkowych oferują paski tytułów, które mają wyłącznie charakter informacyjny i nie oferują żadnych elementów sterujących ani menu. Te menedżery okien nie pozwalają na przesuwanie okien po ekranie za pomocą akcji przeciągania na pasku tytułowym i mogą również służyć do wiersza stanu z menedżerów okien układania w stosy.
w popularnych systemach operacyjnychedytuj
OS | ikona | Wyślij do tyłu | Zamknij | Maksymalizuj | pasek Menu | Minimalizuj | Pin (Zachowaj na górze) | Zmień rozmiar | roll-up (zasłona okienna) | Status | menu kontekstowe | uwagi |
---|---|---|---|---|---|---|---|---|---|---|---|---|
macOS | tak | tak | tak | tak. | tak. | tak. | przyciski znajdują się po lewej stronie tytułu bar. Icon jest proxy dla reprezentacji systemu plików dokumentu. | |||||
RISC OS | tak | tak | tak | tak. | tak. | tak. | ||||||
Windows | tak | tak | tak | tak | tak | tak. | tak | ikona To menu akcji okna | ||||
Linux/Unix | tak | tak | tak | tak | tak | tak | tak | tak | tak | tak | wiele menedżerów okien X dla systemu Linux / Unix pozwala na dostosowanie typu i umiejscowienia przycisków wyświetlanych na pasku tytułowym. |