Specifications
\
MIL-STD- 1472E
5.15 .4.2,1 Use. Menu selection interactive control should be used for tasks that invoivc iit[ie or
no enuy of arbitrr@~ata and where users may have relatively little training. It should also be used
when a command set is so large that users are not likciy to be able to commit all of the commands to
memory.
5.15.4.2.2 Selection.
5.15 .4.2.2.1 Devices. Lightpens or other pointing devices (including touch technology) should
be used for menu selection. (See also Section 5.4.6 Touch Sc=n Controis for Displays). Where
design constraints do not permit pointing devices, a standard window should be provided for the user
to key the selected option code. If menu selection is accomplished by pointing, dual actions should be
provided. The fmt action should designate the selected option. This should be followed by a separate
action to enter the selection for processing.
5.15 .4.2.2.2 Titles. Each page of options (menu) should have a title that citifies the purpose of
that menu.
5.15.4 .2.2.3 Series en~.
Users should be provided the capability to stack menu selections,
i.e., to make several menu selections without having each menu displayed.
5.15 .4.2.2.4 Secmences. A menu shall not consist of a long list of multi-page options, but shaii
be logically segmented to allow several sequential selections among a few alternatives.
5.15 .4.2.3 Active otion uzesentation. The system shall present only menu selections for
actions which are cumntly available.
5.15 .4.2.4 Format consistency.
Menus shall be pmented in a consistent format throughout the
system and should be readily available at all dznes.
5.15.4.2.5 OP
tion sequence. Menu selections shall be listed in a logical order, or, if no logical
order exists, in tbe order of frequency of use.
5.15 .4.2.6 Sinwle menus. If number of selections can fit on one page in no more than two
cohrms, a simple menu sMI be used. If the selection options exceed two columns, hiera.rchictd
menus may be used.
5.15.4.2.7 @tion pm
sentation. Selection codes and associated descriptors shall be presented
on single lines.
5.15 .4.2.8 Direct function call. If several levels of hieramhical menus are provided, a direct
function call ca ability shall be ptwided such that the experienced user does
not have to step through
f
multiple menu evels.
5.15 .4.2.9 Consistency with command language.
When menu selection is employed (o tin in
using a command language, the wording and order shall be consistent with the command language.
5.15.4.2.10 Ot)tt
“cmcod!ng.
When seieerions are Irrchefttedby codmi entry, the oode wwciti
with each option shall be inciuded on the display in some consistent manner.
5. 15,4.2,1 I Keyed codes. If menu sekxtions must be made by keyed codes, the options should
iwAd by LWkA WWA kuu~ d tlti dkp!aycd Iabcls rXhcr ‘Jon by rncre arhkrary numtic
codes. In dcfming the codes, however, they should no! duplicate any other user function codes.
170