eikcba.cpp File Reference

const TUint32 KAknCbaColorKey

const TUint32KAknCbaColorKey

Color value for transparent pixel (ARGB format).

const TUint32 KAknCbaOpaqueMask

const TUint32KAknCbaOpaqueMask

Mask for opaque pixel (ARGB format).

const TUint32 KOutlineFontMask

const TUint32KOutlineFontMask

Mask for outline font in font id.

DoCompose(TAknWindowComponentLayout, TAknWindowComponentLayout)

TAknWindowComponentLayout DoCompose(TAknWindowComponentLayoutaLine1,
TAknWindowComponentLayoutaLine2
)[inline]

DoComposeText(TAknWindowComponentLayout, TAknTextComponentLayout)

TAknTextComponentLayout DoComposeText(TAknWindowComponentLayoutaLine1,
TAknTextComponentLayoutaLine2
)[inline]

IsAreaSideRightPaneActive()

TBool IsAreaSideRightPaneActive()[static]

Checks if right side pane is active.

IsMskEnabledLayoutActive()

TBool IsMskEnabledLayoutActive()[static]

Checks if MSK-enabled layout is in use.

IsBitmapUpdateNeeded(CFbsBitmap *, const TSize &)

TBool IsBitmapUpdateNeeded(CFbsBitmap *aOldBitmap,
const TSize &aSize
)[static]

Parameters

CFbsBitmap * aOldBitmap
const TSize & aSize

const TInt KNoResource

const TIntKNoResource

Implementation of class CEikCba - Control button array.

const TInt KMaxSeries60Softkeys

const TIntKMaxSeries60Softkeys

const TInt KControlArrayCBAButton1Posn

const TIntKControlArrayCBAButton1Posn

const TInt KControlArrayScrollBarPosn

const TIntKControlArrayScrollBarPosn

const TInt KControlArrayCBAButton2Posn

const TIntKControlArrayCBAButton2Posn

const TInt KControlArrayCBAButtonMSKPosn

const TIntKControlArrayCBAButtonMSKPosn

const TInt KCbaScrollBarButtonWidth

const TIntKCbaScrollBarButtonWidth

const TInt KPressedDownAlphaValue

const TIntKPressedDownAlphaValue

Alpha value used in drawing CBA button contents in pressed down state.

Enum TEikPanicCBA

Local panic definitions.

Enumerators

EEikPanicCBAControlArraySize
EEikPanicCBANullButton
EEikPanicCBACannotConvertToCEikCommandButton
EEikPanicCBAIsNotEnhancedCba
EEikPanicCBAButtonCountDiffersFromCommandTableSize

Enum TAknLayoutFlags

Local AknLayout definintions.

Enumerators

EAknLayoutCbaInControlPane = 0x1
EAknLayoutCbaInStaconPane = 0x2
EAknLayoutCbaInStaconPaneRight = 0x4
EAknLayoutCbaInStaconPaneLeft = 0x8
EAknLayoutCbaInStaconPaneIdle = 0x10
EAknLayoutCbaInRightPane = 0x20

Enum TCommandTableCbaPositions

Enumeration for CEikCommandTable for fetching commands.

Enumerators

ECommandTableCommand1Posn = 0
ECommandTableCommand2Posn = 1
ECommandTableCommand3Posn = 2
ECommandTableCommand4Posn = 3

Enum TCbaChangeRecordedFlags

Enumerators

ECbaChangeRecordedLayout
ECbaChangeRecordedSkin
ECbaChangeRecordedColor
ECbaInsideDialog
ECbaEmbedded
ECbaHasContent
ECbaParentAsControl
ECbaActivationDelayed
ECbaSingleClickEnabled
ECbaItemSoftkeyDisabled
ECbaItemSpecificSoftkeyInUse
ECbaItemSoftkeyDisabledByClient
ECbaMultipleMarkingActive
ECbaCombinePaneUncovered

Enum TCbaLayers

Enumerators

ECbaLayerWallpaper
ECbaLayerBackground
ECbaLayerN

CleanupTemp(TAny *)

LOCAL_C voidCleanupTemp(TAny *aPtr)

Parameters

TAny * aPtr