S60 3rd Edition API Reference: CEikStatusPane Class Reference
CEikStatusPane Class Reference API published in: S60 1st Ed
Link against: eikcoctl.lib
Capability Information Required Capabilities None
#include <eikspane.h >
Inherits CEikStatusPaneBase .
Detailed Description
CEikStatusPane is the interface through which applications use the status pane.
This class synchronises the status pane layout with the server side status pane object. To do this, the ApplyCurrentSettingsL() method must be called whenever the owner application switches to the foreground.
Public Member Functions IMPORT_C ~CEikStatusPane ()IMPORT_C void ApplyCurrentSettingsL ()IMPORT_C void PrepareForAppExit ()virtual IMPORT_C void MakeVisible (TBool aVisible) Sets the visiblility of the status pane and its contents. virtual IMPORT_C void SetDimmed (TBool aDimmed) Sets the status pane and its contents to dimmed state. virtual IMPORT_C void SetFaded (TBool aFaded) Not implemented. virtual IMPORT_C void HandleResourceChange (TInt aType) Handles changes in resources which are shared across the environment. virtual IMPORT_C TBool OkToChangeStatusPaneNow () Returns always ETrue. Static Public Member Functions static IMPORT_C CEikStatusPane * NewL (CEikonEnv &aEikEnv, RWindowGroup *aParent, TInt aCoreStatusPaneModelResId, TInt aAppStatusPaneModelResId=EEikStatusPaneUseDefaults)
Constructor & Destructor Documentation
IMPORT_C CEikStatusPane::~CEikStatusPane ( )
Member Function Documentation
IMPORT_C void CEikStatusPane::ApplyCurrentSettingsL ( )
virtual IMPORT_C void CEikStatusPane::HandleResourceChange ( TInt aType ) [virtual]
Handles changes in resources which are shared across the environment.
This function responds to the changes in resources by propagating them to sub-parts of the status pane.
Parameters:
Reimplemented from CEikStatusPaneBase .
virtual IMPORT_C void CEikStatusPane::MakeVisible ( TBool aVisible ) [virtual]
Sets the visiblility of the status pane and its contents.
Parameters:
aVisible If ETrue the status pane and its contents are set to visible.
Reimplemented from CEikStatusPaneBase .
static IMPORT_C CEikStatusPane * CEikStatusPane::NewL ( CEikonEnv & aEikEnv , RWindowGroup * aParent , TInt aCoreStatusPaneModelResId , TInt aAppStatusPaneModelResId = EEikStatusPaneUseDefaults ) [static]
virtual IMPORT_C TBool CEikStatusPane::OkToChangeStatusPaneNow ( ) [virtual]
IMPORT_C void CEikStatusPane::PrepareForAppExit ( )
virtual IMPORT_C void CEikStatusPane::SetDimmed ( TBool aDimmed ) [virtual]
Sets the status pane and its contents to dimmed state.
Parameters:
aDimmed If ETrue the status pane and its contents are set to dimmed state.
Reimplemented from CEikStatusPaneBase .
virtual IMPORT_C void CEikStatusPane::SetFaded ( TBool aFaded ) [virtual]
The documentation for this class was generated from the following file: