Next | Prev | Up | Top | Contents | Index

Actions and Translations

Actions and translations are Xt concepts that exist in Tm as well. All possible user inputs have a symbolic name: these inputs are called events. All reactions of the interface to some event also have a name: these are called actions.

To describe their behavior, widgets have translation tables that say what action to take when some event occurs. Motif translation tables enable users to type on the keyboard to navigate between widgets and make window system selections. This provides keyboard equivalents for mouse actions.

Translation tables are inherited through the class hierarchy. The list of all supported events and actions is quite long. For more information on supported events and actions, consult the Motif documentation.


Adding Actions and Translations
Triggering Actions

Next | Prev | Up | Top | Contents | Index