Location: mtud.hrh
Supported from 5.1
The following values are used for defining the user interface state of an entry in calls to CBaseMtmUiData::ContextIcon().
The following values are used for defining MTM-specific operations in UI Data MTM resource files and TMtmUiFunction types.
The following flags are used to set values for TMtmUiFunction::iFlags and MTUD_FUNCTION::flags. They may be combined in a bitmask.
EMtudContextSpecificEMtudContextSpecific
Operation requires that the context is set to the relevant entry before calling.
EMtudAsynchronousEMtudAsynchronous
Operation is asynchronous and should be invoked through CBaseMtmUi::InvokeAsyncFunctionL(). If this flag is not set, CBaseMtmUi::InvokeSyncFunctionL() should be used.
EMtudRemoteOnlyEMtudRemoteOnly
Operation requires that the context is set to a remote entry before calling.
The following flags suggest where on the user interface, e.g. on which menu, the associated function should be placed. They should not be combined in a bitmask.
In ER5, the flags are used to set values for TMtmUiFunction::iFlags and MTUD_FUNCTION::flags. In later releases, they set values for TMtmUiFunction::iFunctionType and MTUD_FUNCTION::type.
EMtudCommandTransferSendEMtudCommandTransferSend
Message transfer: sending
EMtudCommandTransferReceiveEMtudCommandTransferReceive
Message transfer: receiving
EMtudCommandEditEMtudCommandEdit
Withdrawn in 6.0
Edit
EMtudCommandMessageEMtudCommandMessage
Withdrawn in 6.0
Message
EMtudCommandToolEMtudCommandTool
Withdrawn in 6.0
Tool
EMtudCommandSendAsEMtudCommandSendAs
Supported from 6.0
Send As