Skip to main content

Hvad er en kontekstmenu?

Kontekstmenuer er små menuer, der vises på computerskærme, enten på skrivebordet eller i en applikation, som regel som svar på brugeren, der højreklik på et område.Det kaldes en kontekstmenu, fordi menuen ændres i henhold til konteksten, f.eks. Hvis en mappe er åben, eller et ord fremhæves i en applikation.Nogle programmer tilbyder store genvejsmenuer, men dette undgås normalt, fordi større menuer er kedelige at bruge og gøre det vanskeligt at finde en funktion, der tjener brugerens aktuelle situation.Genvejsmenuer vil undertiden tilbyde ekstra sektioner, men generelt er der kun den ene menuafsnit.

Der er lavet en kontekstmenu til at åbne fra en brugers input, normalt et højre museklik, men centerklik eller holde museknappen er også almindelige.Disse menuer viser værktøjer eller indstillinger, der er passende til brugerens aktuelle situation.For eksempel, hvis brugeren har et ikon i en mappe fremhævet, kan der være muligheder for at sende ikonet til papirkurven eller lave en duplikat af ikonet.Hvis et ord i et tekstbehandlingsprogram fremhæves, vil der normalt være muligheder for at kopiere og indsætte ordet.

Antallet af indstillinger, som en kontekstmenu indeholder, er typisk begrænset til 10 eller færre kommandoer, der er relevante for brugerens aktuelle tilstand.Ved at have en mindre menu er det lettere for brugeren at kigge gennem kommandoerne.Det gør det også lettere at se indstillingerne, fordi brugeren ikke behøver at se gennem en meget større række muligheder, der muligvis ikke er relevante på det tidspunkt.De fleste menuer inkluderer heller ikke eller kun en eller to, træk-højre menuer, menuerne, der vises, når brugeren fremhæver et afsnit med en højre pil.

Andre kontekstmenuer er store og inkluderer næsten alle de tilgængelige muligheder et programtilbud.Disse menuer kan også have flere pull-højre menuer til deres rådighed.Denne type kontekstmenu er normalt den samme, uanset kontekst, og viser en meget bredere række kommandoer.Denne menu er nyttig, hvis brugeren husker menuen og ved, hvor hver kommando er, men det kan være akavet at bruge oprindeligt.

Kontekstmenuer, efter programmeringsstandarder, bør ikke have kommandoer, der er eksklusive til kontekstmenuen.Nogle brugere kan ikke lide at bruge kontekstmenuer eller ønsker måske at bruge kommandoer fra værktøjslinjen.Dette skjuler også kommandoer, som en bruger måske aldrig finder, hvilket gør en applikation ubrugelig eller mindre værdifuld.