CEikonEnv Class Reference

class CEikonEnv : public CCoeEnv

An environment for creating controls and utility functions for manipulating them.

Every GUI application is provided with an instance of CEikonEnv by the framework, which can be accessed through either CEikonEnv::Static() or the iEikonEnv macro of CEikApplication.

Inherits from

Nested Classes and Structures

Public Member Functions
CEikonEnv()
~CEikonEnv()
IMPORT_C voidAddAlertDialogLikeControlToStackL(CCoeControl *)
IMPORT_C voidAddAppUiFactoryL(MEikAppUiFactory *)
IMPORT_C voidAddAutoMenuTitleL(CEikAutoMenuTitle *)
IMPORT_C voidAddDialogLikeControlToStackL(CCoeControl *)
IMPORT_C TIntAddLibraryL(TCreateByTypeFunction, TFileName *)
TInt AddLibraryL(TCreateByTypeFunction)
TInt AddLibraryL(TFileName *)
IMPORT_C voidAddPictureFactoryL(MEikPictureFactory &)
IMPORT_C voidAddSleepingAlertDialogToStackL(CCoeControl *)
IMPORT_C voidAddSleepingDialogToStackL(CCoeControl *)
IMPORT_C voidAddWindowShadow(CCoeControl *)
const MEikAlertWin *Alert()
IMPORT_C voidAlertWin(const TDesC &)
IMPORT_C voidAlertWin(const TDesC &, const TDesC &)
IMPORT_C voidAllocInfoMsg()
IMPORT_C const CFont *AnnotationFont()
IMPORT_C CEikAppServer *AppServer()
IMPORT_C MEikAppUiFactory *AppUiFactory()
IMPORT_C MEikAppUiFactory *AppUiFactory(const CEikAppUi &)
TLanguage ApplicationLanguage()
CEikAutoMenuTitleArray *AutoMenuTitleArray()
IMPORT_C voidBeep()
IMPORT_C const CFbsBitmap *Bitmap(TUid)
IMPORT_C voidBringForwards(TBool, TInt)
IMPORT_C voidBusyMsgCancel()
IMPORT_C voidBusyMsgL(const TDesC &)
IMPORT_C voidBusyMsgL(const TDesC &, TGulAlignment)
IMPORT_C voidBusyMsgL(TInt)
IMPORT_C voidBusyMsgL(const TDesC &, TTimeIntervalMicroSeconds32)
IMPORT_C voidBusyMsgL(const TDesC &, TGulAlignment, TTimeIntervalMicroSeconds32)
IMPORT_C voidBusyMsgL(TInt, TTimeIntervalMicroSeconds32)
MEikCDlgDialogFactory *CDlgDialogFactory()
IMPORT_C RAnimDll &ClockDllL()
TRgb Color(TLogicalColor)
CColorList &ColorList()
IMPORT_C TBoolConfirmLossOfAllChangesL()
IMPORT_C voidConstructAppFromCommandLineL(const TApaApplicationFactory &, const CApaCommandLine &)
IMPORT_C voidConstructL()
IMPORT_C voidConstructL(TBool)
IMPORT_C voidConstructL(TBool, TInt)
TInt ConstructorError()
IMPORT_C TRgbControlColor(TLogicalColor, const CCoeControl &)
CArrayFix< TCreateByTypeFunction > *ControlFactoryFuncArray()
IMPORT_C voidControlStackReadyL()
IMPORT_C CWsBitmap *CreateBitmapL(const TDesC &, TInt)
IMPORT_C CWsBitmap *CreateBitmapL(const TDesC &, TInt, TBool)
IMPORT_C CGulIcon *CreateIconFromMaskedBitmapL(const CApaMaskedBitmap &)
IMPORT_C CGulIcon *CreateIconL(const TDesC &, TInt, TInt)
IMPORT_C CColorList *CreateSystemColorListL()
IMPORT_C CColorList *CreateSystemColorListL(const CColorList &)
CColorArray &CustomColorArray()
IMPORT_C TDisplayModeDefaultDisplayMode()
IMPORT_C const CFont *DenseFont()
IMPORT_C voidDestroyEnvironment()
IMPORT_C voidDismissTaskList()
IMPORT_C voidDisplayTaskList()
IMPORT_C voidDoGetErrorText(TDes &, TInt)
IMPORT_C TErrorValidityDoGetErrorTextAndTitle(TDes &, TInt, TInt &, TUint &, TDes &, TBool)
IMPORT_C TBoolDocNameIsAFile()
IMPORT_C voidDrawCursor(const CCoeControl *, const TPoint &, TInt)
IMPORT_C voidDrawCursor(const CCoeControl *, const TPoint &, TInt, TInt, TInt)
TInt EditableControlStandardHeight()
CEikAppUi *EikAppUi()
IMPORT_C MEikPictureFactory *ExtendedPictureFactory(TUid)
CBase *Extension()
MEikFileDialogFactory *FileDialogFactory()
IMPORT_C const CFont *Font(const TLogicalFont &)
IMPORT_C voidFservAllocInfoMsg()
IMPORT_C voidGetErrorText(TDes &, TInt)
IMPORT_C TErrorValidityGetErrorText(TDes &, TInt, TUid)
IMPORT_C TErrorValidityGetErrorTextAndTitle(TDes &, TInt, TDes &)
IMPORT_C voidGetPrinterNamesL(CPrinterModelList *, CDesCArray &)
IMPORT_C const CFbsBitmap *GrayBitmap()
IMPORT_C voidHandleError(TInt)
IMPORT_C voidHandleErrorWithContext(TInt, TInt)
IMPORT_C voidHideCursor(const CCoeControl *)
IMPORT_C const CFbsBitmap *HighlightedOptionBitmap()
IMPORT_C MEikInfoDialog *InfoDialog()
IMPORT_C voidInfoMsg(const TDesC &)
IMPORT_C voidInfoMsg(TInt, ...)
IMPORT_C voidInfoMsg(TInt, VA_LIST)
IMPORT_C voidInfoMsgCancel()
IMPORT_C voidInfoMsgWithAlignment(TGulAlignment, const TDesC &)
IMPORT_C voidInfoMsgWithAlignment(TGulAlignment, TInt, ...)
IMPORT_C voidInfoMsgWithAlignment(TGulAlignment, TInt, VA_LIST)
IMPORT_C voidInfoMsgWithAlignmentAndDuration(TGulAlignment, const TDesC &, TTimeIntervalMicroSeconds32)
IMPORT_C voidInfoMsgWithAlignmentAndDuration(TGulAlignment, TInt, TTimeIntervalMicroSeconds32, ...)
IMPORT_C voidInfoMsgWithAlignmentAndDuration(TGulAlignment, TInt, TTimeIntervalMicroSeconds32, VA_LIST)
IMPORT_C voidInfoMsgWithDuration(const TDesC &, TTimeIntervalMicroSeconds32)
IMPORT_C voidInfoMsgWithDuration(TInt, TTimeIntervalMicroSeconds32, ...)
IMPORT_C voidInfoMsgWithDuration(TInt, TTimeIntervalMicroSeconds32, VA_LIST)
IMPORT_C voidInfoWinL(const TDesC &, const TDesC &)
IMPORT_C voidInfoWinL(TInt, TInt)
voidInitSystemBitmapsL()
MEikIrFactory *IrFactory()
IMPORT_C TBoolIsBusy()
TBool IsEiksrvThread()
IMPORT_C TBoolIsSystem()
IMPORT_C TPtrCKeyPressLabel(TInt)
IMPORT_C MLafEnv &LafEnv()
IMPORT_C voidLaunchPopupMenuL(TInt, const TPoint &, TPopupTargetPosType, const CEikHotKeyTable *)
IMPORT_C voidLeaveWithErrorContext(TInt, const TDesC &)
IMPORT_C voidLeaveWithInfoMsg(TInt, ...)
IMPORT_C const CFont *LegendFont()
IMPORT_C CCharFormatLayer *NewDefaultCharFormatLayerL()
IMPORT_C CParaFormatLayer *NewDefaultParaFormatLayerL()
IMPORT_C CPrintSetup *NewDefaultPrintSetupL()
IMPORT_C CParaFormatLayer *NewDefaultSingleLineParaFormatLayerL()
IMPORT_C voidNotifyIdleError(TInt, TInt)
IMPORT_C voidNotifyIdleErrorWhileRedrawing(TInt)
TChar NudgeCharMinus()
TChar NudgeCharPlus()
IMPORT_C const CFbsBitmap *OptionBitmap()
IMPORT_C const CFbsBitmap *OptionMaskBitmap()
IMPORT_C MPictureFactory *PictureFactory()
IMPORT_C CColorList *PopulateColorArrayL()
voidPostAppUiDestroy()
voidPostAppUiInitializeL()
MEikPrintDialogFactory *PrintDialogFactory()
CEikProcess *Process()
IMPORT_C MEikInfoDialog *QueryDialog()
IMPORT_C TBoolQueryWinL(const TDesC &, const TDesC &)
IMPORT_C TBoolQueryWinL(TInt, TInt)
IMPORT_C voidRemoveAppUiFactory()
IMPORT_C voidRemoveFromStack(CCoeControl *)
IMPORT_C voidRemoveLibrary(TCreateByTypeFunction, TInt)
voidRemoveLibrary(TCreateByTypeFunction)
voidRemoveLibrary(TInt)
IMPORT_C voidRemovePictureFactory(TUid)
IMPORT_C voidResolveError(TInt, TUid)
IMPORT_C TBoolRespondsToShutdownEvent()
IMPORT_C TBoolRespondsToSwitchFilesEvent()
IMPORT_C voidRouseSleepingDialog(CCoeControl *, TBool)
IMPORT_C voidSendEventToEikonServer(TInt, const TAny *, TInt)
IMPORT_C voidSetAlertWin(MEikAlertWin *)
IMPORT_C voidSetAppUiFactoryL(MEikAppUiFactory *)
IMPORT_C voidSetAutoForwarding(TBool)
IMPORT_C voidSetBusy(TBool)
voidSetCDlgDialogFactory(MEikCDlgDialogFactory *)
voidSetColor(TLogicalColor, TRgb)
IMPORT_C voidSetDebugKeys(MEikDebugKeys *)
IMPORT_C voidSetDocNameIsAFile(TBool)
IMPORT_C voidSetExtension(CBase *)
voidSetFileDialogFactory(MEikFileDialogFactory *)
IMPORT_C voidSetInfoDialog(MEikInfoDialog *)
voidSetIrFactory(MEikIrFactory *)
voidSetPrintDialogFactory(MEikPrintDialogFactory *)
IMPORT_C voidSetQueryDialog(MEikInfoDialog *)
IMPORT_C voidSetRequestInfoDialogFunc(TRequestDialogFunc)
IMPORT_C voidSetRequestQueryDialogFunc(TRequestDialogFunc)
IMPORT_C voidSetRespondsToShutdownEvent(TBool)
IMPORT_C voidSetRespondsToSwitchFilesEvent(TBool)
voidSetStatusPaneCoreResId(TInt)
IMPORT_C voidSetSystem(TBool)
IMPORT_C voidSetVerboseInfoReporting(TBool)
IMPORT_C TBoolStartedAsServerApp()
CEikonEnv *Static()
TInt StatusPaneCoreResId()
IMPORT_C const CFont *SymbolFont()
IMPORT_C CCharFormatLayer *SystemCharFormatLayerL()
IMPORT_C CParaFormatLayer *SystemParaFormatLayerL()
IMPORT_C CParaFormatLayer *SystemSingleLineParaFormatLayerL()
IMPORT_C const CFbsBitmap *TexturedBitmap()
IMPORT_C const CFont *TitleFont()
voidUpdateColorListL()
IMPORT_C voidUpdateSystemColorListL(const CColorList &)
IMPORT_C voidUpdateSystemFontsL()
IMPORT_C voidUpdateTaskNameL()
IMPORT_C voidVerboseInfoMsg(const TDesC &)
IMPORT_C TVersionVersion()
IMPORT_C TEikVirtualCursor &VirtualCursor()
IMPORT_C voidWriteInternalStateOfStackedControlsL()
IMPORT_C voidWservAllocInfoMsg()
Private Member Functions
IMPORT_C voidCEikonEnv_Reserved_1()
IMPORT_C voidCEikonEnv_Reserved_10()
IMPORT_C voidCEikonEnv_Reserved_2()
IMPORT_C voidCEikonEnv_Reserved_3()
IMPORT_C voidCEikonEnv_Reserved_4()
IMPORT_C voidCEikonEnv_Reserved_5()
IMPORT_C voidCEikonEnv_Reserved_6()
IMPORT_C voidCEikonEnv_Reserved_7()
IMPORT_C voidCEikonEnv_Reserved_8()
IMPORT_C voidCEikonEnv_Reserved_9()
voidCloseLibraries()
IMPORT_C voidDestroyScreen()
voidDoHandleError(TErrorHandlerResponse)
voidErrorContextL(TInt, const TDesC &)
TInt IdleErrorCallBack(TAny *)
TBool InfoWinOrQueryWinL(TInt, TInt, TBool)
voidInitAlertWinL()
voidInitColorSchemeL()
voidInitDebugKeysL()
voidInitInfoMsgL()
voidInitPrivateResourceFileL()
IMPORT_C voidInitSystemFontsL()
voidInitSystemResourceFileL()
voidLoadLibrariesL()
voidLoadParserListL()
voidPrepareBusyMsgL()
TErrorHandlerResponse PrepareToHandleError(TInt)
TRequestDialogFunc RequestInfoDialogFunc()
TRequestDialogFunc RequestQueryDialogFunc()
IMPORT_C TIntResourceFileVersionNumber()
voidSetAppReady()
voidSetCommandLineDebugMemFailL(const CApaCommandLine &)
voidStoreAppLanguageL(const RApaLsSession &)
Inherited Functions
CActive::CActive(TInt)
CActive::Cancel()
CActive::Deque()
CActive::Extension_(TUint,TAny *&,TAny *)
CActive::IsActive()const
CActive::IsAdded()const
CActive::Priority()const
CActive::SetActive()
CActive::SetPriority(TInt)
CActive::~CActive()
CBase::CBase()
CBase::Delete(CBase *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CCoeEnv::AddFepObserverL(MCoeFepObserver &)
CCoeEnv::AddFocusObserverL(MCoeFocusObserver &)
CCoeEnv::AddForegroundObserverL(MCoeForegroundObserver &)
CCoeEnv::AddMessageMonitorObserverL(MCoeMessageMonitorObserver &)
CCoeEnv::AddMessageObserverL(MCoeMessageObserver &)
CCoeEnv::AddObserverOfLoadedFepL(MCoeObserverOfLoadedFep &)
CCoeEnv::AddResourceChangeObserverL(MCoeResourceChangeObserver &)
CCoeEnv::AddResourceFileL(const TDesC &)
CCoeEnv::AddStatic(CCoeStatic *)
CCoeEnv::AllocReadResourceAsDes16L(TInt)const
CCoeEnv::AllocReadResourceAsDes16LC(TInt)const
CCoeEnv::AllocReadResourceAsDes8L(TInt)const
CCoeEnv::AllocReadResourceAsDes8LC(TInt)const
CCoeEnv::AllocReadResourceL(TInt)const
CCoeEnv::AllocReadResourceLC(TInt)const
CCoeEnv::AppStartupInstrumentationEventIdBase()
CCoeEnv::AppUi()const
CCoeEnv::AvailableFepsL(RArray< TUid > &,CDesCArray *)
CCoeEnv::BringOwnerToFront()
CCoeEnv::CCoeEnv()
CCoeEnv::CoeEnvConstructorError()const
CCoeEnv::ConstructL(TBool,TInt,TInt)
CCoeEnv::ControlStateChange()
CCoeEnv::CreateDeviceFontL(CGraphicsDevice *,const TFontSpec &)
CCoeEnv::CreateGcL()
CCoeEnv::CreateResourceReaderLC(TResourceReader &,TInt)const
CCoeEnv::CreateScreenFontL(const TFontSpec &)
CCoeEnv::DefaultFontProvider()const
CCoeEnv::DefaultTextDrawer()const
CCoeEnv::DeleteResourceFile(TInt)
CCoeEnv::DestroyEnvironmentEnd()
CCoeEnv::DestroyEnvironmentStatic()
CCoeEnv::DisableExitChecks(TBool)
CCoeEnv::DisableShutdownChecks()const
CCoeEnv::DoCancel()
CCoeEnv::DoFlush()
CCoeEnv::EnsureCorrectFepIsLoadedL()
CCoeEnv::EnsureSpecifiedFepIsLoadedL(TUid)
CCoeEnv::ErrorContextText()
CCoeEnv::ErrorText()
CCoeEnv::Execute()
CCoeEnv::ExecuteD()
CCoeEnv::ExecuteFepSettingsDialogL(TUid)
CCoeEnv::Fep()const
CCoeEnv::FepUid()const
CCoeEnv::FindStatic(TUid)
CCoeEnv::Flush(TTimeIntervalMicroSeconds32)
CCoeEnv::FocusObserverNotificationIdentifier()const
CCoeEnv::FocusObserverNotificationIsStillPending(TInt)const
CCoeEnv::ForEachFepObserverCall(TCoeFepObserverFunction)
CCoeEnv::Format128(TDes &,TInt,...)
CCoeEnv::Format256(TDes &,TInt,...)
CCoeEnv::FsSession()const
CCoeEnv::GetMessageNotifyingObserversLC(TUint32,TUid &,TPtr8 &,const TWsEvent &)
CCoeEnv::InitViewServerSessionL(MVwsSessionWrapperObserver &)
CCoeEnv::InputCapabilitiesChanged()
CCoeEnv::InstallFepL(TUid)
CCoeEnv::InstallFepL(TUid,const TBool)
CCoeEnv::IsRedrawEventPending()const
CCoeEnv::IsResourceAvailableL(TInt)const
CCoeEnv::IsSchedulerRunning()const
CCoeEnv::IsWservEventPending()const
CCoeEnv::LastEvent()const
CCoeEnv::LeaveWithErrorText(const TDesC &,const TDesC *)
CCoeEnv::MopSupplyObject(TTypeUid)
CCoeEnv::NormalFont()const
CCoeEnv::NotifyFocusObserversOfDestructionOfFocusedItem()
CCoeEnv::NotifyForegroundObserversOfGainingForeground()
CCoeEnv::NotifyForegroundObserversOfLosingForeground()
CCoeEnv::NotifyMessageMonitorObserversOfEvent(const TWsEvent &)
CCoeEnv::NotifyResourceObserversOfChangeInResource()
CCoeEnv::PrepareToExit()
CCoeEnv::QueueNotificationToFocusObserversOfChangeInFocus()
CCoeEnv::ReadDesC16ArrayResourceL(TInt)
CCoeEnv::ReadDesC8ArrayResourceL(TInt)
CCoeEnv::ReadDesCArrayResourceL(TInt)
CCoeEnv::ReadResource(TDes &,TInt)const
CCoeEnv::ReadResourceAsDes16(TDes16 &,TInt)const
CCoeEnv::ReadResourceAsDes16L(TDes16 &,TInt)const
CCoeEnv::ReadResourceAsDes8(TDes8 &,TInt)const
CCoeEnv::ReadResourceAsDes8L(TDes8 &,TInt)const
CCoeEnv::ReadResourceL(TDes &,TInt)const
CCoeEnv::RefetchPixelMappingL()
CCoeEnv::ReleaseScreenFont(CFont *)const
CCoeEnv::RemoveFepObserver(MCoeFepObserver &)
CCoeEnv::RemoveFocusObserver(MCoeFocusObserver &)
CCoeEnv::RemoveForegroundObserver(MCoeForegroundObserver &)
CCoeEnv::RemoveMessageMonitorObserver(MCoeMessageMonitorObserver &)
CCoeEnv::RemoveMessageObserver(MCoeMessageObserver &)
CCoeEnv::RemoveObserverOfLoadedFep(MCoeObserverOfLoadedFep &)
CCoeEnv::RemoveResourceChangeObserver(MCoeResourceChangeObserver &)
CCoeEnv::RootWin()const
CCoeEnv::RootWin(TInt)const
CCoeEnv::RunL()
CCoeEnv::ScreenDevice()const
CCoeEnv::ScreenDevice(TInt)const
CCoeEnv::SetAppStartupInstrumentationEventIdBaseL(TInt)
CCoeEnv::SetAppUi(CCoeAppUi *)
CCoeEnv::SetZoomFactor(const TZoomFactor &)
CCoeEnv::SimulateKeyEventL(const TKeyEvent &,TEventCode)
CCoeEnv::Static(TUid)
CCoeEnv::SupportedPointers()const
CCoeEnv::SuppressNextFlush()
CCoeEnv::SwapSystemGc(CWindowGc *)
CCoeEnv::SyncNotifyFocusObserversOfChangeInFocus()
CCoeEnv::SystemGc()const
CCoeEnv::WsSession()const
CCoeEnv::ZoomFactor()const
CCoeEnv::~CCoeEnv()
Public Member Enumerations
enumTErrorValidity { EErrorNumValid, EErrorNumInvalid }
Inherited Enumerations
CActive:TPriority
Private Attributes
MEikAlertWin *iAlertWin
TBool iAlertWinInitialized
CArrayFix< TEikAppUiFactory > *iAppUiFactoryArray
TInt iAutoLoadedControlFactories
TInt iAutoLoadedResourceFiles
CEikAutoMenuTitleArray *iAutoMenuTitleArray
CArrayPtrFlat< CFbsBitmap > *iBitmapArray
TInt iBusyCount
MEikBusyMsgWin *iBusyMsgWin
MEikCDlgDialogFactory *iCDlgDialogFactory
CCharFormatLayer *iCharFormatLayer
RAnimDll *iClockDll
CColorList *iColorList
CArrayFix< TCreateByTypeFunction > *iControlFactoryFuncArray
const CCoeControl *iCursorWindow
MEikDebugKeys *iDebugKeys
TInt iEditableControlStandardHeight
CEikEnvExtra *iEikEnvExtra
TBitFlags iEikonEnvFlags
TInt iEmbeddedAppLevel
CEikErrorIdler *iErrorIdler
CBase *iExtension
MEikFileDialogFactory *iFileDialogFactory
CArrayPtr< CLafSystemFont > *iFontArray
TInt iForwardsCount
MEikInfoDialog *iInfoDialog
TRequestDialogFunc iInfoDialogFunc
MEikInfoMsgWin *iInfoMsgWin
MEikIrFactory *iIrFactory
HBufC8 *iKeyPressLabels
CEikLafEnv *iLafEnv
CArrayPtr< CEikLibrary > *iLibraries
CEikLogicalBorderProxy *iLogicalBorderProxy
TBuf< 2 >iNudgeChars
HBufC *iOOMErrorText
CParaFormatLayer *iParaFormatLayer
CEikPictureFactory *iPictureFactory
MEikPrintDialogFactory *iPrintDialogFactory
TInt iPrivateResourceFileOffset
CEikProcess *iProcess
MEikInfoDialog *iQueryDialog
TRequestDialogFunc iQueryDialogFunc
CArrayFix< TInt > *iResourceFileOffsetArray
CParaFormatLayer *iSingleLineParaFormatLayer
TInt iSpare3
TInt iStatusPaneCoreResId
TInt iSystemResourceFileOffset
TEikVirtualCursor iVirtualCursor
CApaWindowGroupName *iWgName
Inherited Attributes
CActive::iStatus
CCoeEnv::iAppUi
CCoeEnv::iFsSession
CCoeEnv::iLastEvent
CCoeEnv::iNormalFont
CCoeEnv::iResourceFileArray
CCoeEnv::iRootWin
CCoeEnv::iScreen
CCoeEnv::iSystemGc
CCoeEnv::iWsSession

Constructor & Destructor Documentation

CEikonEnv()

IMPORT_CCEikonEnv()

~CEikonEnv()

IMPORT_C~CEikonEnv()

Member Functions Documentation

AddAlertDialogLikeControlToStackL(CCoeControl *)

IMPORT_C voidAddAlertDialogLikeControlToStackL(CCoeControl *aControl)

Parameters

CCoeControl * aControl

AddAppUiFactoryL(MEikAppUiFactory *)

IMPORT_C voidAddAppUiFactoryL(MEikAppUiFactory *aAppUiFactory)

Parameters

MEikAppUiFactory * aAppUiFactory

AddAutoMenuTitleL(CEikAutoMenuTitle *)

IMPORT_C voidAddAutoMenuTitleL(CEikAutoMenuTitle *aTitle)

Parameters

CEikAutoMenuTitle * aTitle

AddDialogLikeControlToStackL(CCoeControl *)

IMPORT_C voidAddDialogLikeControlToStackL(CCoeControl *aControl)

Parameters

CCoeControl * aControl

AddLibraryL(TCreateByTypeFunction, TFileName *)

IMPORT_C TIntAddLibraryL(TCreateByTypeFunctionaControlFactory,
TFileName *aResourceFile
)

Parameters

TCreateByTypeFunction aControlFactory
TFileName * aResourceFile

AddLibraryL(TCreateByTypeFunction)

TInt AddLibraryL(TCreateByTypeFunctionaControlFactory)[inline]

Parameters

TCreateByTypeFunction aControlFactory

AddLibraryL(TFileName *)

TInt AddLibraryL(TFileName *aResourceFile)[inline]

Parameters

TFileName * aResourceFile

AddPictureFactoryL(MEikPictureFactory &)

IMPORT_C voidAddPictureFactoryL(MEikPictureFactory &aFactory)

Parameters

MEikPictureFactory & aFactory

AddSleepingAlertDialogToStackL(CCoeControl *)

IMPORT_C voidAddSleepingAlertDialogToStackL(CCoeControl *aControl)

Parameters

CCoeControl * aControl

AddSleepingDialogToStackL(CCoeControl *)

IMPORT_C voidAddSleepingDialogToStackL(CCoeControl *aControl)

Parameters

CCoeControl * aControl

AddWindowShadow(CCoeControl *)

IMPORT_C voidAddWindowShadow(CCoeControl *aWinArea)[static]

Parameters

CCoeControl * aWinArea

Alert()

const MEikAlertWin *Alert()const [inline]

AlertWin(const TDesC &)

IMPORT_C voidAlertWin(const TDesC &aMsg)

Parameters

const TDesC & aMsg

AlertWin(const TDesC &, const TDesC &)

IMPORT_C voidAlertWin(const TDesC &aMsg1,
const TDesC &aMsg2
)

Parameters

const TDesC & aMsg1
const TDesC & aMsg2

AllocInfoMsg()

IMPORT_C voidAllocInfoMsg()

AnnotationFont()

IMPORT_C const CFont *AnnotationFont()const

AppServer()

IMPORT_C CEikAppServer *AppServer()const

AppUiFactory()

IMPORT_C MEikAppUiFactory *AppUiFactory()const

AppUiFactory(const CEikAppUi &)

IMPORT_C MEikAppUiFactory *AppUiFactory(const CEikAppUi &aAppUi)const

Parameters

const CEikAppUi & aAppUi

ApplicationLanguage()

TLanguage ApplicationLanguage()const

AutoMenuTitleArray()

CEikAutoMenuTitleArray *AutoMenuTitleArray()const [inline]

Beep()

IMPORT_C voidBeep()[static]

Bitmap(TUid)

IMPORT_C const CFbsBitmap *Bitmap(TUidaUidBmp)const

Parameters

TUid aUidBmp

BringForwards(TBool, TInt)

IMPORT_C voidBringForwards(TBoolaForwards,
TIntaPriority = ECoeWinPriorityAlwaysAtFront
)

Parameters

TBool aForwards
TInt aPriority = ECoeWinPriorityAlwaysAtFront

BusyMsgCancel()

IMPORT_C voidBusyMsgCancel()

BusyMsgL(const TDesC &)

IMPORT_C voidBusyMsgL(const TDesC &aDes)

Parameters

const TDesC & aDes

BusyMsgL(const TDesC &, TGulAlignment)

IMPORT_C voidBusyMsgL(const TDesC &aDes,
TGulAlignmentaCorner
)

Parameters

const TDesC & aDes
TGulAlignment aCorner

BusyMsgL(TInt)

IMPORT_C voidBusyMsgL(TIntaResourceId)

Parameters

TInt aResourceId

BusyMsgL(const TDesC &, TTimeIntervalMicroSeconds32)

IMPORT_C voidBusyMsgL(const TDesC &aDes,
TTimeIntervalMicroSeconds32aInitialDelay
)

Parameters

const TDesC & aDes
TTimeIntervalMicroSeconds32 aInitialDelay

BusyMsgL(const TDesC &, TGulAlignment, TTimeIntervalMicroSeconds32)

IMPORT_C voidBusyMsgL(const TDesC &aDes,
TGulAlignmentaCorner,
TTimeIntervalMicroSeconds32aInitialDelay
)

Parameters

const TDesC & aDes
TGulAlignment aCorner
TTimeIntervalMicroSeconds32 aInitialDelay

BusyMsgL(TInt, TTimeIntervalMicroSeconds32)

IMPORT_C voidBusyMsgL(TIntaResourceId,
TTimeIntervalMicroSeconds32aInitialDelay
)

Parameters

TInt aResourceId
TTimeIntervalMicroSeconds32 aInitialDelay

CDlgDialogFactory()

MEikCDlgDialogFactory *CDlgDialogFactory()const [inline]

CEikonEnv_Reserved_1()

IMPORT_C voidCEikonEnv_Reserved_1()[private, virtual]

CEikonEnv_Reserved_10()

IMPORT_C voidCEikonEnv_Reserved_10()[private, virtual]

CEikonEnv_Reserved_2()

IMPORT_C voidCEikonEnv_Reserved_2()[private, virtual]

CEikonEnv_Reserved_3()

IMPORT_C voidCEikonEnv_Reserved_3()[private, virtual]

CEikonEnv_Reserved_4()

IMPORT_C voidCEikonEnv_Reserved_4()[private, virtual]

CEikonEnv_Reserved_5()

IMPORT_C voidCEikonEnv_Reserved_5()[private, virtual]

CEikonEnv_Reserved_6()

IMPORT_C voidCEikonEnv_Reserved_6()[private, virtual]

CEikonEnv_Reserved_7()

IMPORT_C voidCEikonEnv_Reserved_7()[private, virtual]

CEikonEnv_Reserved_8()

IMPORT_C voidCEikonEnv_Reserved_8()[private, virtual]

CEikonEnv_Reserved_9()

IMPORT_C voidCEikonEnv_Reserved_9()[private, virtual]

ClockDllL()

IMPORT_C RAnimDll &ClockDllL()

CloseLibraries()

voidCloseLibraries()[private]

Color(TLogicalColor)

TRgb Color(TLogicalColoraLogicalColor)const [inline]

Gets the physical (TRgb) colour which corresponds to a logical colour.

The physical colour which corresponds to aLogicalColor.

Parameters

TLogicalColor aLogicalColorA logical colour value.

ColorList()

CColorList &ColorList()const [inline]

Gets the application's colour list.

The colour list provides member functions to retrieve and modify colours in the list, and to append new arrays of colours to the colour list.

The application's colour list

ConfirmLossOfAllChangesL()

IMPORT_C TBoolConfirmLossOfAllChangesL()const

ConstructAppFromCommandLineL(const TApaApplicationFactory &, const CApaCommandLine &)

IMPORT_C voidConstructAppFromCommandLineL(const TApaApplicationFactory &aApplicationFactory,
const CApaCommandLine &aCommandLine
)

Parameters

const TApaApplicationFactory & aApplicationFactory
const CApaCommandLine & aCommandLine

ConstructL()

IMPORT_C voidConstructL()

ConstructL(TBool)

IMPORT_C voidConstructL(TBoolaInitialFocusState)

Parameters

TBool aInitialFocusState

ConstructL(TBool, TInt)

IMPORT_C voidConstructL(TBoolaInitialFocusState,
TIntaWindowGroupID
)

Parameters

TBool aInitialFocusState
TInt aWindowGroupID

ConstructorError()

TInt ConstructorError()const

ControlColor(TLogicalColor, const CCoeControl &)

IMPORT_C TRgbControlColor(TLogicalColoraLogicalColor,
const CCoeControl &aControl
)const

Parameters

TLogicalColor aLogicalColor
const CCoeControl & aControl

ControlFactoryFuncArray()

CArrayFix< TCreateByTypeFunction > *ControlFactoryFuncArray()const

ControlStackReadyL()

IMPORT_C voidControlStackReadyL()

CreateBitmapL(const TDesC &, TInt)

IMPORT_C CWsBitmap *CreateBitmapL(const TDesC &aFileName,
TIntaId
)

Parameters

const TDesC & aFileName
TInt aId

CreateBitmapL(const TDesC &, TInt, TBool)

IMPORT_C CWsBitmap *CreateBitmapL(const TDesC &aFileName,
TIntaId,
TBoolaShowDlgIfErr
)

Parameters

const TDesC & aFileName
TInt aId
TBool aShowDlgIfErr

CreateIconFromMaskedBitmapL(const CApaMaskedBitmap &)

IMPORT_C CGulIcon *CreateIconFromMaskedBitmapL(const CApaMaskedBitmap &aApaMaskedBitmap)[static]

Parameters

const CApaMaskedBitmap & aApaMaskedBitmap

CreateIconL(const TDesC &, TInt, TInt)

IMPORT_C CGulIcon *CreateIconL(const TDesC &aFileName,
TIntaBitmapId,
TIntaMaskId =  KErrNotFound
)

Parameters

const TDesC & aFileName
TInt aBitmapId
TInt aMaskId =  KErrNotFound

CreateSystemColorListL()

IMPORT_C CColorList *CreateSystemColorListL()

CreateSystemColorListL(const CColorList &)

IMPORT_C CColorList *CreateSystemColorListL(const CColorList &aColorList)

Parameters

const CColorList & aColorList

CustomColorArray()

CColorArray &CustomColorArray()const [inline]

Gets the custom colour array.

The custom colour array.

DefaultDisplayMode()

IMPORT_C TDisplayModeDefaultDisplayMode()const

DenseFont()

IMPORT_C const CFont *DenseFont()const

DestroyEnvironment()

IMPORT_C voidDestroyEnvironment()[virtual]

DestroyScreen()

IMPORT_C voidDestroyScreen()[private, virtual]

DismissTaskList()

IMPORT_C voidDismissTaskList()

DisplayTaskList()

IMPORT_C voidDisplayTaskList()

DoGetErrorText(TDes &, TInt)

IMPORT_C voidDoGetErrorText(TDes &aDes,
TIntaError
)const

Parameters

TDes & aDes
TInt aError

DoGetErrorTextAndTitle(TDes &, TInt, TInt &, TUint &, TDes &, TBool)

IMPORT_C TErrorValidityDoGetErrorTextAndTitle(TDes &aErrorText,
TIntaError,
TInt &aTextId,
TUint &aFlags,
TDes &aTitleText,
TBoolaIsMemoryAllocatedByErrResolver = EFalse
)const

Parameters

TDes & aErrorText
TInt aError
TInt & aTextId
TUint & aFlags
TDes & aTitleText
TBool aIsMemoryAllocatedByErrResolver = EFalse

DoHandleError(TErrorHandlerResponse)

voidDoHandleError(TErrorHandlerResponseaType)[private]

Parameters

TErrorHandlerResponse aType

DocNameIsAFile()

IMPORT_C TBoolDocNameIsAFile()const

DrawCursor(const CCoeControl *, const TPoint &, TInt)

IMPORT_C voidDrawCursor(const CCoeControl *aControl,
const TPoint &aPosition,
TIntaWidth
)

Parameters

const CCoeControl * aControl
const TPoint & aPosition
TInt aWidth

DrawCursor(const CCoeControl *, const TPoint &, TInt, TInt, TInt)

IMPORT_C voidDrawCursor(const CCoeControl *aControl,
const TPoint &aPosition,
TIntaWidth,
TIntaAscent,
TIntaHeight
)

Parameters

const CCoeControl * aControl
const TPoint & aPosition
TInt aWidth
TInt aAscent
TInt aHeight

EditableControlStandardHeight()

TInt EditableControlStandardHeight()const [inline]

EikAppUi()

CEikAppUi *EikAppUi()const [inline]

Gets the application UI of the application using this CEikonEnv.

Pointer to the CEikAppUi.

ErrorContextL(TInt, const TDesC &)

voidErrorContextL(TIntaError,
const TDesC &aContextText
)[private]

Parameters

TInt aError
const TDesC & aContextText

ExtendedPictureFactory(TUid)

IMPORT_C MEikPictureFactory *ExtendedPictureFactory(TUidaPictureType)const

Parameters

TUid aPictureType

Extension()

CBase *Extension()const [inline]

WARNING: For internal use ONLY. Compatibility is not guaranteed in future releases.

FileDialogFactory()

MEikFileDialogFactory *FileDialogFactory()const [inline]

Font(const TLogicalFont &)

IMPORT_C const CFont *Font(const TLogicalFont &aLogicalFont)const

Parameters

const TLogicalFont & aLogicalFont

FservAllocInfoMsg()

IMPORT_C voidFservAllocInfoMsg()

GetErrorText(TDes &, TInt)

IMPORT_C voidGetErrorText(TDes &aDes,
TIntaError
)const

Parameters

TDes & aDes
TInt aError

GetErrorText(TDes &, TInt, TUid)

IMPORT_C TErrorValidityGetErrorText(TDes &aErrorText,
TIntaError,
TUidaAppUid
)const

Parameters

TDes & aErrorText
TInt aError
TUid aAppUid

GetErrorTextAndTitle(TDes &, TInt, TDes &)

IMPORT_C TErrorValidityGetErrorTextAndTitle(TDes &aErrorText,
TIntaError,
TDes &aTitleText
)const

Parameters

TDes & aErrorText
TInt aError
TDes & aTitleText

GetPrinterNamesL(CPrinterModelList *, CDesCArray &)

IMPORT_C voidGetPrinterNamesL(CPrinterModelList *aModelNameList,
CDesCArray &aPrinterNameList
)[static]

Parameters

CPrinterModelList * aModelNameList
CDesCArray & aPrinterNameList

GrayBitmap()

IMPORT_C const CFbsBitmap *GrayBitmap()const

HandleError(TInt)

IMPORT_C voidHandleError(TIntaError)[virtual]

Parameters

TInt aError

HandleErrorWithContext(TInt, TInt)

IMPORT_C voidHandleErrorWithContext(TIntaError,
TIntaContextResourceId
)

Parameters

TInt aError
TInt aContextResourceId

HideCursor(const CCoeControl *)

IMPORT_C voidHideCursor(const CCoeControl *aControl)

Parameters

const CCoeControl * aControl

HighlightedOptionBitmap()

IMPORT_C const CFbsBitmap *HighlightedOptionBitmap()const

IdleErrorCallBack(TAny *)

TInt IdleErrorCallBack(TAny *aThis)[private, static]

Parameters

TAny * aThis

InfoDialog()

IMPORT_C MEikInfoDialog *InfoDialog()const

InfoMsg(const TDesC &)

IMPORT_C voidInfoMsg(const TDesC &aDes)

Parameters

const TDesC & aDes

InfoMsg(TInt, ...)

IMPORT_C voidInfoMsg(TIntaResourceId,
...
)

Parameters

TInt aResourceId
...

InfoMsg(TInt, VA_LIST)

IMPORT_C voidInfoMsg(TIntaResourceId,
VA_LISTaList
)

Parameters

TInt aResourceId
VA_LIST aList

InfoMsgCancel()

IMPORT_C voidInfoMsgCancel()

InfoMsgWithAlignment(TGulAlignment, const TDesC &)

IMPORT_C voidInfoMsgWithAlignment(TGulAlignmentaCorner,
const TDesC &aDes
)

Parameters

TGulAlignment aCorner
const TDesC & aDes

InfoMsgWithAlignment(TGulAlignment, TInt, ...)

IMPORT_C voidInfoMsgWithAlignment(TGulAlignmentaCorner,
TIntaResourceId,
...
)

Parameters

TGulAlignment aCorner
TInt aResourceId
...

InfoMsgWithAlignment(TGulAlignment, TInt, VA_LIST)

IMPORT_C voidInfoMsgWithAlignment(TGulAlignmentaCorner,
TIntaResourceId,
VA_LISTaList
)

Parameters

TGulAlignment aCorner
TInt aResourceId
VA_LIST aList

InfoMsgWithAlignmentAndDuration(TGulAlignment, const TDesC &, TTimeIntervalMicroSeconds32)

IMPORT_C voidInfoMsgWithAlignmentAndDuration(TGulAlignmentaCorner,
const TDesC &aDes,
TTimeIntervalMicroSeconds32aDuration
)

Parameters

TGulAlignment aCorner
const TDesC & aDes
TTimeIntervalMicroSeconds32 aDuration

InfoMsgWithAlignmentAndDuration(TGulAlignment, TInt, TTimeIntervalMicroSeconds32, ...)

IMPORT_C voidInfoMsgWithAlignmentAndDuration(TGulAlignmentaCorner,
TIntaResourceId,
TTimeIntervalMicroSeconds32aDuration,
...
)

Parameters

TGulAlignment aCorner
TInt aResourceId
TTimeIntervalMicroSeconds32 aDuration
...

InfoMsgWithAlignmentAndDuration(TGulAlignment, TInt, TTimeIntervalMicroSeconds32, VA_LIST)

IMPORT_C voidInfoMsgWithAlignmentAndDuration(TGulAlignmentaCorner,
TIntaResourceId,
TTimeIntervalMicroSeconds32aDuration,
VA_LISTaList
)

Parameters

TGulAlignment aCorner
TInt aResourceId
TTimeIntervalMicroSeconds32 aDuration
VA_LIST aList

InfoMsgWithDuration(const TDesC &, TTimeIntervalMicroSeconds32)

IMPORT_C voidInfoMsgWithDuration(const TDesC &aDes,
TTimeIntervalMicroSeconds32aDuration
)

Parameters

const TDesC & aDes
TTimeIntervalMicroSeconds32 aDuration

InfoMsgWithDuration(TInt, TTimeIntervalMicroSeconds32, ...)

IMPORT_C voidInfoMsgWithDuration(TIntaResourceId,
TTimeIntervalMicroSeconds32aDuration,
...
)

Parameters

TInt aResourceId
TTimeIntervalMicroSeconds32 aDuration
...

InfoMsgWithDuration(TInt, TTimeIntervalMicroSeconds32, VA_LIST)

IMPORT_C voidInfoMsgWithDuration(TIntaResourceId,
TTimeIntervalMicroSeconds32aDuration,
VA_LISTaList
)

Parameters

TInt aResourceId
TTimeIntervalMicroSeconds32 aDuration
VA_LIST aList

InfoWinL(const TDesC &, const TDesC &)

IMPORT_C voidInfoWinL(const TDesC &aFirstLine,
const TDesC &aSecondLine
)[static]

Parameters

const TDesC & aFirstLine
const TDesC & aSecondLine

InfoWinL(TInt, TInt)

IMPORT_C voidInfoWinL(TIntaFirstLineId,
TIntaSecondLineId = 0
)const

Parameters

TInt aFirstLineId
TInt aSecondLineId = 0

InfoWinOrQueryWinL(TInt, TInt, TBool)

TBool InfoWinOrQueryWinL(TIntaFirstLineId,
TIntaSecondLineId,
TBoolaIsQueryWin = EFalse
)const [private]

Parameters

TInt aFirstLineId
TInt aSecondLineId
TBool aIsQueryWin = EFalse

InitAlertWinL()

voidInitAlertWinL()[private]

InitColorSchemeL()

voidInitColorSchemeL()[private]

InitDebugKeysL()

voidInitDebugKeysL()[private]

InitInfoMsgL()

voidInitInfoMsgL()[private]

InitPrivateResourceFileL()

voidInitPrivateResourceFileL()[private]

InitSystemBitmapsL()

voidInitSystemBitmapsL()

InitSystemFontsL()

IMPORT_C voidInitSystemFontsL()[private, virtual]

InitSystemResourceFileL()

voidInitSystemResourceFileL()[private]

IrFactory()

MEikIrFactory *IrFactory()const [inline]

IsBusy()

IMPORT_C TBoolIsBusy()const

IsEiksrvThread()

TBool IsEiksrvThread()const

IsSystem()

IMPORT_C TBoolIsSystem()const

KeyPressLabel(TInt)

IMPORT_C TPtrCKeyPressLabel(TIntaIndex)const

Parameters

TInt aIndex

LafEnv()

IMPORT_C MLafEnv &LafEnv()const

LaunchPopupMenuL(TInt, const TPoint &, TPopupTargetPosType, const CEikHotKeyTable *)

IMPORT_C voidLaunchPopupMenuL(TIntaResourceId,
const TPoint &aTargetPos,
TPopupTargetPosTypeaTargetType = EPopupTargetTopLeft,
const CEikHotKeyTable *aHotKeyTable = NULL
)

Parameters

TInt aResourceId
const TPoint & aTargetPos
TPopupTargetPosType aTargetType = EPopupTargetTopLeft
const CEikHotKeyTable * aHotKeyTable = NULL

LeaveWithErrorContext(TInt, const TDesC &)

IMPORT_C voidLeaveWithErrorContext(TIntaError,
const TDesC &aContextText
)

Parameters

TInt aError
const TDesC & aContextText

LeaveWithInfoMsg(TInt, ...)

IMPORT_C voidLeaveWithInfoMsg(TIntaResourceId,
...
)

Parameters

TInt aResourceId
...

LegendFont()

IMPORT_C const CFont *LegendFont()const

LoadLibrariesL()

voidLoadLibrariesL()[private]

LoadParserListL()

voidLoadParserListL()[private]

NewDefaultCharFormatLayerL()

IMPORT_C CCharFormatLayer *NewDefaultCharFormatLayerL()[static]

NewDefaultParaFormatLayerL()

IMPORT_C CParaFormatLayer *NewDefaultParaFormatLayerL()[static]

NewDefaultPrintSetupL()

IMPORT_C CPrintSetup *NewDefaultPrintSetupL()

NewDefaultSingleLineParaFormatLayerL()

IMPORT_C CParaFormatLayer *NewDefaultSingleLineParaFormatLayerL()[static]

NotifyIdleError(TInt, TInt)

IMPORT_C voidNotifyIdleError(TIntaError,
TIntaContextResourceId
)

Parameters

TInt aError
TInt aContextResourceId

NotifyIdleErrorWhileRedrawing(TInt)

IMPORT_C voidNotifyIdleErrorWhileRedrawing(TIntaError)

Parameters

TInt aError

NudgeCharMinus()

TChar NudgeCharMinus()const [inline]

Gets the minus nudge character, this could be the left arrow for example.

Minus nudge character.

NudgeCharPlus()

TChar NudgeCharPlus()const [inline]

Gets the plus nudge character, this could be the right arrow for example.

Plus nudge character.

OptionBitmap()

IMPORT_C const CFbsBitmap *OptionBitmap()const

OptionMaskBitmap()

IMPORT_C const CFbsBitmap *OptionMaskBitmap()const

PictureFactory()

IMPORT_C MPictureFactory *PictureFactory()const

PopulateColorArrayL()

IMPORT_C CColorList *PopulateColorArrayL()

PostAppUiDestroy()

voidPostAppUiDestroy()

PostAppUiInitializeL()

voidPostAppUiInitializeL()

PrepareBusyMsgL()

voidPrepareBusyMsgL()[private]

PrepareToHandleError(TInt)

TErrorHandlerResponse PrepareToHandleError(TIntaError)[private]

Parameters

TInt aError

PrintDialogFactory()

MEikPrintDialogFactory *PrintDialogFactory()const [inline]

Process()

CEikProcess *Process()const [inline]

Gets the Uikon process that manages the files of applications started in this environment.

The CEikProcess object.

QueryDialog()

IMPORT_C MEikInfoDialog *QueryDialog()const

QueryWinL(const TDesC &, const TDesC &)

IMPORT_C TBoolQueryWinL(const TDesC &aFirstLine,
const TDesC &aSecondLine
)[static]

Parameters

const TDesC & aFirstLine
const TDesC & aSecondLine

QueryWinL(TInt, TInt)

IMPORT_C TBoolQueryWinL(TIntaFirstLineId,
TIntaSecondLineId = 0
)const

Parameters

TInt aFirstLineId
TInt aSecondLineId = 0

RemoveAppUiFactory()

IMPORT_C voidRemoveAppUiFactory()

RemoveFromStack(CCoeControl *)

IMPORT_C voidRemoveFromStack(CCoeControl *aControl)

Parameters

CCoeControl * aControl

RemoveLibrary(TCreateByTypeFunction, TInt)

IMPORT_C voidRemoveLibrary(TCreateByTypeFunctionaControlFactory,
TIntaResourceFileOffset
)

Parameters

TCreateByTypeFunction aControlFactory
TInt aResourceFileOffset

RemoveLibrary(TCreateByTypeFunction)

voidRemoveLibrary(TCreateByTypeFunctionaControlFactory)[inline]

Parameters

TCreateByTypeFunction aControlFactory

RemoveLibrary(TInt)

voidRemoveLibrary(TIntaResourceFileOffset)[inline]

Parameters

TInt aResourceFileOffset

RemovePictureFactory(TUid)

IMPORT_C voidRemovePictureFactory(TUidaFactoryId)

Parameters

TUid aFactoryId

RequestInfoDialogFunc()

TRequestDialogFunc RequestInfoDialogFunc()[private]

RequestQueryDialogFunc()

TRequestDialogFunc RequestQueryDialogFunc()[private]

ResolveError(TInt, TUid)

IMPORT_C voidResolveError(TIntaError,
TUidaAppUid = KNullUid
)const

Parameters

TInt aError
TUid aAppUid = KNullUid

ResourceFileVersionNumber()

IMPORT_C TIntResourceFileVersionNumber()const [private, virtual]

RespondsToShutdownEvent()

IMPORT_C TBoolRespondsToShutdownEvent()const

RespondsToSwitchFilesEvent()

IMPORT_C TBoolRespondsToSwitchFilesEvent()const

RouseSleepingDialog(CCoeControl *, TBool)

IMPORT_C voidRouseSleepingDialog(CCoeControl *aControl,
TBoolaRoused
)

Parameters

CCoeControl * aControl
TBool aRoused

SendEventToEikonServer(TInt, const TAny *, TInt)

IMPORT_C voidSendEventToEikonServer(TIntaEvent,
const TAny *aPtr,
TIntaLength
)

Parameters

TInt aEvent
const TAny * aPtr
TInt aLength

SetAlertWin(MEikAlertWin *)

IMPORT_C voidSetAlertWin(MEikAlertWin *aAlertWin)

Parameters

MEikAlertWin * aAlertWin

SetAppReady()

voidSetAppReady()[private]

SetAppUiFactoryL(MEikAppUiFactory *)

IMPORT_C voidSetAppUiFactoryL(MEikAppUiFactory *aAppUiFactory)

Parameters

MEikAppUiFactory * aAppUiFactory

SetAutoForwarding(TBool)

IMPORT_C voidSetAutoForwarding(TBoolaAutoBringToForeground)

Parameters

TBool aAutoBringToForeground

SetBusy(TBool)

IMPORT_C voidSetBusy(TBoolaBusy)

Parameters

TBool aBusy

SetCDlgDialogFactory(MEikCDlgDialogFactory *)

voidSetCDlgDialogFactory(MEikCDlgDialogFactory *aDialogFactory)[inline]

Parameters

MEikCDlgDialogFactory * aDialogFactory

SetColor(TLogicalColor, TRgb)

voidSetColor(TLogicalColoraLogicalColor,
TRgbaColor
)[inline]

Sets a mapping in the application's colour list between the logical and physical colours specified.

Parameters

TLogicalColor aLogicalColorA logical colour value.
TRgb aColorA physical colour value.

SetCommandLineDebugMemFailL(const CApaCommandLine &)

voidSetCommandLineDebugMemFailL(const CApaCommandLine &aCommandLine)[private]

Parameters

const CApaCommandLine & aCommandLine

SetDebugKeys(MEikDebugKeys *)

IMPORT_C voidSetDebugKeys(MEikDebugKeys *aDebugKeys)

Parameters

MEikDebugKeys * aDebugKeys

SetDocNameIsAFile(TBool)

IMPORT_C voidSetDocNameIsAFile(TBoolaDocNameIsAFile)

Parameters

TBool aDocNameIsAFile

SetExtension(CBase *)

IMPORT_C voidSetExtension(CBase *aExtension)

Parameters

CBase * aExtension

SetFileDialogFactory(MEikFileDialogFactory *)

voidSetFileDialogFactory(MEikFileDialogFactory *aDialogFactory)[inline]

Parameters

MEikFileDialogFactory * aDialogFactory

SetInfoDialog(MEikInfoDialog *)

IMPORT_C voidSetInfoDialog(MEikInfoDialog *aInfoDialog)

Parameters

MEikInfoDialog * aInfoDialog

SetIrFactory(MEikIrFactory *)

voidSetIrFactory(MEikIrFactory *aIrFactory)[inline]

Parameters

MEikIrFactory * aIrFactory

SetPrintDialogFactory(MEikPrintDialogFactory *)

voidSetPrintDialogFactory(MEikPrintDialogFactory *aDialogFactory)[inline]

Parameters

MEikPrintDialogFactory * aDialogFactory

SetQueryDialog(MEikInfoDialog *)

IMPORT_C voidSetQueryDialog(MEikInfoDialog *aQueryDialog)

Parameters

MEikInfoDialog * aQueryDialog

SetRequestInfoDialogFunc(TRequestDialogFunc)

IMPORT_C voidSetRequestInfoDialogFunc(TRequestDialogFuncaInfoDialogFunc)

Parameters

TRequestDialogFunc aInfoDialogFunc

SetRequestQueryDialogFunc(TRequestDialogFunc)

IMPORT_C voidSetRequestQueryDialogFunc(TRequestDialogFuncaQueryDialogFunc)

Parameters

TRequestDialogFunc aQueryDialogFunc

SetRespondsToShutdownEvent(TBool)

IMPORT_C voidSetRespondsToShutdownEvent(TBoolaRespondsToShutdownEvent)

Parameters

TBool aRespondsToShutdownEvent

SetRespondsToSwitchFilesEvent(TBool)

IMPORT_C voidSetRespondsToSwitchFilesEvent(TBoolaRespondsToSwitchFilesEvent)

Parameters

TBool aRespondsToSwitchFilesEvent

SetStatusPaneCoreResId(TInt)

voidSetStatusPaneCoreResId(TIntaStatusPaneCoreResId)[inline]

Parameters

TInt aStatusPaneCoreResId

SetSystem(TBool)

IMPORT_C voidSetSystem(TBoolaSystem)

Parameters

TBool aSystem

SetVerboseInfoReporting(TBool)

IMPORT_C voidSetVerboseInfoReporting(TBoolaVerbose)

Parameters

TBool aVerbose

StartedAsServerApp()

IMPORT_C TBoolStartedAsServerApp()const

Static()

CEikonEnv *Static()[static, inline]

Gets the CEikonEnv maintained by the framework for the application.

This function should never be run in a thread where such a static Uikon environment does not exist. Code that may run on the server side of an application server is one such case.

A static CEikonEnv.

CCoeEnv::Static()

StatusPaneCoreResId()

TInt StatusPaneCoreResId()const [inline]

StoreAppLanguageL(const RApaLsSession &)

voidStoreAppLanguageL(const RApaLsSession &aLsSession)[private]

Parameters

const RApaLsSession & aLsSession

SymbolFont()

IMPORT_C const CFont *SymbolFont()const

SystemCharFormatLayerL()

IMPORT_C CCharFormatLayer *SystemCharFormatLayerL()

SystemParaFormatLayerL()

IMPORT_C CParaFormatLayer *SystemParaFormatLayerL()

SystemSingleLineParaFormatLayerL()

IMPORT_C CParaFormatLayer *SystemSingleLineParaFormatLayerL()

TexturedBitmap()

IMPORT_C const CFbsBitmap *TexturedBitmap()const

TitleFont()

IMPORT_C const CFont *TitleFont()const

UpdateColorListL()

voidUpdateColorListL()

UpdateSystemColorListL(const CColorList &)

IMPORT_C voidUpdateSystemColorListL(const CColorList &aColorList)

Parameters

const CColorList & aColorList

UpdateSystemFontsL()

IMPORT_C voidUpdateSystemFontsL()

UpdateTaskNameL()

IMPORT_C voidUpdateTaskNameL()

VerboseInfoMsg(const TDesC &)

IMPORT_C voidVerboseInfoMsg(const TDesC &aDes)

Parameters

const TDesC & aDes

Version()

IMPORT_C TVersionVersion()[static]

VirtualCursor()

IMPORT_C TEikVirtualCursor &VirtualCursor()

WriteInternalStateOfStackedControlsL()

IMPORT_C voidWriteInternalStateOfStackedControlsL()

WservAllocInfoMsg()

IMPORT_C voidWservAllocInfoMsg()

Member Enumerations Documentation

Enum TErrorValidity

Enumerators

EErrorNumValid
EErrorNumInvalid

Member Data Documentation

MEikAlertWin * iAlertWin

MEikAlertWin *iAlertWin[private]

TBool iAlertWinInitialized

TBool iAlertWinInitialized[private]

CArrayFix< TEikAppUiFactory > * iAppUiFactoryArray

CArrayFix< TEikAppUiFactory > *iAppUiFactoryArray[private]

TInt iAutoLoadedControlFactories

TInt iAutoLoadedControlFactories[private]

TInt iAutoLoadedResourceFiles

TInt iAutoLoadedResourceFiles[private]

CEikAutoMenuTitleArray * iAutoMenuTitleArray

CEikAutoMenuTitleArray *iAutoMenuTitleArray[private]

CArrayPtrFlat< CFbsBitmap > * iBitmapArray

CArrayPtrFlat< CFbsBitmap > *iBitmapArray[private]

TInt iBusyCount

TInt iBusyCount[private]

MEikBusyMsgWin * iBusyMsgWin

MEikBusyMsgWin *iBusyMsgWin[private]

MEikCDlgDialogFactory * iCDlgDialogFactory

MEikCDlgDialogFactory *iCDlgDialogFactory[private]

CCharFormatLayer * iCharFormatLayer

CCharFormatLayer *iCharFormatLayer[private]

RAnimDll * iClockDll

RAnimDll *iClockDll[private]

CColorList * iColorList

CColorList *iColorList[private]

CArrayFix< TCreateByTypeFunction > * iControlFactoryFuncArray

CArrayFix< TCreateByTypeFunction > *iControlFactoryFuncArray[private]

const CCoeControl * iCursorWindow

const CCoeControl *iCursorWindow[private]

MEikDebugKeys * iDebugKeys

MEikDebugKeys *iDebugKeys[private]

TInt iEditableControlStandardHeight

TInt iEditableControlStandardHeight[private]

CEikEnvExtra * iEikEnvExtra

CEikEnvExtra *iEikEnvExtra[private]

TBitFlags iEikonEnvFlags

TBitFlags iEikonEnvFlags[private]

TInt iEmbeddedAppLevel

TInt iEmbeddedAppLevel[private]

CEikErrorIdler * iErrorIdler

CEikErrorIdler *iErrorIdler[private]

CBase * iExtension

CBase *iExtension[private]

MEikFileDialogFactory * iFileDialogFactory

MEikFileDialogFactory *iFileDialogFactory[private]

CArrayPtr< CLafSystemFont > * iFontArray

CArrayPtr< CLafSystemFont > *iFontArray[private]

TInt iForwardsCount

TInt iForwardsCount[private]

MEikInfoDialog * iInfoDialog

MEikInfoDialog *iInfoDialog[private]

TRequestDialogFunc iInfoDialogFunc

TRequestDialogFunc iInfoDialogFunc[private]

MEikInfoMsgWin * iInfoMsgWin

MEikInfoMsgWin *iInfoMsgWin[private]

MEikIrFactory * iIrFactory

MEikIrFactory *iIrFactory[private]

HBufC8 * iKeyPressLabels

HBufC8 *iKeyPressLabels[private]

CEikLafEnv * iLafEnv

CEikLafEnv *iLafEnv[private]

CArrayPtr< CEikLibrary > * iLibraries

CArrayPtr< CEikLibrary > *iLibraries[private]

CEikLogicalBorderProxy * iLogicalBorderProxy

CEikLogicalBorderProxy *iLogicalBorderProxy[private]

TBuf< 2 > iNudgeChars

TBuf< 2 >iNudgeChars[private]

HBufC * iOOMErrorText

HBufC *iOOMErrorText[private]

CParaFormatLayer * iParaFormatLayer

CParaFormatLayer *iParaFormatLayer[private]

CEikPictureFactory * iPictureFactory

CEikPictureFactory *iPictureFactory[private]

MEikPrintDialogFactory * iPrintDialogFactory

MEikPrintDialogFactory *iPrintDialogFactory[private]

TInt iPrivateResourceFileOffset

TInt iPrivateResourceFileOffset[private]

CEikProcess * iProcess

CEikProcess *iProcess[private]

MEikInfoDialog * iQueryDialog

MEikInfoDialog *iQueryDialog[private]

TRequestDialogFunc iQueryDialogFunc

TRequestDialogFunc iQueryDialogFunc[private]

CArrayFix< TInt > * iResourceFileOffsetArray

CArrayFix< TInt > *iResourceFileOffsetArray[private]

CParaFormatLayer * iSingleLineParaFormatLayer

CParaFormatLayer *iSingleLineParaFormatLayer[private]

TInt iSpare3

TInt iSpare3[private]

TInt iStatusPaneCoreResId

TInt iStatusPaneCoreResId[private]

TInt iSystemResourceFileOffset

TInt iSystemResourceFileOffset[private]

TEikVirtualCursor iVirtualCursor

TEikVirtualCursor iVirtualCursor[private]

CApaWindowGroupName * iWgName

CApaWindowGroupName *iWgName[private]