Knowledge

Context menu

Source 📝

36: 133: 366:
was one of the first applications to only show sub-entries of some menu entries after clicking an arrow icon on the context menu, otherwise executing an action associated with the parent entry. This makes it possible to quickly repeat an action with the parameters of the previous execution, and to
345:
Windows mouse click behavior is such that the context menu doesn't open while the mouse button is pressed, but only opens the menu when the button is released, so the user has to click again to select a context menu item. This behavior differs from that of macOS and most free software GUIs.
145: 132: 190:. A context menu offers a limited set of choices that are available in the current state, or context, of the operating system or application to which the menu belongs. Usually the available choices are actions related to the 252:
Context menus are opened via various forms of user interaction that target a region of the GUI that supports context menus. The specific form of user interaction and the means by which a region is targeted vary:
457:. If the context menu is being triggered by keyboard, such as by using Shift + F10, the context menu appears near the focused widget instead of the position of the pointer, to save recognition efforts. 446:
available in context menus, which may confuse even experienced users (especially when the context menus can only be activated in a limited area of the application's client window).
276:
For quickness, implementations may additionally support hold-and-release selection, meaning the pointer is held down and dragged, and released at desirable menu entry.
279:
On systems that support one-button mice, context menus are typically opened by pressing and holding the primary mouse button (this works on the icons in the Dock on
331:
when a picture is taken. Then a pop-up appears if you want to 'open' the QR content. This could be anything like a website or to configure your phone to connect to
1122: 362:
Context menus are sometimes hierarchically organized, allowing navigation through different levels of the menu structure. The implementations differ:
584: 412: 1117: 1056: 450: 273:, clicking the secondary mouse button (usually the right button) opens a context menu for the region that is under the mouse pointer. 322:
interface such as MacBook or Surface, the context menu can be opened by pressing or tapping with two fingers instead of just one.
643: 540: 513: 195: 100: 1112: 566: 72: 453:, but when the pointer is near a screen edge the menu will be displaced - thus reducing consistency and impeding use of 550: 523: 119: 79: 1127: 57: 86: 338:
On some user interfaces, context menu items are accompanied by icons for quicker recognition upon navigation.
53: 232:
demonstrated extensive use of the context menu in 1991 at the Second Paradox Conference in Phoenix Arizona.
602: 68: 191: 17: 916: 636: 341:
Context menus can also have a top row of icons only for quick access to most frequently used options.
295:. Then, depending on whether a laptop or compact or extended keyboard type is used, the shortcut is 427: 383: 183: 1091: 46: 896: 742: 187: 974: 137: 629: 93: 8: 865: 855: 777: 400: 1001: 941: 926: 833: 808: 772: 671: 946: 901: 666: 546: 519: 355: 258: 1086: 1025: 1010: 813: 691: 686: 652: 292: 225: 179: 989: 931: 886: 823: 803: 270: 1081: 1061: 1035: 984: 828: 681: 492: 376: 363: 284: 283:) or by pressing a keyboard/mouse button combination (e.g. Ctrl-mouse click in 1106: 1066: 921: 843: 621: 454: 1030: 838: 798: 757: 752: 727: 717: 392: 228:
v3.0 introduced the context menu for copy and paste functionality in 1990.
442:
analysts when improperly used, as some applications make certain features
1051: 1020: 969: 906: 732: 396: 319: 241: 233: 219: 244:
for Windows v1.0 introduced the Properties context menu option in 1992.
1015: 860: 767: 288: 211: 1076: 1071: 979: 953: 891: 762: 737: 722: 439: 408: 207: 35: 911: 848: 782: 747: 712: 696: 487: 482: 404: 351: 936: 870: 818: 422: 328: 229: 186:(GUI) that appears upon user interaction, such as a right-click 144: 388: 332: 280: 262: 148: 417: 266: 237: 194:. From a technical point of view, such a context menu is a 354:
or Shift+F10 opens a context menu for the region that has
287:
and macOS). A keyboard alternative for macOS is to enable
240:
v1.0 added additional formatting options in 1991. Borland
567:"Samsung Galaxy S4 Internet Browser FAQ and User's Guide" 449:
Context menus usually open in a fixed position under the
140:, appearing when the user right-clicks on a page element 542:
Coders at Work: Reflections on the Craft of Programming
515:
Explaining Creativity: The Science of Human Innovation
465:
Microsoft's guidelines call for always using the term
327:
Some cameras on smartphones for example recognize a
60:. Unsourced material may be challenged and removed. 1104: 438:Context menus have received some criticism from 511: 651: 637: 538: 1123:Macintosh operating systems user interface 644: 630: 1057:List of graphical user interface elements 607:Windows desktop applications - Guidelines 120:Learn how and when to remove this message 143: 131: 14: 1105: 367:better separate options from actions. 625: 595: 379:provide context menu functionality: 370: 206:Context menus first appeared in the 58:adding citations to reliable sources 29: 539:Peter Seibel (September 16, 2009). 460: 350:In Microsoft Windows, pressing the 24: 25: 1139: 1118:Graphical user interface elements 617: 247: 214:computer, where they were called 518:. USA: Oxford University Press. 34: 45:needs additional citations for 577: 559: 532: 505: 13: 1: 498: 804:Head-up display in computing 433: 7: 476: 469:, and explicitly deprecate 10: 1144: 1113:Graphical control elements 653:Graphical control elements 201: 1044: 998: 962: 879: 791: 705: 659: 196:graphical control element 512:R. Keith Sawyer (2012). 218:; they were invented by 184:graphical user interface 1092:Zoomable user interface 307:+5 (numeric keypad) or 151:context menu with icons 1128:Windows administration 897:Client-side decoration 257:On a computer running 152: 141: 27:User interface element 975:Breadcrumb navigation 147: 138:OpenOffice.org Writer 135: 585:"Context menu items" 136:A context menu from 54:improve this article 210:environment on the 834:Progress indicator 809:HUD in video games 609:. Microsoft. 2011. 591:. 6 November 2023. 318:On systems with a 222:in the mid-1970s. 153: 142: 1100: 1099: 947:Window decoration 902:Disclosure widget 706:Data input-output 667:Adjustment handle 399:context menus on 371:X Window Managers 259:Microsoft Windows 130: 129: 122: 104: 16:(Redirected from 1135: 1045:Related concepts 1026:Inspector window 1011:Alert dialog box 1004: 907:Frame / Fieldset 687:Hamburger button 646: 639: 632: 623: 622: 611: 610: 599: 593: 592: 581: 575: 574: 563: 557: 556: 536: 530: 529: 509: 461:In documentation 293:Universal Access 226:Microsoft Office 125: 118: 114: 111: 105: 103: 62: 38: 30: 21: 1143: 1142: 1138: 1137: 1136: 1134: 1133: 1132: 1103: 1102: 1101: 1096: 1040: 999: 994: 990:Virtual desktop 958: 875: 787: 701: 655: 650: 620: 615: 614: 601: 600: 596: 583: 582: 578: 565: 564: 560: 553: 537: 533: 526: 510: 506: 501: 479: 463: 436: 377:window managers 373: 352:Application key 314: 310: 306: 302: 298: 271:X Window System 250: 204: 192:selected object 188:mouse operation 126: 115: 109: 106: 63: 61: 51: 39: 28: 23: 22: 15: 12: 11: 5: 1141: 1131: 1130: 1125: 1120: 1115: 1098: 1097: 1095: 1094: 1089: 1084: 1082:Widget toolkit 1079: 1074: 1069: 1064: 1062:Layout manager 1059: 1054: 1048: 1046: 1042: 1041: 1039: 1038: 1036:Palette window 1033: 1028: 1023: 1018: 1013: 1007: 1005: 996: 995: 993: 992: 987: 985:Navigation bar 982: 977: 972: 966: 964: 960: 959: 957: 956: 951: 950: 949: 939: 934: 929: 924: 919: 914: 909: 904: 899: 894: 889: 883: 881: 877: 876: 874: 873: 868: 863: 858: 853: 852: 851: 846: 841: 831: 829:Loading screen 826: 821: 816: 811: 806: 801: 795: 793: 789: 788: 786: 785: 780: 775: 770: 765: 760: 755: 750: 745: 740: 735: 730: 725: 720: 715: 709: 707: 703: 702: 700: 699: 694: 689: 684: 682:Drop-down list 679: 674: 669: 663: 661: 657: 656: 649: 648: 641: 634: 626: 619: 618:External links 616: 613: 612: 594: 576: 558: 551: 531: 524: 503: 502: 500: 497: 496: 495: 493:Screen hotspot 490: 485: 478: 475: 462: 459: 435: 432: 431: 430: 425: 420: 415: 386: 375:The following 372: 369: 364:Microsoft Word 360: 359: 343: 342: 339: 336: 324: 323: 316: 312: 308: 304: 300: 296: 285:Classic Mac OS 277: 274: 249: 248:Implementation 246: 203: 200: 128: 127: 69:"Context menu" 42: 40: 33: 26: 9: 6: 4: 3: 2: 1140: 1129: 1126: 1124: 1121: 1119: 1116: 1114: 1111: 1110: 1108: 1093: 1090: 1088: 1085: 1083: 1080: 1078: 1075: 1073: 1070: 1068: 1067:Look and feel 1065: 1063: 1060: 1058: 1055: 1053: 1050: 1049: 1047: 1043: 1037: 1034: 1032: 1029: 1027: 1024: 1022: 1019: 1017: 1014: 1012: 1009: 1008: 1006: 1003: 997: 991: 988: 986: 983: 981: 978: 976: 973: 971: 968: 967: 965: 961: 955: 952: 948: 945: 944: 943: 940: 938: 935: 933: 930: 928: 925: 923: 920: 918: 915: 913: 910: 908: 905: 903: 900: 898: 895: 893: 890: 888: 885: 884: 882: 878: 872: 869: 867: 864: 862: 859: 857: 854: 850: 847: 845: 844:Splash screen 842: 840: 837: 836: 835: 832: 830: 827: 825: 822: 820: 817: 815: 812: 810: 807: 805: 802: 800: 797: 796: 794: 792:Informational 790: 784: 781: 779: 776: 774: 771: 769: 766: 764: 761: 759: 756: 754: 751: 749: 746: 744: 743:Toggle switch 741: 739: 736: 734: 731: 729: 726: 724: 721: 719: 716: 714: 711: 710: 708: 704: 698: 695: 693: 690: 688: 685: 683: 680: 678: 675: 673: 670: 668: 665: 664: 662: 660:Command input 658: 654: 647: 642: 640: 635: 633: 628: 627: 624: 608: 604: 598: 590: 586: 580: 573:. 8 May 2013. 572: 568: 562: 554: 552:9781430219484 548: 544: 543: 535: 527: 525:9780199737574 521: 517: 516: 508: 504: 494: 491: 489: 486: 484: 481: 480: 474: 472: 471:shortcut menu 468: 458: 456: 455:muscle memory 452: 447: 445: 441: 429: 426: 424: 421: 419: 416: 414: 410: 406: 402: 398: 394: 390: 387: 385: 382: 381: 380: 378: 368: 365: 357: 353: 349: 348: 347: 340: 337: 334: 330: 326: 325: 321: 317: 294: 290: 286: 282: 278: 275: 272: 268: 264: 260: 256: 255: 254: 245: 243: 239: 235: 231: 227: 223: 221: 217: 213: 209: 199: 197: 193: 189: 185: 181: 177: 174: 170: 166: 162: 159:(also called 158: 150: 146: 139: 134: 124: 121: 113: 110:November 2009 102: 99: 95: 92: 88: 85: 81: 78: 74: 71: –  70: 66: 65:Find sources: 59: 55: 49: 48: 43:This article 41: 37: 32: 31: 19: 1031:Modal window 963:Navigational 839:Progress bar 799:Balloon help 758:Radio button 753:List builder 728:Cycle button 718:Color picker 677:Context menu 676: 606: 597: 589:MDN Web Docs 588: 579: 570: 561: 541: 534: 514: 507: 470: 467:context menu 466: 464: 448: 443: 437: 393:middle-click 374: 361: 344: 335:. See image. 315:+i (laptop). 269:running the 251: 224: 216:pop-up menus 215: 205: 175: 172: 168: 164: 160: 157:context menu 156: 154: 116: 107: 97: 90: 83: 76: 64: 52:Please help 47:verification 44: 1052:File viewer 1021:File dialog 970:Address bar 733:Date picker 397:right-click 320:multi-touch 242:Quattro Pro 234:Lotus 1-2-3 220:Dan Ingalls 1107:Categories 1016:Dialog box 880:Containers 861:Status bar 768:Search box 545:. Apress. 499:References 413:title icon 409:title bars 289:Mouse keys 212:Xerox Alto 161:contextual 80:newspapers 18:Popup menu 1077:Scrolling 1072:Mouseover 980:Hyperlink 954:Workspace 892:Tree view 887:Accordion 763:Scrollbar 738:Grid view 723:Combo box 571:WEBcazine 440:usability 434:Usability 208:Smalltalk 1000:Special 912:Menu bar 849:Throbber 783:Text box 748:List box 713:Checkbox 697:Pie menu 488:Pie menu 483:Menu key 477:See also 405:menu bar 309:Function 297:Function 165:shortcut 1002:windows 937:Toolbar 922:Popover 871:Tooltip 856:Sidebar 819:Infobar 778:Spinner 603:"Menus" 451:pointer 428:sawfish 423:openbox 401:desktop 384:Awesome 329:QR code 236:/G for 230:Borland 202:History 178:) is a 94:scholar 942:Window 927:Ribbon 773:Slider 672:Button 549:  522:  411:, and 303:+5 or 173:pop-up 169:pop up 167:, and 96:  89:  82:  75:  67:  917:Panel 866:Toast 824:Label 389:IceWM 356:focus 333:Wi-Fi 281:macOS 265:, or 263:macOS 182:in a 149:GNOME 101:JSTOR 87:books 1087:WIMP 814:Icon 692:Menu 547:ISBN 520:ISBN 444:only 418:olwm 395:and 313:Ctrl 305:Ctrl 301:Ctrl 267:Unix 238:OS/2 180:menu 176:menu 73:news 932:Tab 291:in 171:or 56:by 1109:: 605:. 587:. 569:. 473:. 407:, 403:, 261:, 198:. 163:, 155:A 645:e 638:t 631:v 555:. 528:. 391:— 358:. 311:+ 299:+ 123:) 117:( 112:) 108:( 98:· 91:· 84:· 77:· 50:. 20:)

Index

Popup menu

verification
improve this article
adding citations to reliable sources
"Context menu"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

OpenOffice.org Writer

GNOME
menu
graphical user interface
mouse operation
selected object
graphical control element
Smalltalk
Xerox Alto
Dan Ingalls
Microsoft Office
Borland
Lotus 1-2-3
OS/2
Quattro Pro
Microsoft Windows

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.