Editors API: Changes

The following header file(s) have changed between 3.0 and 3.1

Table 13: aknedstsobs.h
Type Class Change
New enum value MAknEdStateObserver EAknEdwinStateEvent::EAknSyncEdwinState

Table 14: eikedwin.h
Type Class Change
New public method CEikEdwin void SetAmountToFormatL( TBool aIsNewDoc, TBool aReFormat );
New public method CEikEdwin void SetSuppressBackgroundDrawing( TBool aSuppress );
New public method CEikEdwin TBool IsBackgroundDrawingSuppressed() const;
New public method CEikEdwin void SetTextLinesRect( const TRect& aRect );
New public method CEikEdwin TRect GetTextLinesRect() const;
New public method CEikEdwin void SetSuppressNotifyDraw( TBool aEnabled );
New public method CEikEdwin void SetSuppressFormatting( TBool aSuppressed );
New enum value CEikEdwin TEikEdwinFlags::ESuppressNotifyDraw
New enum value CEikEdwin TEikEdwinFlags::ESuppressFormatting

Table 15: eikmfne.h
Type Class Change
New public method CEikMfneNumber void SetDigitType(TDigitType aDigitType, const CFont& aFont);
New public method CEikMfneNumber TDigitType DigitType() const;
New public method CEikMfneNumber void RefreshDigitType(const CFont& aFont);
New public method CEikMfneNumber void SetTrailingZeros();
New public method CEikMfne void ResetFieldArray()
New public method CEikMfne void SetSuppressBackgroundDrawing( TBool aSuppress );

The following header file(s) have changed between 3.1 and 3.2

Table 16: aknedsts.h
Type Class Change
Changed public method CAknEdwinState IMPORT_C void SetCcpuState(MEikCcpuEditor* aCcpuEditor);
New public method CAknEdwinState IMPORT_C void SetMiddleSoftkeyCommandId(TInt aCommandId);
New public method CAknEdwinState IMPORT_C TInt MiddleSoftkeyCommandId() const;

Table 17: aknedstsobs.h
Type Class Change
New enum value MAknEdStateObserver EAknEdwinStateEvent::EAknCursorPositionChanged
New enum value MAknEdStateObserver EAknEdwinStateEvent::EAknActivatePenInputRequest

Table 18: eikmfne.h
Type Class Change
New constant CEikMfneField const TDesC& FieldText() const;
New public method CEikMfne IMPORT_C void ResetFieldArray();
New public enum CEikMfne TFeatureId
New public method CEikMfne IMPORT_C TInt SetFeature( TInt aFeatureId, TInt aFeatureParam );
New public method CEikMfne IMPORT_C TInt GetFeature( TInt aFeatureId, TInt& aFeatureParam ) const;
New public method CEikMfne IMPORT_C TBool SupportsFeature( TInt aFeatureId ) const;
New public method CEikMfne IMPORT_C void SetUseOverrideColors( TBool aUseOverrideColors );

Table 19: eikrted.h
Type Class Change
New enum value CEikRichTextEditor EPasteAsPlainText

Table 20: eikedwin.h
Type Class Change
New public method CUndoBuffer TInt ClearDirection() const;
New public method CUndoBuffer void HandleNotifyInt(TUint32 aId, TInt aNewValue);
New enum value TFlags::EAvkonTabsEnabled
New public variable CUndoBuffer TRect iTextLinesRect;
New public variable CUndoBuffer TRect iScrollRect;
New public method CEikEdwin IMPORT_C void SetTextLinesRect( const TRect& aRect );
New public method CEikEdwin IMPORT_C void SetScrollRect( const TRect & aRect );
New public method CEikEdwin IMPORT_C TRect GetTextLinesRect() const;

Table 21: aknlocationed.h
Type Class Change
New class CAknLocationEditor

Table 22: aknuniteditor.h
Type Class Change
New class CAknUnitEditor


Copyright © Nokia Corporation 2001-2008
Back to top