CPenInputColorIcon Class Reference

class CPenInputColorIcon : public CBase

Class CPenInputColorIcon

This class provide some encapulation for color icon Use AKN_FEP_COLOR_ICON_IMAGE resource struct to config color icon

peninputpluginutils.lib
Since
S60 v5.0

Inherits from

Constructor & Destructor Documentation

CPenInputColorIcon(TInt)

CPenInputColorIcon(TIntaResID)[protected, inline]

Parameters

TInt aResID

~CPenInputColorIcon()

~CPenInputColorIcon()[virtual]

Member Functions Documentation

Bitmap()

CFbsBitmap *Bitmap()[inline]

BitmapMask()

CFbsBitmap *BitmapMask()[inline]

ConstructFromResourceL(TInt)

IMPORT_C voidConstructFromResourceL(TIntaResID)[virtual]

Parameters

TInt aResID

ConstructL()

voidConstructL()[protected, inline]

CreateDimmedMaskL(CFbsBitmap *&, const CFbsBitmap *)

voidCreateDimmedMaskL(CFbsBitmap *&aDimmedMask,
const CFbsBitmap *aMask
)[protected]

Parameters

CFbsBitmap *& aDimmedMask
const CFbsBitmap * aMask

DestroyRes()

voidDestroyRes()[protected]

DimmedBitmapMask()

CFbsBitmap *DimmedBitmapMask()[inline]

IsDimmed()

TBool IsDimmed()const [inline]

NewL(TInt)

IMPORT_C CPenInputColorIcon *NewL(TIntaResID)[static]

Parameters

TInt aResID

NewLC(TInt)

IMPORT_C CPenInputColorIcon *NewLC(TIntaResID)[static]

Parameters

TInt aResID

ReConstructL()

voidReConstructL()[inline]

ResizeL(const TSize &)

IMPORT_C voidResizeL(const TSize &aSize)[virtual]

Parameters

const TSize & aSize

SetDimmed(TBool)

voidSetDimmed(TBoolaIsDimmed)[inline]

Parameters

TBool aIsDimmed

Member Data Documentation

CFbsBitmap * iBmp

CFbsBitmap *iBmp[private]

CFbsBitmap * iBmpMask

CFbsBitmap *iBmpMask[private]

CFbsBitmap * iDimmedBmp

CFbsBitmap *iDimmedBmp[private]

TBool iIsDimmed

TBool iIsDimmed[private]

TInt iResID

TInt iResID[private]