Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: coeview.h
Link against: cone.lib

Class CCoeScreenDeviceChangeDefaultHandler

class CCoeScreenDeviceChangeDefaultHandler : public CCoeStatic;

Description

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().

Derivation

Members

Defined in CCoeScreenDeviceChangeDefaultHandler:
CCoeScreenDeviceChangeDefaultHandler(), CCoeScreenDeviceChangeDefaultHandler(), CCoeScreenDeviceChangeDefaultHandler_Reserved1(), CCoeScreenDeviceChangeDefaultHandler_Reserved2(), CCoeStatic_Reserved1(), CCoeStatic_Reserved2(), DefaultViewOnScreenDeviceChanged(), HandleScreenDeviceChangedL(), Self(), ~CCoeScreenDeviceChangeDefaultHandler()

Inherited from CBase:
Delete(), Extension_(), operator new()

Inherited from CCoeStatic:
EApp, EDefaultDestructionPriority, EThread, TScope, anonymous

See also:


Construction and destruction


~CCoeScreenDeviceChangeDefaultHandler()

IMPORT_C ~CCoeScreenDeviceChangeDefaultHandler();

Description

Destructor.


CCoeScreenDeviceChangeDefaultHandler()

protected: IMPORT_C CCoeScreenDeviceChangeDefaultHandler();

Description

Default constructor.


CCoeScreenDeviceChangeDefaultHandler()

protected: IMPORT_C CCoeScreenDeviceChangeDefaultHandler(TInt aDestructionPriority);

Description

Constructor specifying the destruction priority of the object.

Parameters

TInt aDestructionPriority

Priority 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.

[Top]


Member functions


Self()

static IMPORT_C CCoeScreenDeviceChangeDefaultHandler *Self();

Description

Return value

CCoeScreenDeviceChangeDefaultHandler *


CCoeStatic_Reserved1()

private: virtual IMPORT_C void CCoeStatic_Reserved1();

Description


CCoeStatic_Reserved2()

private: virtual IMPORT_C void CCoeStatic_Reserved2();

Description


CCoeScreenDeviceChangeDefaultHandler_Reserved1()

private: virtual IMPORT_C void CCoeScreenDeviceChangeDefaultHandler_Reserved1();

Description


CCoeScreenDeviceChangeDefaultHandler_Reserved2()

private: virtual IMPORT_C void CCoeScreenDeviceChangeDefaultHandler_Reserved2();

Description


HandleScreenDeviceChangedL()

virtual void HandleScreenDeviceChangedL()=0;

Description


DefaultViewOnScreenDeviceChanged()

virtual TVwsViewIdAndMessage DefaultViewOnScreenDeviceChanged()=0;

Description

Return value

TVwsViewIdAndMessage