State Sensitivity

Previous Next

You may want to have your menu system reflect which options are available in a certain situation, and which options are not. This is called state sensitivity. The state either concerns the state of the box to which the menu belongs, or to the state of the application as a whole:

Box states (changed, unchanged, query, new, created)

Application states (changed data, unchanged data)

For each menu option, you can indicate whether it is to be sensitive to these states, and whether an alternative text line is to be displayed when an option is unavailable.