Commands
- Last UpdatedJan 28, 2025
- 1 minute read
The Tabs of an application user interface are defined in customization files (refer to .NET Customization for further information) and built from tools associated with commands or by buttons that make direct calls to PML macros.
Note:
Direct calls from tabbed menu buttons to PML macros is not recommended because there
are several restrictions when working in this way. It is not possible to control the
active state or the visibility of buttons that are not linked to command objects.
Tools other than buttons, such as state buttons (toggles), combo boxes and tabs must
be linked to the application by command objects in order to control their state.
Commands can be implemented as PML command objects or core command objects. The diagram shows the Command Object linking tools defined in user interface configuration (.uic) file with application functions.
