Menu


A list of commands or options from which you can choose. Most applications now have a menu-driven component. You can choose an item from the menu by highlighting it and then pressing the Enter or Return key, or by simply pointing to the item with a mouse and clicking one of the mouse buttons.

The antithesis of a menu-driven program is a command-driven system, in which you must explicitly enter the command you want rather than choose from a list of possible commands. Menu-driven systems are simpler and easier to learn but are generally not as flexible as command-driven systems, which lend themselves more naturally to interaction with programs.

There are several different types of menus:

pop-up menu:A menu that appears temporarily when you click the mouse button on a selection. Once you make a selection from a pop-up menu, the menu usually disappears.
cascading menu: A submenu that opens when you selecta choice from another menu.
pull-down menu :A special type of pop-up menu that appears directly beneath the command you selected.
moving-bar menu :A menu in which options are highlighted by a bar that you can move from one item to another. Most menus are moving-bar menus.
menu bar :A menu arranged horizontally. Each menu option is generally associated with another pull-down menu that appears when you make a selection.
tear-off menu : A pop-up menu that you can move around the screen like a window.

Read Also:

  • menu bar

    )A horizontal menu that appears on top of a window. Usually, each option in a menu bar is associated with a pull-down menu.

  • menu driven

    Refers to programs whose user interface employs menus. The antithesis of a menu-driven program is a command-driven program.

  • merchant account

    An industry term for a business banking relationship whereby you and a bank have arranged to accept credit card payments (usually, a local bank can suffice for this kind of relationship). Setting up a merchant account usually involves the bank understanding your business and working with a third-party processor to arrange a mechanism for accepting […]

  • merge

    )(1) To combine two files in such a way that the resulting file has the same organization as the two individual files. For example, if two files contain a list of names in alphabetical order, merging the two files results in one large file with all the names still in alphabetical order. Note that merge […]

  • Mesh

    Also called mesh topology or a mesh network, mesh is a network topology in which devices are connected with many redundant interconnections between network nodes. In a true mesh topology every node has a connection to every other node in the network. There are two types of mesh topologies: full mesh and partial mesh. Full […]


Disclaimer: Menu definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.