Vad är en dialogruta?
En dialogruta är en ruta, fönster eller ett meddelande som visas på bildskärmen på en dator för att kommunicera något till användaren. Dessa lådor visas ofta som varningar eller varningar för en datoranvändare att han eller hon håller på att göra något som kan ha negativa konsekvenser, till exempel att stänga ett program utan att spara information i det först. En dialogruta kan också tyckas göra en datoranvändare medveten om att något har hänt, som han eller hon annars inte kan vara medveten om, och för att säkerställa kommunikation mellan datorprogramvaran och användaren.
beroende på datoroperativsystemet (OS) som körs på en dator, kan en dialogrutan visas på ett antal olika sätt, även om de vanligtvis är lika lika. Lådan visas vanligtvis som ett separat fönster eller pop-up. En dialogruta är en del av det grafiska användargränssnittet (GUI) för ett datorsystem eller operativsystem och gör att operativsystemet kan kommunicera information till datoranvändaren.
Den typ av information som kommuniceras genom en dialogruta, och vilken typ av ruta som används beror ofta på en viss situation. I allmänhet informerar information som kommuniceras genom en sådan ruta en datoranvändare om att en viss händelse har inträffat eller kommer att göra det snart. Till exempel, om någon stänger ett program men ännu inte har sparat information i det programmet, kommer en ruta vanligtvis att varna en användare att informationen kommer att gå förlorad om han eller hon sparar. En dialogruta kan också visas om ett program avslutas plötsligt, ofta kallad krasch, för att göra användaren medveten om att avslutningen har inträffat och för att ge någon felinformation möjlig till användaren.
Det finns två grundläggande typer av dialogrutor: modala och modelösa. Endera kommer en vanligtvis att kräva någon typ av input från en användare innan den försvinner, till exempel bekräftelse av användaren av att se rutan eller ett urval av ett av flera alternativ. En modal dialogruta stoppar programmet som är relaterat tillMeddelandet visas på rutan från att fortsätta till framsteg, och användaren kan inte interagera med det programmet medan rutan är närvarande. Till exempel, om någon stänger ett program utan att spara, verkar en modal låda varna användaren om förlust av data, och detta skulle hindra programmet från att fortsätta med dess stängning tills användaren bekräftar åtgärden med rutan.
En modlös dialogruta, å andra sidan, förändrar inte hur ett program körs och så kan programmet fortsätta sin verksamhet. Detta kan inträffa om ett program utför en lång uppgift, till exempel att kopiera information eller göra en komplicerad scen i ett grafikprogram. Sådana modelösa rutor kan tillåta datoranvändaren att avbryta eller ändra uppgiften, även om närvaron av rutan inte hindrar den uppgiften.