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 void ConstructEditingL ( CEikEdwin * aEdwin,
TInt aResourceId
) [static]

Parameters

CEikEdwin * aEdwin
TInt aResourceId

ConstructEditingL(CEikEdwin *, TResourceReader &)

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

Parameters

CEikEdwin * aEdwin
TResourceReader & aReader

ConstructEditingL(CEikEdwin *, const SAknEditorParameters &)

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

Parameters

CEikEdwin * aEdwin
const SAknEditorParameters & aParams

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

IMPORT_C void ConstructEditingL ( CEikEdwin * aEdwin,
TInt aEditingSpace,
TInt aEditingWindow,
TInt aCharacterCase,
TInt aJustification,
TBool aAllowedToMoveInsertionPoint,
TBool aCursorYesNo,
TBool aOverflowYesNo
) [static]

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

Parameters

CEikEdwin * aEdwin Edwins created with new.
TInt aEditingSpace maximum number of characters for the editor
TInt aEditingWindow maximum number of lines in the editor
TInt aCharacterCase initial character case: EAknEditorCharactersUpperCase = EAknEditorUpperCase, EAknEditorCharactersLowerCase = EAknEditorLowerCase, EAknEditorCharactersTextCase = EAknEditorTextCase, EAknEditorCharactersTitleCase = EAknEditorTitleCase
TInt aJustification alignment for the editor text ( EAknEditorAlignCenter, EAknEditorAlignLeft, EAknEditorAlignRight)
TBool aAllowedToMoveInsertionPoint user can move cursor
TBool aCursorYesNo is cursor visible or not.
TBool aOverflowYesNo

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

IMPORT_C void ConstructEditingL ( CEikEdwin * aEdwin,
TInt aEditingSpace,
TInt aEditingWindow,
TInt aCharacterCase,
TInt aJustification,
TBool aAllowedToMoveInsertionPoint,
TBool aCursorYesNo,
TBool aOverflowYesNo,
TBool aIsResizable
) [static]

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

Parameters

CEikEdwin * aEdwin Edwins created with new.
TInt aEditingSpace maximum number of characters for the editor
TInt aEditingWindow maximum number of lines in the editor
TInt aCharacterCase initial character case: EAknEditorCharactersUpperCase = EAknEditorUpperCase, EAknEditorCharactersLowerCase = EAknEditorLowerCase, EAknEditorCharactersTextCase = EAknEditorTextCase, EAknEditorCharactersTitleCase = EAknEditorTitleCase
TInt aJustification alignment for the editor text ( EAknEditorAlignCenter, EAknEditorAlignLeft, EAknEditorAlignRight)
TBool aAllowedToMoveInsertionPoint user can move cursor
TBool aCursorYesNo is cursor visible or not.
TBool aOverflowYesNo
TBool aIsResizable