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 ( TInt aResID ) [protected, inline]

Parameters

TInt aResID

~CPenInputColorIcon()

~CPenInputColorIcon ( ) [virtual]

Member Functions Documentation

Bitmap()

CFbsBitmap * Bitmap ( ) [inline]

BitmapMask()

CFbsBitmap * BitmapMask ( ) [inline]

ConstructFromResourceL(TInt)

IMPORT_C void ConstructFromResourceL ( TInt aResID ) [virtual]

Parameters

TInt aResID

ConstructL()

void ConstructL ( ) [protected, inline]

CreateDimmedMaskL(CFbsBitmap *&, const CFbsBitmap *)

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

Parameters

CFbsBitmap *& aDimmedMask
const CFbsBitmap * aMask

DestroyRes()

void DestroyRes ( ) [protected]

DimmedBitmapMask()

CFbsBitmap * DimmedBitmapMask ( ) [inline]

IsDimmed()

TBool IsDimmed ( ) const [inline]

NewL(TInt)

IMPORT_C CPenInputColorIcon * NewL ( TInt aResID ) [static]

Parameters

TInt aResID

NewLC(TInt)

IMPORT_C CPenInputColorIcon * NewLC ( TInt aResID ) [static]

Parameters

TInt aResID

ReConstructL()

void ReConstructL ( ) [inline]

ResizeL(const TSize &)

IMPORT_C void ResizeL ( const TSize & aSize ) [virtual]

Parameters

const TSize & aSize

SetDimmed(TBool)

void SetDimmed ( TBool aIsDimmed ) [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]