Fönster (computing)

typiska element i ett fönster. Fönsterdekorationen ritas av en process på OS-nivå, till exempel en fönsterhanterare. Ritningen av innehållet är uppgiften för applikationsprogramvara.

fönsterdekorationen är en del av ett fönster i de flesta fönstersystem.

en fönsterdekoration består vanligtvis av en namnlist, vanligtvis längst upp i varje fönster och en minimal kant runt de andra tre sidorna. På Microsoft Windows kallas detta”icke-klientområde”.

i den dominerande layouten för moderna fönsterdekorationer innehåller det övre fältet titeln på det fönstret och knappar som utför fönsterrelaterade åtgärder som:

  • Stäng
  • maximera
  • minimera
  • ändra storlek
  • Roll-up

gränsen finns främst för att tillåta användaren att ändra storlek på fönstret, men också för att skapa en visuell separation mellan fönstrets innehåll och resten av skrivbordsmiljön.

fönsterdekorationer anses vara viktiga för utformningen av utseendet på ett operativsystem och vissa system möjliggör anpassning av färger, stilar och animeringseffekter som används.

Fönstergränsredigera

stapling fönsterhanterare rita en kant runt fönstren, medan compositing fönsterhanterare rita skugga runt fönstren

Window border är en fönsterdekoration komponent som tillhandahålls av vissa fönsterhanterare, som visas runt det aktiva fönstret. Vissa fönsterhanterare kan också visa en kant runt bakgrundsfönster. Vanligtvis kan fönsterkanter användas för att ge fönsterrörelse som gör att fönstret kan flyttas eller ändras med hjälp av en dragåtgärd. Vissa fönsterhanterare ger värdelösa gränser som är enbart för dekorativa ändamål och erbjuder ingen fönster rörelse anläggning. Dessa fönsterhanterare tillåter inte att windows ändras med hjälp av en dra-åtgärd på gränsen.

Titel barEdit

en titelrad i GNOME Calculator

namnlisten är ett grafiskt kontrollelement och en del av fönsterdekorationen. tillhandahålls av vissa fönsterhanterare. Som en konvention ligger den högst upp i fönstret som en horisontell stapel. Namnlisten används vanligtvis för att visa namnet på programmet, eller namnet på det öppna dokumentet, och kan ge namnlistknappar för att minimera, maximera, stänga eller rulla upp programfönster. Vanligtvis kan namnlister användas för att ge fönsterrörelse som gör att fönstret kan flyttas runt på skärmen med hjälp av en dragåtgärd. Vissa fönsterhanterare ger namnlister som är enbart för dekorativa ändamål och erbjuder ingen fönster rörelse anläggning. Dessa fönsterhanterare tillåter inte att fönster flyttas runt på skärmen genom att använda en dra-åtgärd på namnlisten.

Standardrubriktext innehåller ofta namnet på applikationen och/eller dess utvecklare. Namnet på värden som kör programmet visas också ofta. Olika metoder (menyval, escape-sekvenser, inställningsparametrar, kommandoradsalternativ-beroende på datormiljön) kan finnas för att ge slutanvändaren viss kontroll över titelfältets text. Dokumentorienterade program som en textredigerare kan visa filnamnet eller Sökvägen för dokumentet som redigeras. De flesta webbläsare kommer att återge innehållet i HTML – elementet title i namnlisten, ibland pre-eller postfixed av programnamnet. Google Chrome och vissa versioner av Mozilla Firefox placerar sina flikar i namnlisten. Detta gör det onödigt att använda huvudfönstret för flikarna, men resulterar vanligtvis i att titeln trunkeras.

namnlisten innehåller ofta widgets för systemkommandon som hänför sig till fönstret, såsom en maximera, minimera, samlade och stänga knappar; och kan innehålla annat innehåll såsom en programikon, en klocka, etc.

i många grafiska användargränssnitt, inklusive Mac OS och Microsoft Windows-gränssnitt, kan användaren flytta ett fönster genom att ta tag i namnlisten och dra.

Titlebar buttonsEdit

vissa fönsterhanterare ger titlebar knappar som ger möjlighet att minimera, maximera, rulla upp eller stänga programfönster. Vissa fönsterhanterare kan visa namnlistknapparna i aktivitetsfältet eller taskpanel, snarare än i namnlistorna.

följande knappar kan visas i namnlisten:

  • Stäng
  • maximera
  • minimera
  • ändra storlek
  • Roll-up (eller WindowShade)

Observera att en snabbmeny kan vara tillgänglig från vissa namnlistknappar eller genom att högerklicka.

namnlisten iconEdit

vissa fönsterhanterare visar en liten ikon i namnlisten som kan variera beroende på vilken applikation den visas på. Namnlisteikonen kan fungera som en menyknapp, eller kan ge en snabbmenyfunktion. OS X-applikationer har vanligtvis en proxyikon bredvid fönstertiteln som fungerar på samma sätt som dokumentets ikon i filhanteraren.

dokumentstatusikonredigera

vissa fönsterhanterare visar en ikon eller symbol för att indikera att innehållet i fönstret inte har sparats eller bekräftats på något sätt: Mac OS X visar en punkt i mitten av stängningsknappen; RISC OS lägger till en asterisk i titeln.

plattsättning fönsterhanterareredigera

vissa plattsättning fönsterhanterare ger namnlister som är enbart för informativa ändamål och erbjuder inga kontroller eller menyer. Dessa fönsterhanterare tillåter inte att fönster flyttas runt på skärmen med hjälp av en dra-åtgärd på namnlisten och kan också tjäna syftet med en statusrad från stapling av fönsterhanterare.

i populära operativsystemredigera

OS ikon skicka tillbaka Stäng maximera menyrad minimera Pin (håll på toppen) ändra storlek rulla-upp (fönsterskugga) Status snabbmeny anteckningar
macOS Ja Ja Ja Ja Ja Ja knappar finns på vänster sida av titeln Bar. Icon är en proxy för dokumentets filsystemrepresentation.
RISC OS Ja Ja Ja Ja Ja Ja
Windows Ja Ja Ja Ja Ja Ja Ja ikonen är menyn Fönster åtgärder
Linux / Unix Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja många x fönsterhanterare för Linux / Unix tillåter anpassning av typen och placeringen av knappar som visas i namnlisten.

Lämna ett svar

Din e-postadress kommer inte publiceras.

Previous post Orange grädde Scones
Next post bästa räkor curry recept