Hva er en dialogboks?

En dialogboks er en boks, vindu eller melding som vises på skjermen til en datamaskin for å kommunisere noe til brukeren. Disse boksene vises ofte som varsler eller advarsler til en datamaskinbruker om at han eller hun er i ferd med å gjøre noe som kan ha negative konsekvenser, for eksempel å lukke et program uten å lagre informasjon i det først. En dialogboks kan også se ut til å gjøre en datamaskinbruker klar over at noe har skjedd, som han eller hun ellers ikke kan være klar over, og for å sikre kommunikasjon mellom dataprogramvaren og brukeren.

Avhengig av datamaskinoperativsystemet (OS) som kjører på en datamaskin, kan en dialogboks vises på en rekke forskjellige måter, selv om de er typisk like. Boksen vises vanligvis som et eget vindu eller popup- En dialogboks er en del av det grafiske brukergrensesnittet (GUI) til et datasystem eller OS og lar OS kommunisere informasjon til datamaskinbrukeren.

Type informasjon som er kommunisert gjennom en dialogboks, og hvilken type boks som brukes, avhenger ofte av en bestemt situasjon. Generelt informerer informasjon som er kommunisert gjennom en slik boks en datamaskinbruker om at en bestemt hendelse har skjedd eller vil gjøre det snart. For eksempel, hvis noen lukker et program, men ennå ikke har lagret informasjon i det programmet, vil en boks vanligvis se ut til å advare en bruker om at informasjonen vil gå tapt med mindre han eller hun lagrer. En dialogboks kan også vises hvis et program plutselig avsluttes, ofte kalt krasj, for å gjøre brukeren oppmerksom på at oppsigelsen har skjedd og for å gi en feilinformasjon mulig til brukeren.

Det er to grunnleggende typer dialogbokser: modal og modeløse. Enten vil en typisk kreve en slags innspill fra en bruker før den forsvinner, for eksempel bekreftelse av brukeren av å se boksen eller et utvalg av et av flere alternativer. En modal dialogboks stopper programmet som er relatert tilMeldingen som vises på boksen fra å fortsette til fremgang, og brukeren kan ikke samhandle med det programmet mens boksen er til stede. For eksempel, hvis noen lukker et program uten å lagre, ser det ut til at en modal boks advare brukeren om tap av data, og dette vil hindre programmet fra å fortsette med nedleggelsen til brukeren bekrefter handlingen ved å bruke boksen.

En modløs dialogboks, derimot, endrer ikke hvordan et program kjører, og derfor kan programmet fortsette driften. Dette kan oppstå hvis et program utfører en lang oppgave, for eksempel å kopiere informasjon eller gjengi en komplisert scene i et grafikkprogram. Slike modeløse bokser kan tillate datamaskinbrukeren å avbryte eller endre oppgaven, selv om tilstedeværelsen av boksen ikke hindrer den oppgaven.

ANDRE SPRÅK