CEikStatusPaneBase::TPaneCapabilities Class Reference

class CEikStatusPaneBase::TPaneCapabilities

Describes the capabilities of a subpane.

Public Member Functions
TPaneCapabilities()
TBool IsAppOwned()
TBool IsInCurrentLayout()
TBool IsPresent()
Private Member Functions
voidSetAppOwned()
voidSetInCurrentLayout()
voidSetPresent()
Private Attributes
TInt iFlags

Constructor & Destructor Documentation

TPaneCapabilities()

TPaneCapabilities()

Constructor.

Member Functions Documentation

IsAppOwned()

TBool IsAppOwned()const [inline]

Tests whether the pane is owned by the application or the server. Applications can only interact directly with application owned subpanes.

Checks if this pane is owned by application rather than the server. Applications can only interact directly with application owned panes.

IsInCurrentLayout()

TBool IsInCurrentLayout()const [inline]

Tests if this pane is part of the current status pane layout.

Checks if this pane is part of the current status pane layout.

IsPresent()

TBool IsPresent()const [inline]

Tests whether the subpane exists in the status pane.

Checks if the pane exists in this status pane. Note: this will return ETrue if the pane can be used, even if it is not visible.

SetAppOwned()

voidSetAppOwned()[private, inline]

SetInCurrentLayout()

voidSetInCurrentLayout()[private, inline]

SetPresent()

voidSetPresent()[private, inline]

Member Data Documentation

TInt iFlags

TInt iFlags[private]