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)

voidCreateKbL(TIntaCompaScreenMode,
TBoolaMakeVisible
)[pure virtual]

Parameters

TInt aCompaScreenMode
TBool aMakeVisible

DisableTransEffects(TBool)

voidDisableTransEffects(TBoolaDisable)[pure virtual]

Parameters

TBool aDisable

FindCompaScreenMode()

TInt FindCompaScreenMode()[pure virtual]

IsForeground()

TBool IsForeground()[pure virtual]

IsNeeded(TInt, CRepository *)

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

Parameters

TInt aAppUiFlags
CRepository * aRepository

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

TInt SetCompaAppScreenModeL(TBool &aScrModeChanged,
TBool &aIsConsoleApp,
TIntaAppUiFlags,
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]