CAknCompaIf Class Reference

class CAknCompaIf : public CBase

Compa-mode ECOM interface

The component is used by CAknAppUiBase to set screen mode and create compa keyboard

compamode.lib
Since
S60 v5.0

Inherits from

Constructor & Destructor Documentation

~CAknCompaIf()

DECLARE_TYPE_ID(0x20010125) public ~CAknCompaIf ( ) [inline]

Member Functions Documentation

CreateKbL(TInt, TBool)

void CreateKbL ( TInt aCompaScreenMode,
TBool aMakeVisible
) [pure virtual]

Parameters

TInt aCompaScreenMode
TBool aMakeVisible

DisableTransEffects(TBool)

void DisableTransEffects ( TBool aDisable ) [pure virtual]

Parameters

TBool aDisable

FindCompaScreenMode()

TInt FindCompaScreenMode ( ) [pure virtual]

IsForeground()

TBool IsForeground ( ) [pure virtual]

IsNeeded(TInt, CRepository *)

TBool IsNeeded ( TInt aAppUiFlags,
CRepository * aRepository
) [static, inline]

Parameters

TInt aAppUiFlags
CRepository * aRepository

SetCompaAppScreenModeL(TBool &, TBool &, TInt, CAknAppUiBase &, const CCoeEnv &, CRepository &)

TInt SetCompaAppScreenModeL ( TBool & aScrModeChanged,
TBool & aIsConsoleApp,
TInt aAppUiFlags,
CAknAppUiBase & aAppUi,
const CCoeEnv & aCoeEnv,
CRepository & aRepository
) [pure virtual]

Parameters

TBool & aScrModeChanged
TBool & aIsConsoleApp
TInt aAppUiFlags
CAknAppUiBase & aAppUi
const CCoeEnv & aCoeEnv
CRepository & aRepository

Member Data Documentation

TUid iEcomDtorId

TUid iEcomDtorId [private]