Een venster is een grafisch besturingselement op het hoogste niveau dat andere besturingselementen kan bevatten, zoals knoppen, tekstvakken en menu's. Een dialoogpagina is een type venster dat wordt gebruikt om gebruikersinvoer te verzamelen of informatie weer te geven. Dialoogpagina's worden doorgaans gebruikt in modale dialoogvensters. Dit zijn vensters die moeten worden gesloten voordat de gebruiker verder kan werken met de rest van de applicatie.
Hier volgen enkele van de belangrijkste verschillen tussen vensters en dialoogpagina's:
* Doel: Windows zijn besturingselementen voor algemene doeleinden die voor verschillende doeleinden kunnen worden gebruikt, zoals het weergeven van gegevens, het verzamelen van gebruikersinvoer en het bieden van navigatie. Dialoogpagina's zijn specifiek ontworpen voor het verzamelen van gebruikersinvoer of het weergeven van informatie.
* Modaliteit: Windows kan modaal of modelloos zijn. Modale vensters moeten worden gesloten voordat de gebruiker verder kan werken met de rest van de applicatie. Modeless vensters kunnen open blijven terwijl de gebruiker met andere delen van de applicatie werkt. Dialoogpagina's zijn altijd modaal.
* Indeling: Windows kan verschillende lay-outs hebben, afhankelijk van hun doel. Dialoogpagina's hebben doorgaans een eenvoudige lay-out, met een paar bedieningselementen die in een verticale of horizontale stapel zijn gerangschikt.
* Besturing: Windows kan een verscheidenheid aan bedieningselementen bevatten, zoals knoppen, tekstvakken en menu's. Dialoogpagina's bevatten doorgaans slechts enkele bedieningselementen, zoals tekstvakken, selectievakjes en keuzerondjes.
Over het algemeen zijn vensters veelzijdiger dan dialoogpagina's, maar dialoogpagina's zijn beter geschikt voor het verzamelen van gebruikersinvoer of het weergeven van informatie. |