Wat is een dialoogvenster?
Een dialoogvenster is een vak, venster of bericht dat op de monitor van een computer wordt weergegeven om iets met de gebruiker te communiceren. Deze vakken verschijnen vaak als waarschuwingen of waarschuwingen voor een computergebruiker dat hij of zij op het punt staat iets te doen dat negatieve gevolgen kan hebben, zoals een programma sluiten zonder er eerst informatie in op te slaan. Er kan ook een dialoogvenster verschijnen om een computergebruiker ervan op de hoogte te stellen dat er iets is gebeurd, wat hij of zij anders misschien niet weet, en om de communicatie tussen de computersoftware en de gebruiker te waarborgen.
Afhankelijk van het computerbesturingssysteem (OS) dat op een computer wordt uitgevoerd, kan een dialoogvenster op een aantal verschillende manieren verschijnen, hoewel ze meestal redelijk vergelijkbaar zijn. Het vak verschijnt meestal als een afzonderlijk venster of pop-up. Een dialoogvenster maakt deel uit van de grafische gebruikersinterface (GUI) van een computersysteem of besturingssysteem en stelt het besturingssysteem in staat informatie met de computergebruiker te communiceren.
Het soort informatie dat via een dialoogvenster wordt gecommuniceerd en het type vak dat wordt gebruikt, hangt vaak af van een bepaalde situatie. Over het algemeen informeert informatie die via een dergelijk vak wordt gecommuniceerd een computergebruiker dat een bepaalde gebeurtenis heeft plaatsgevonden of dit binnenkort zal gebeuren. Als iemand bijvoorbeeld een programma sluit maar nog geen informatie in dat programma heeft opgeslagen, verschijnt er meestal een vak om een gebruiker te waarschuwen dat de informatie verloren gaat, tenzij hij of zij opslaat. Een dialoogvenster kan ook verschijnen als een programma plotseling wordt beëindigd, vaak crashen genoemd, om de gebruiker ervan op de hoogte te stellen dat de beëindiging heeft plaatsgevonden en om eventuele foutinformatie aan de gebruiker te geven.
Er zijn twee basistypen van dialoogvensters: modaal en modelloos. Een van beide vereist meestal een soort invoer van een gebruiker voordat deze verdwijnt, zoals een bevestiging door de gebruiker van het zien van het vak of een selectie van een van de verschillende opties. Een modaal dialoogvenster verhindert dat het programma dat gerelateerd is aan het bericht dat op het vak verschijnt verder gaat en de gebruiker kan niet communiceren met dat programma zolang het vak aanwezig is. Als iemand bijvoorbeeld een programma sluit zonder op te slaan, lijkt een modale box de gebruiker te waarschuwen voor het verlies van gegevens, en dit zal het programma stoppen met doorgaan totdat de gebruiker de actie bevestigt met behulp van de box.
Een modelloos dialoogvenster verandert daarentegen niet hoe een programma wordt uitgevoerd en dus kan het programma zijn activiteiten voortzetten. Dit kan gebeuren als een programma een langdurige taak uitvoert, zoals het kopiëren van informatie of het weergeven van een gecompliceerde scène in een grafisch programma. Met dergelijke modelloze dozen kan de computergebruiker de taak annuleren of wijzigen, hoewel de aanwezigheid van de doos die taak niet belemmert.