AknEditUtils Class Reference

class AknEditUtils

Utility class to initialize editor control. Use this in conjunction with AknLayoutUtils::LayoutEdwin(). The class is not fully implemented yet.

Nested Classes and Structures

Member Functions Documentation

ConstructEditingL(CEikEdwin *, TInt)

IMPORT_C voidConstructEditingL(CEikEdwin *aEdwin,
TIntaResourceId
)[static]

Parameters

CEikEdwin * aEdwin
TInt aResourceId

ConstructEditingL(CEikEdwin *, TResourceReader &)

IMPORT_C voidConstructEditingL(CEikEdwin *aEdwin,
TResourceReader &aReader
)[static]

Parameters

CEikEdwin * aEdwin
TResourceReader & aReader

ConstructEditingL(CEikEdwin *, const SAknEditorParameters &)

IMPORT_C voidConstructEditingL(CEikEdwin *aEdwin,
const SAknEditorParameters &aParams
)[static]

Parameters

CEikEdwin * aEdwin
const SAknEditorParameters & aParams

ConstructEditingL(CEikEdwin *, TInt, TInt, TInt, TInt, TBool, TBool, TBool)

IMPORT_C voidConstructEditingL(CEikEdwin *aEdwin,
TIntaEditingSpace,
TIntaEditingWindow,
TIntaCharacterCase,
TIntaJustification,
TBoolaAllowedToMoveInsertionPoint,
TBoolaCursorYesNo,
TBoolaOverflowYesNo
)[static]

Configures edwin editor. Use AknLayoutUtils::LayoutEdwin() with this method.

Parameters

CEikEdwin * aEdwinEdwins created with new.
TInt aEditingSpacemaximum number of characters for the editor
TInt aEditingWindowmaximum number of lines in the editor
TInt aCharacterCaseinitial character case: EAknEditorCharactersUpperCase = EAknEditorUpperCase, EAknEditorCharactersLowerCase = EAknEditorLowerCase, EAknEditorCharactersTextCase = EAknEditorTextCase, EAknEditorCharactersTitleCase = EAknEditorTitleCase
TInt aJustificationalignment for the editor text ( EAknEditorAlignCenter, EAknEditorAlignLeft, EAknEditorAlignRight)
TBool aAllowedToMoveInsertionPointuser can move cursor
TBool aCursorYesNois cursor visible or not.
TBool aOverflowYesNo

ConstructEditingL(CEikEdwin *, TInt, TInt, TInt, TInt, TBool, TBool, TBool, TBool)

IMPORT_C voidConstructEditingL(CEikEdwin *aEdwin,
TIntaEditingSpace,
TIntaEditingWindow,
TIntaCharacterCase,
TIntaJustification,
TBoolaAllowedToMoveInsertionPoint,
TBoolaCursorYesNo,
TBoolaOverflowYesNo,
TBoolaIsResizable
)[static]

Configures edwin editor. Use AknLayoutUtils::LayoutEdwin() with this method.

Parameters

CEikEdwin * aEdwinEdwins created with new.
TInt aEditingSpacemaximum number of characters for the editor
TInt aEditingWindowmaximum number of lines in the editor
TInt aCharacterCaseinitial character case: EAknEditorCharactersUpperCase = EAknEditorUpperCase, EAknEditorCharactersLowerCase = EAknEditorLowerCase, EAknEditorCharactersTextCase = EAknEditorTextCase, EAknEditorCharactersTitleCase = EAknEditorTitleCase
TInt aJustificationalignment for the editor text ( EAknEditorAlignCenter, EAknEditorAlignLeft, EAknEditorAlignRight)
TBool aAllowedToMoveInsertionPointuser can move cursor
TBool aCursorYesNois cursor visible or not.
TBool aOverflowYesNo
TBool aIsResizable