API published in: S60 1st Ed
Link against: eikcoctl.lib
Required Capabilities
None
#include <eikspmod.h>
Inherited by CEikAppStatusPaneModel.
Public Member Functions |
|
IMPORT_C | ~CEikStatusPaneModelBase () |
Destructor. |
|
CEikStatusPaneSetInit * | PaneInits () const |
Gets the pane inits of the status pane. |
|
virtual IMPORT_C void | SetLayoutL (TInt aLayoutResId, TBool aChangeStatusPaneNow=ETrue) |
Sets the status pane layout. |
|
CEikStatusPaneLayout * | CurrentLayout () const |
Gets the current layout. |
|
IMPORT_C TInt | CurrentLayoutResId () const |
Gets the current layout resource id. |
|
void | AknLayoutRefresh () |
Re-reads layout data for all existing layouts from AknLayout system. |
|
TBool | AknLayoutUsed (TInt aLayoutId) |
This method tells if given layout is using AknLayout system for placing and sizing the statuspane subpanes. |
|
Protected Types |
|
typedef CArrayPtrFlat< CIdLayoutPair > | CLayoutIdSet |
typedef CArrayFixFlat< TInt > | CIdSet |
Protected Member Functions |
|
IMPORT_C | CEikStatusPaneModelBase (CEikonEnv &aEikEnv) |
Constructor. |
|
IMPORT_C void | BaseConstructL (TInt aCoreResId) |
Base constructor for 2nd phase construction. |
|
IMPORT_C CEikStatusPaneLayout * | LoadLayoutL (TInt aLayoutResId) |
Loads given layout from resource. |
|
CIdSet * | LegalIds () const |
Returns set of legal layout ids. |
|
TBool | IsLegalId (TInt aLayoutResId) const |
Checks if given layout id is allowed. |
|
Protected Attributes |
|
CLayoutIdSet * | iLayouts |
TInt | iCurrentResId |
CEikonEnv & | iEikEnv |
Data Structures |
|
class | CIdLayoutPair |
Internal class to CEikStatusPaneModel, which ties layout resource IDs to layout structures. More... |
|
class | TLayoutChecker |
|
|
|
Destructor. |
|
Constructor.
|
|
Re-reads layout data for all existing layouts from AknLayout system. The data may have to be refreshed when e.g. screen resolution, orientation or language variant layout is changed on the fly. |
|
This method tells if given layout is using AknLayout system for placing and sizing the statuspane subpanes.
|
|
Base constructor for 2nd phase construction.
|
|
Gets the current layout.
|
|
Gets the current layout resource id.
|
|
Checks if given layout id is allowed.
|
|
Returns set of legal layout ids.
|
|
Loads given layout from resource.
|
|
Gets the pane inits of the status pane.
|
|
Sets the status pane layout.
Reimplemented in CEikAppStatusPaneModel. |
|
|
|