AknEditUtils Class Reference

#include <mw/AknUtils.h>

class AknEditUtils

Nested Classes and Structures

Detailed Description

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

Member Function Documentation

ConstructEditingL ( CEikEdwin *, TInt )

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

ConstructEditingL ( CEikEdwin *, TResourceReader & )

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

ConstructEditingL ( CEikEdwin *, const SAknEditorParameters & )

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

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.

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

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.

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