To use checkmarks in menus, you need to (1) define the menu form and menu fields with certain guidelines in mind, (2) activate the use of checkmarks for the menu form, and (3) set the initial status of the checkmarks for each menu field. The status of the checkmark for any menu field can then be changed from the action function called by a menu field, a function installed in the menu processing system (begin-field, end-field, begin-form, or end-form), or an event function. You can use the system action function Checkmark:CHECKMARK() to toggle the checkmarks. You can use the function mnf_ischecked() to determine which menu fields are checked.
Defining Menus for Use with Checkmarks
Activating the Use of Checkmarks
Specifying the Checkmark Status
Using CHECKMARK() as the Action Function
Determining the Status of the Checkmark
Turning the Use of Checkmarks Off for a Menu