Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: mtud.hrh

UI Data MTM constants


UI Data MTM entry state constants

Support

Supported from 5.1

Description

The following values are used for defining the user interface state of an entry in calls to CBaseMtmUiData::ContextIcon().

See also:


EMtudEntryStateOpen

EMtudEntryStateOpen

Description

The entry is open.


EMtudEntryStateSubFolder

EMtudEntryStateSubFolder

Support

Supported from 6.0

Description

The entry is a sub-folder.

[Top]


UI Data MTM operation constants

Description

The following values are used for defining MTM-specific operations in UI Data MTM resource files and TMtmUiFunction types.


Function flags

Description

The following flags are used to set values for TMtmUiFunction::iFlags and MTUD_FUNCTION::flags. They may be combined in a bitmask.

EMtudContextSpecific


EMtudContextSpecific

Description

Operation requires that the context is set to the relevant entry before calling.

EMtudAsynchronous


EMtudAsynchronous

Description

Operation is asynchronous and should be invoked through CBaseMtmUi::InvokeAsyncFunctionL(). If this flag is not set, CBaseMtmUi::InvokeSyncFunctionL() should be used.

EMtudRemoteOnly


EMtudRemoteOnly

Description

Operation requires that the context is set to a remote entry before calling.


Function location

Description

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.

EMtudCommandTransferSend


EMtudCommandTransferSend

Description

Message transfer: sending

EMtudCommandTransferReceive


EMtudCommandTransferReceive

Description

Message transfer: receiving

EMtudCommandEdit


EMtudCommandEdit

Support

Withdrawn in 6.0

Description

Edit

EMtudCommandMessage


EMtudCommandMessage

Support

Withdrawn in 6.0

Description

Message

EMtudCommandTool


EMtudCommandTool

Support

Withdrawn in 6.0

Description

Tool

EMtudCommandSendAs


EMtudCommandSendAs

Support

Supported from 6.0

Description

Send As


Key flags

Description

The following flags are used to set values for TMtmUiFunction::iPreferredHotKeyModifiers and MTUD_FUNCTION::keymodifiers. They may be combined in a bitmask.

EMtudShift


EMtudShift

Description

SHIFT key modifier

EMtudCtrl


EMtudCtrl

Description

CTRL key modifier