CCoeScreenDeviceChangeDefaultHandler Class Reference

class CCoeScreenDeviceChangeDefaultHandler : public CCoeStatic

A default screen device change handler.

This class is used to activate a default view when a screen "flip" occurs, if the currently active view does not implement MCoeView::ViewScreenDeviceChangedL().

MCoeView::ViewScreenDeviceChangedL()

Inherits from

Constructor & Destructor Documentation

CCoeScreenDeviceChangeDefaultHandler()

IMPORT_CCCoeScreenDeviceChangeDefaultHandler()[protected]

Default constructor.

CCoeScreenDeviceChangeDefaultHandler(TInt)

IMPORT_CCCoeScreenDeviceChangeDefaultHandler(TIntaDestructionPriority)[protected]

Constructor specifying the destruction priority of the object.

Parameters

TInt aDestructionPriorityPriority determining the order of destruction relative to other CCoeStatic-derived objects. The higher the destruction-priority of the object, the earlier that object is deleted. Objects with a positive destruction-priority are destroyed before the CCoeAppUi object is destroyed. Objects with a negative destruction-priority are destroyed after the CCoeAppUi object is destroyed.

~CCoeScreenDeviceChangeDefaultHandler()

IMPORT_C~CCoeScreenDeviceChangeDefaultHandler()

Destructor.

Member Functions Documentation

CCoeScreenDeviceChangeDefaultHandler_Reserved1()

IMPORT_C voidCCoeScreenDeviceChangeDefaultHandler_Reserved1()[private, virtual]

CCoeScreenDeviceChangeDefaultHandler_Reserved2()

IMPORT_C voidCCoeScreenDeviceChangeDefaultHandler_Reserved2()[private, virtual]

CCoeStatic_Reserved1()

IMPORT_C voidCCoeStatic_Reserved1()[private, virtual]

CCoeStatic_Reserved2()

IMPORT_C voidCCoeStatic_Reserved2()[private, virtual]

DefaultViewOnScreenDeviceChanged()

TVwsViewIdAndMessage DefaultViewOnScreenDeviceChanged()[pure virtual]

HandleScreenDeviceChangedL()

voidHandleScreenDeviceChangedL()[pure virtual]

Self()

IMPORT_C CCoeScreenDeviceChangeDefaultHandler *Self()[static]

Member Data Documentation

TInt iCCoeScreenDeviceChangeDefaultHandler

TInt iCCoeScreenDeviceChangeDefaultHandler[private]