Skip to main content

Wat is een contextmenu?

Contextmenu's zijn kleine menu's die op computerschermen verschijnen, op het bureaublad of in een applicatie, meestal in reactie op de gebruiker met de rechtermuisknop op een gebied.Het wordt een contextmenu genoemd omdat het menu verandert volgens de context, zoals of een map is geopend of een woord wordt gemarkeerd in een applicatie.Sommige programma's bieden grote snelkoppeling, maar dit wordt meestal vermeden omdat grotere menu's vervelend zijn om te gebruiken en het moeilijk maken om een functie te vinden die de huidige situatie van de gebruiker dient.Snelkoppelingsmenu's bieden soms extra secties aan, maar over het algemeen is er slechts het menu -gedeelte.

Een contextmenu wordt gemaakt om te openen vanuit de invoer van een gebruiker, meestal een rechter muisklik, maar het middenklikken of vasthouden van de muisknop zijn ook gebruikelijk.Deze menu's tonen tools of opties die geschikt zijn voor de huidige situatie van de gebruiker.Als de gebruiker bijvoorbeeld een pictogram in een gemarkeerde map heeft, kunnen er opties zijn om het pictogram naar het afval te verzenden of een duplicaat van het pictogram te maken.Als een woord in een tekstverwerkingsprogramma wordt gemarkeerd, zijn er meestal opties om het woord te kopiëren en te plakken.

Het aantal opties dat een contextmenu heeft, is meestal beperkt tot 10 of minder opdrachten die relevant zijn voor de huidige status van de gebruiker.Door een kleiner menu te hebben, is het gemakkelijker voor de gebruiker om door de opdrachten te kijken.Het maakt het ook gemakkelijker om de opties te zien, omdat de gebruiker niet een veel grotere verscheidenheid aan opties hoeft te bekijken die op dat moment misschien niet relevant zijn.De meeste menu's bevatten ook geen, of hebben slechts één of twee, pull-right menu's, de menu's die verschijnen wanneer de gebruiker een sectie met een rechterpijl belicht.

Andere contextmenu's zijn groot en bevatten bijna alle beschikbare opties een programmaaanbiedingen.Deze menu's kunnen ook verschillende pull-right menu's tot hun beschikking hebben.Dit type contextmenu is meestal hetzelfde, ongeacht de context, en toont een veel bredere verscheidenheid aan opdrachten.Dit menu is handig als de gebruiker het menu onthoudt en weet waar elke opdracht is, maar het kan ongemakkelijk zijn om aanvankelijk te gebruiken.

Contextmenu's, volgens programmeernormen, mogen geen opdrachten hebben die exclusief zijn voor het contextmenu.Sommige gebruikers houden er niet van om contextmenu's te gebruiken of willen misschien de opdrachten van de werkbalk gebruiken.Dit verbergt ook opdrachten die een gebruiker misschien nooit zou vinden, waardoor een applicatie nutteloos of minder waardevol is.