TEikStatusPaneInit Class Reference

class TEikStatusPaneInit

This class stores the details about status pane sub pane ownership and initial contents.

Constructor & Destructor Documentation

TEikStatusPaneInit()

TEikStatusPaneInit()

Default constructor.

TEikStatusPaneInit(const TEikStatusPaneInit &)

TEikStatusPaneInit(const TEikStatusPaneInit &aCopy)

Copy constructor.

Parameters

const TEikStatusPaneInit & aCopy

Member Functions Documentation

AppOwned()

TBool AppOwned()const [inline]

Gets flag that indicates if the sub pane is owned by the application or not. ETrue if pane is application owned, otherwise EFalse.

ClearHidden()

voidClearHidden()[inline]

Clears hidden flag.

ControlResourceId()

TInt ControlResourceId()const [inline]

Returns resource id of the control in the pane. Control resource id.

ControlTypeId()

TInt ControlTypeId()const [inline]

Returns control type id of the pane. Id of the control inside the pane.

Id()

TPaneId Id()const [inline]

Gets pane id. id of the pane.

Initialized()

TBool Initialized()[private, inline]

Gets initialized flag. ETrue if the pane is initialized.

IsHidden()

TBool IsHidden()const [inline]

Gets hidden flag. ETrue if the pane is hidden.

LoadDefaults(TResourceReader &)

voidLoadDefaults(TResourceReader &aResource)

Loads deafault values of the pane from given resource. Resource reader should point to an entry from the arrays of SPANE_PANE structures found in the STATUS_PANE_SYSTEM_MODEL and STATUS_PANE_APP_MODEL resource structures.

Parameters

TResourceReader & aResource

SetHidden()

voidSetHidden()[inline]

Sets hidden flag.

SetInitialized()

voidSetInitialized()[private, inline]

Sets initialized flag.

operator=(const TEikStatusPaneInit &)

TEikStatusPaneInit &operator=(const TEikStatusPaneInit &aCopy)

Operator overload.

Parameters

const TEikStatusPaneInit & aCopy

Member Data Documentation

TInt iControlId

TInt iControlId[private]

TInt iControlResource

TInt iControlResource[private]

TInt iFlags

TInt iFlags[private]

TPaneId iId

TPaneId iId[private]