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 ); |