464:
25:
400:
239:
231:
170:
250:
may present a list of relevant commands with assigned short-cuts (digits, numbers or characters) on the screen. Entering the appropriate short-cut selects a menu item. A more sophisticated solution offers navigation using the cursor keys or the mouse (even in two dimensions; then the menu items
312:, such as "file", "edit" and so on. This has been largely ignored in subsequent user interface developments. A single-word verb however is sometimes unclear, and so as to allow for multiple word menu names, the idea of a vertical menu was invented, as seen in
422:
predicts that this movement will be slow, and any error in touching the boundaries of the parent menu entry will hide the submenu. Some techniques proposed to alleviate these errors are keeping the submenu open while moving the pointer in diagonal, and using
407:
Menus are sometimes hierarchically organized, allowing navigation through different levels of the menu structure. Selecting a menu entry with an arrow will expand it, showing a second menu (the submenu) with options related to the selected entry.
124:
301:
or screen), which are most often used for performing actions, whereas pop-up (or "fly-out") menus are more likely to be used for setting a value, and might appear anywhere in a window.
447:("…") means that upon selection, another dialog will follow, where the user can or must make a choice. If the ellipse is missing, the function will be executed upon selection.
523:
181:. Some input methods require linear navigation: the user must move a cursor or otherwise pass from one menu item to another until reaching the selection. On a
274:
is a menu in which the choices presented to the operator are automatically modified according to the current context in which the operator is working.
251:
appear or disappear similarly to the menus common in GUIs). The current selection is highlighted and can be activated by pressing the enter key.
1098:
570:
471:
Displays with touchscreen functionality, e.g. modern cameras and printers, also have menus: these are not drop-down menus but buttons.
1037:
551:
624:
580:
454:"Save as ...": in the following dialog, the user can, for example, select another location or file name or other file format.
89:
61:
1093:
68:
108:
42:
595:
195:
and menus that accept codes to select menu options without navigation are two examples of non-linear interfaces.
463:
75:
164:
46:
57:
277:
A common use of menus is to provide convenient access to various operations such as saving or opening a
270:
on one of the symbols or text, the operator is selecting the instruction that the symbol represents. A
414:
of submenus has been criticized as difficult, because of the narrow height that must be crossed by the
215:
897:
617:
376:
415:
255:
1072:
35:
877:
723:
485:
247:
955:
144:
82:
610:
388:
320:
192:
8:
846:
836:
758:
536:
387:
in a specific area. Other more recent electronics in the 2000s also have menus, such as
982:
922:
907:
814:
789:
753:
652:
298:
219:
555:
927:
882:
647:
576:
368:
332:
203:
182:
136:
1067:
1006:
991:
794:
667:
633:
505:
490:
352:
336:
282:
263:
152:
970:
912:
867:
804:
784:
428:
384:
305:
169:
1062:
1042:
1016:
965:
809:
662:
480:
364:
286:
211:
207:
132:
128:
427:
designed to enhance scannability and categorization of its contents. Negative
1087:
1047:
902:
824:
602:
380:
278:
186:
1011:
819:
779:
738:
733:
708:
698:
657:
500:
419:
372:
356:
271:
178:
123:
1032:
1001:
950:
887:
713:
360:
199:
399:
996:
841:
748:
348:
340:
290:
259:
1057:
1052:
960:
934:
872:
743:
718:
703:
411:
24:
892:
829:
763:
728:
693:
677:
495:
444:
313:
294:
238:
917:
851:
799:
440:
324:
242:
Text-based menu (German) with selection by cursor keys or mouse
230:
451:"Save": the file will be overwritten without further input.
344:
218:, a microphone sends a recording of the user's voice to a
328:
214:, and microphones. In a voice-activated system, such as
572:
Rethinking Music through
Science and Technology Studies
198:
Some of the input devices used in menu interfaces are
16:
List of options or commands within a computer program
569:
Hennion, Antoine; Levaux, Christophe (May 3, 2021).
49:. Unsourced material may be challenged and removed.
308:guidelines, menu names were always supposed to be
293:. Pull-down menus are the type commonly used in
177:A user chooses an option from a menu by using an
1085:
431:with submenus is referred to as "menu diving".
632:
596:developer.apple.com: Menu and Menu Item Titles
618:
568:
434:
383:that can be set to respond only to specific
343:. Menus allow the control of settings like
537:"Mega Drop-Down Navigation Menus Work Well"
625:
611:
222:system, which translates it to a command.
1038:List of graphical user interface elements
549:
534:
234:Text-based menu in an application program
109:Learn how and when to remove this message
524:Apple Human Interface Guidelines – Menus
462:
398:
237:
229:
168:
122:
335:in the early 1990s, and extending into
1086:
151:is a list of options presented to the
606:
258:presents menus with a combination of
47:adding citations to reliable sources
18:
375:can also have menus, anything from
173:Pictorial menu for a digital camera
13:
289:provide some form of pull-down or
14:
1110:
1099:Graphical user interface elements
225:
23:
458:
34:needs additional citations for
589:
562:
543:
528:
517:
439:In computer menu functions or
363:, and other functions such as
285:, or manipulating data. Most
1:
511:
189:bar may serve as the cursor.
158:
785:Head-up display in computing
379:with digital telephones, to
7:
474:
394:
319:Menus are now also seen in
297:(usually near the top of a
10:
1115:
1094:Graphical control elements
634:Graphical control elements
575:. Routledge. p. 178.
467:Top-down menu on a printer
435:Usage of attached ellipses
377:business telephone systems
371:. Other electronics with
266:to represent choices. By
216:interactive voice response
165:Human–computer interaction
162:
1025:
979:
943:
860:
772:
686:
640:
403:Menu and expanded submenu
304:According to traditional
256:graphical user interface
1073:Zoomable user interface
552:"Mega-Menus Gone Wrong"
878:Client-side decoration
486:Federal Standard 1037C
468:
404:
248:command line interface
243:
235:
174:
140:
956:Breadcrumb navigation
466:
402:
389:digital media players
241:
233:
193:Touch user interfaces
172:
145:user interface design
126:
58:"Menu" computing
321:consumer electronics
43:improve this article
254:A computer using a
246:A computer using a
815:Progress indicator
790:HUD in video games
469:
405:
373:text-only displays
333:on-screen displays
244:
236:
220:speech recognition
175:
141:
1081:
1080:
928:Window decoration
883:Disclosure widget
687:Data input-output
648:Adjustment handle
582:978-1-000-38195-5
558:on July 20, 2018.
369:closed captioning
337:computer monitors
183:computer terminal
137:Microsoft Windows
119:
118:
111:
93:
1106:
1026:Related concepts
1007:Inspector window
992:Alert dialog box
985:
888:Frame / Fieldset
668:Hamburger button
627:
620:
613:
604:
603:
598:
593:
587:
586:
566:
560:
559:
554:. Archived from
547:
541:
540:
532:
526:
521:
506:WIMP (computing)
491:Hamburger button
385:weather warnings
323:, starting with
114:
107:
103:
100:
94:
92:
51:
27:
19:
1114:
1113:
1109:
1108:
1107:
1105:
1104:
1103:
1084:
1083:
1082:
1077:
1021:
980:
975:
971:Virtual desktop
939:
856:
768:
682:
636:
631:
601:
594:
590:
583:
567:
563:
550:Jakob Nielsen.
548:
544:
535:Jakob Nielsen.
533:
529:
522:
518:
514:
477:
461:
437:
429:user experience
397:
306:human interface
287:widget toolkits
228:
212:remote controls
167:
161:
133:file operations
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
1112:
1102:
1101:
1096:
1079:
1078:
1076:
1075:
1070:
1065:
1063:Widget toolkit
1060:
1055:
1050:
1045:
1043:Layout manager
1040:
1035:
1029:
1027:
1023:
1022:
1020:
1019:
1017:Palette window
1014:
1009:
1004:
999:
994:
988:
986:
977:
976:
974:
973:
968:
966:Navigation bar
963:
958:
953:
947:
945:
941:
940:
938:
937:
932:
931:
930:
920:
915:
910:
905:
900:
895:
890:
885:
880:
875:
870:
864:
862:
858:
857:
855:
854:
849:
844:
839:
834:
833:
832:
827:
822:
812:
810:Loading screen
807:
802:
797:
792:
787:
782:
776:
774:
770:
769:
767:
766:
761:
756:
751:
746:
741:
736:
731:
726:
721:
716:
711:
706:
701:
696:
690:
688:
684:
683:
681:
680:
675:
670:
665:
663:Drop-down list
660:
655:
650:
644:
642:
638:
637:
630:
629:
622:
615:
607:
600:
599:
588:
581:
561:
542:
527:
515:
513:
510:
509:
508:
503:
498:
493:
488:
483:
481:Drop-down menu
476:
473:
460:
457:
456:
455:
452:
443:, an appended
436:
433:
396:
393:
381:weather radios
365:channel memory
227:
226:Types of menus
224:
160:
157:
129:drop-down menu
117:
116:
99:September 2021
31:
29:
22:
15:
9:
6:
4:
3:
2:
1111:
1100:
1097:
1095:
1092:
1091:
1089:
1074:
1071:
1069:
1066:
1064:
1061:
1059:
1056:
1054:
1051:
1049:
1048:Look and feel
1046:
1044:
1041:
1039:
1036:
1034:
1031:
1030:
1028:
1024:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
998:
995:
993:
990:
989:
987:
984:
978:
972:
969:
967:
964:
962:
959:
957:
954:
952:
949:
948:
946:
942:
936:
933:
929:
926:
925:
924:
921:
919:
916:
914:
911:
909:
906:
904:
901:
899:
896:
894:
891:
889:
886:
884:
881:
879:
876:
874:
871:
869:
866:
865:
863:
859:
853:
850:
848:
845:
843:
840:
838:
835:
831:
828:
826:
825:Splash screen
823:
821:
818:
817:
816:
813:
811:
808:
806:
803:
801:
798:
796:
793:
791:
788:
786:
783:
781:
778:
777:
775:
773:Informational
771:
765:
762:
760:
757:
755:
752:
750:
747:
745:
742:
740:
737:
735:
732:
730:
727:
725:
724:Toggle switch
722:
720:
717:
715:
712:
710:
707:
705:
702:
700:
697:
695:
692:
691:
689:
685:
679:
676:
674:
671:
669:
666:
664:
661:
659:
656:
654:
651:
649:
646:
645:
643:
641:Command input
639:
635:
628:
623:
621:
616:
614:
609:
608:
605:
597:
592:
584:
578:
574:
573:
565:
557:
553:
546:
538:
531:
525:
520:
516:
507:
504:
502:
499:
497:
494:
492:
489:
487:
484:
482:
479:
478:
472:
465:
453:
450:
449:
448:
446:
442:
432:
430:
426:
421:
417:
413:
409:
401:
392:
390:
386:
382:
378:
374:
370:
366:
362:
358:
354:
350:
346:
342:
338:
334:
330:
326:
322:
317:
315:
311:
307:
302:
300:
296:
292:
288:
284:
281:, quitting a
280:
275:
273:
269:
265:
261:
257:
252:
249:
240:
232:
223:
221:
217:
213:
209:
205:
201:
196:
194:
190:
188:
187:reverse video
184:
180:
171:
166:
156:
154:
150:
146:
138:
134:
130:
125:
121:
113:
110:
102:
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: –
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
1012:Modal window
944:Navigational
820:Progress bar
780:Balloon help
739:Radio button
734:List builder
709:Cycle button
699:Color picker
672:
658:Context menu
591:
571:
564:
556:the original
545:
530:
519:
501:Radio button
470:
459:Touchscreens
438:
424:
420:steering law
410:
406:
331:that gained
318:
309:
303:
276:
272:context menu
267:
253:
245:
200:touchscreens
197:
191:
179:input device
176:
148:
142:
120:
105:
96:
86:
79:
72:
65:
53:
41:Please help
36:verification
33:
1033:File viewer
1002:File dialog
951:Address bar
714:Date picker
341:DVD players
291:pop-up menu
1088:Categories
997:Dialog box
861:Containers
842:Status bar
749:Search box
512:References
425:mega menus
349:brightness
163:See also:
159:Navigation
69:newspapers
1058:Scrolling
1053:Mouseover
961:Hyperlink
935:Workspace
873:Tree view
868:Accordion
744:Scrollbar
719:Grid view
704:Combo box
412:Usability
295:menu bars
204:keyboards
981:Special
893:Menu bar
830:Throbber
764:Text box
729:List box
694:Checkbox
678:Pie menu
496:Pie menu
475:See also
445:ellipsis
395:Submenus
353:contrast
314:NeXTSTEP
268:clicking
983:windows
918:Toolbar
903:Popover
852:Tooltip
837:Sidebar
800:Infobar
759:Spinner
441:buttons
416:pointer
325:TV sets
283:program
264:symbols
139:program
83:scholar
923:Window
908:Ribbon
754:Slider
653:Button
579:
418:. The
361:treble
299:window
85:
78:
71:
64:
56:
898:Panel
847:Toast
805:Label
310:verbs
135:in a
90:JSTOR
76:books
1068:WIMP
795:Icon
673:Menu
577:ISBN
367:and
359:and
357:bass
345:tint
339:and
329:VCRs
327:and
279:file
262:and
260:text
208:mice
185:, a
153:user
149:menu
147:, a
62:news
913:Tab
143:In
131:of
45:by
1090::
391:.
355:,
351:,
347:,
316:.
210:,
206:,
202:,
155:.
127:A
626:e
619:t
612:v
585:.
539:.
112:)
106:(
101:)
97:(
87:·
80:·
73:·
66:·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.