eikcba.cpp File Reference

const TUint32 KAknCbaColorKey

const TUint32 KAknCbaColorKey

Color value for transparent pixel (ARGB format).

const TUint32 KAknCbaOpaqueMask

const TUint32 KAknCbaOpaqueMask

Mask for opaque pixel (ARGB format).

const TUint32 KOutlineFontMask

const TUint32 KOutlineFontMask

Mask for outline font in font id.

DoCompose(TAknWindowComponentLayout, TAknWindowComponentLayout)

TAknWindowComponentLayout DoCompose ( TAknWindowComponentLayout aLine1,
TAknWindowComponentLayout aLine2
) [inline]

DoComposeText(TAknWindowComponentLayout, TAknTextComponentLayout)

TAknTextComponentLayout DoComposeText ( TAknWindowComponentLayout aLine1,
TAknTextComponentLayout aLine2
) [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 TInt KNoResource

Implementation of class CEikCba - Control button array.

const TInt KMaxSeries60Softkeys

const TInt KMaxSeries60Softkeys

const TInt KControlArrayCBAButton1Posn

const TInt KControlArrayCBAButton1Posn

const TInt KControlArrayScrollBarPosn

const TInt KControlArrayScrollBarPosn

const TInt KControlArrayCBAButton2Posn

const TInt KControlArrayCBAButton2Posn

const TInt KControlArrayCBAButtonMSKPosn

const TInt KControlArrayCBAButtonMSKPosn

const TInt KCbaScrollBarButtonWidth

const TInt KCbaScrollBarButtonWidth

const TInt KPressedDownAlphaValue

const TInt KPressedDownAlphaValue

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 void CleanupTemp ( TAny * aPtr )

Parameters

TAny * aPtr