The following header file(s) have changed between 3.0 and 3.1
eikspane.h
eikspmod.h
| Type | Class | Change |
| New public method | CEikStatusPaneBase |
void OptimizeClearerWindowShape(TInt aOldResourceId, TInt aNewResourceId,
TRegion& aRegion); |
| New protected typedef | CEikStatusPaneBase |
typedef CArrayPtrFlat<CEikStatusPaneContainer> CContainerControls; |
| New protected member variable | CEikStatusPaneBase |
CContainerControls* iControls; |
| Type | Class | Change |
| New public method | CEikStatusPaneLayoutTree |
static CEikStatusPaneLayoutTree* NewL(CEikStatusPaneLayout*
aLayout, TResourceReader& aResource, TDirection aDefaultDirection = EHorizontal); |
| New public method | CEikStatusPaneLayoutTree |
TRect AknLayoutRect(TInt aLayoutResourceId, TPaneId aPaneId); |
| New public method | CEikStatusPaneLayoutTree |
TRect AknLayoutRect(TInt aLayoutResourceId, TPaneId aPaneId); |
The following header file(s) have changed between 3.1 and 3.2
eikspane.h
| Type | Class | Change |
| Changed protected enum to public | CEikStatusPaneBase |
TDrawCmd |
| New public method | CEikStatusPaneBase |
void SetCbaAreaBackgroundID( const TAknsItemID& aBgID, CEikStatusPaneBase::TDrawCmd aDrawCmd ); |
| New public method | CEikStatusPaneBase |
TAknsItemID CbaAreaBackgroundID(); |
| New protected method | CEikStatusPaneBase |
CAknStatusPaneDataSubscriber* DataSubscriber() const; |
| New protected method | CEikStatusPaneBase |
void SetStoreHandler( RWindow* aWindow, TBool aOn ); |