CFepInputContextFieldJp Class Reference

class CFepInputContextFieldJp : public CFepInputContextField

Class for Edwin-like editing area CFepInputContextFieldJp

?library peninputlayoutcontrol.lib
Since
S60 v3.2
Public Member Functions
~CFepInputContextFieldJp()
IMPORT_C voidCancelInlineL()
IMPORT_C TCharCharacterAroundCursor(const TInt)
IMPORT_C TCharCharacterOnCursor()
IMPORT_C voidCommitInlineL()
IMPORT_C voidCompleteInlineL()
IMPORT_C TIntCursorPosition()
IMPORT_C TIntDivisionPoint()
IMPORT_C CFepInputContextFieldJp *NewL(TRect, CFepUiLayout *, TInt)
IMPORT_C voidSetCursorPosition(const TInt)
IMPORT_C voidSetTextL(const TFepInputContextFieldData &)
IMPORT_C voidStartInlineL()
IMPORT_C voidUpdateInlineL(TDesC &, const TInt, const TTransitoryInputAreaState)
Private Member Functions
CFepInputContextFieldJp(TRect, CFepUiLayout *, TInt)
TInt BufferWidthInPixels(TInt, TInt)
voidCalculateDisplayTransitoryText()
voidConstructL()
voidDoDrawConversion(const TInt, const TInt, const TContextFieldDrawColorJp)
voidDoUpdateInline(const TInt, const TInt)
voidDrawContent(CBitmapContext *, const TRect &)
voidDrawConversion()
voidDrawPictographArea()
CFepUiBaseCtrl *HandlePointerDownEventL(const TPoint &)
CFepUiBaseCtrl *HandlePointerMoveEventL(const TPoint &)
CFepUiBaseCtrl *HandlePointerUpEventL(const TPoint &)
TBool IsRightFromConversion(TInt)
voidPictographCallBack()
voidResetConversion(TTransitoryInputAreaState, TInt)
voidResetInputContextFieldDataL(TBool)
voidSetDisplayData(TInt, TInt)
voidSetPictographCallBackL(TCallBack &)
TInt StaticPictographCallBack(TAny *)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CFepInputContextField::CFepInputContextField(TRect,CFepUiLayout *,TInt)
CFepInputContextField::GetInputContextFieldMaxLen()
CFepInputContextField::UpdateContent(const TCursorSelection &)
CFepInputContextField::~CFepInputContextField()
CFepLayoutEditAreaBase::AdjustSelectedCompositionText(TInt &)
CFepLayoutEditAreaBase::BaseConstructL()
CFepLayoutEditAreaBase::CFepLayoutEditAreaBase(TRect,CFepUiLayout *,TInt)
CFepLayoutEditAreaBase::CalculateDisplayTextL()
CFepLayoutEditAreaBase::CancelPointerDownL()
CFepLayoutEditAreaBase::CursorVisible()const
CFepLayoutEditAreaBase::Draw()
CFepLayoutEditAreaBase::GetEditorFieldMaxLen()
CFepLayoutEditAreaBase::HandlePointerLeave(const TPoint &)
CFepLayoutEditAreaBase::IsDimmed()const
CFepLayoutEditAreaBase::IsFocused()
CFepLayoutEditAreaBase::Move(const TPoint &)
CFepLayoutEditAreaBase::OnActivate()
CFepLayoutEditAreaBase::OnDeActivate()
CFepLayoutEditAreaBase::OnLayoutDraggingEnd()
CFepLayoutEditAreaBase::OnLayoutDraggingStart()
CFepLayoutEditAreaBase::PositionInDisplayText(TInt)const
CFepLayoutEditAreaBase::PositionInWindow(TInt)
CFepLayoutEditAreaBase::PositionOfInsertionPointOnWindow()
CFepLayoutEditAreaBase::PrepareForFocusGain()
CFepLayoutEditAreaBase::PrepareForFocusLoss()
CFepLayoutEditAreaBase::ScrollLeft()
CFepLayoutEditAreaBase::ScrollRight()
CFepLayoutEditAreaBase::Selection()const
CFepLayoutEditAreaBase::SetCursorVisible(TBool,TBool)
CFepLayoutEditAreaBase::SetDimmed(TBool)
CFepLayoutEditAreaBase::SetFocus(TBool)
CFepLayoutEditAreaBase::SetFont(const CFont *)
CFepLayoutEditAreaBase::SetFont(const TFontSpec &)
CFepLayoutEditAreaBase::SetPositionOfInsertionPointInBuffer(TInt &)
CFepLayoutEditAreaBase::SetPositionOfInsertionPointInBuffer(TInt &,TInt &)
CFepLayoutEditAreaBase::SetRect(TRect)
CFepLayoutEditAreaBase::SetTextAlignmentL(TInt)
CFepLayoutEditAreaBase::SetTextColor(const TRgb)
CFepLayoutEditAreaBase::SetTextIsSecret(TBool)
CFepLayoutEditAreaBase::TextIsSecret()const
CFepLayoutEditAreaBase::TextLength()const
CFepLayoutEditAreaBase::UpdateCursorSelection(const TCursorSelection &)
CFepLayoutEditAreaBase::UpdateValidRegion(CFepUiBaseCtrl *,TBool)
CFepLayoutEditAreaBase::~CFepLayoutEditAreaBase()
CFepUiBaseCtrl::AbleToDraw()
CFepUiBaseCtrl::AbsOrderPos()
CFepUiBaseCtrl::ActiveExtResponseArea()
CFepUiBaseCtrl::AddEventObserver(MEventObserver *)
CFepUiBaseCtrl::AllowOverlap()
CFepUiBaseCtrl::BackgroundBmp()
CFepUiBaseCtrl::BaseConstructL(CFepUiLayoutRootCtrl *)
CFepUiBaseCtrl::BitGc()
CFepUiBaseCtrl::BitmapDevice()
CFepUiBaseCtrl::BkColor()
CFepUiBaseCtrl::BkMaskBmp()
CFepUiBaseCtrl::BorderColor()
CFepUiBaseCtrl::BorderSize()
CFepUiBaseCtrl::BringToBack()
CFepUiBaseCtrl::BringToTop()
CFepUiBaseCtrl::CFepUiBaseCtrl(CCoeControl *,CFepUiLayout *,TBool)
CFepUiBaseCtrl::CFepUiBaseCtrl(const TRect &,CFepUiLayout *,TInt)
CFepUiBaseCtrl::CancelExtResponseArea()
CFepUiBaseCtrl::CapturePointer(TBool)
CFepUiBaseCtrl::Clear()
CFepUiBaseCtrl::ClearRect(const TRect &)
CFepUiBaseCtrl::CompareOrder(CFepUiBaseCtrl *)
CFepUiBaseCtrl::CompareOrderInSameGroup(CFepUiBaseCtrl *)
CFepUiBaseCtrl::ConstructFromResourceL()
CFepUiBaseCtrl::Contains(const TPoint &)
CFepUiBaseCtrl::ControlId()
CFepUiBaseCtrl::ControlType()
CFepUiBaseCtrl::CreateOwnDeviceL(CFbsBitmap *,CFbsBitmap *)
CFepUiBaseCtrl::DisableRegionUpdating()
CFepUiBaseCtrl::DrawBackground(TBool)
CFepUiBaseCtrl::DrawBackground(const TRect,TBool)
CFepUiBaseCtrl::DrawBackgroundToDevice(TRect,CFbsDevice *,CFbsBitmap *,const TRgb &,const TRgb &,TBool)
CFepUiBaseCtrl::DrawBitmap(const CFbsBitmap *,TBool)
CFepUiBaseCtrl::DrawBitmap(const TRect,const CFbsBitmap *,TBool)
CFepUiBaseCtrl::DrawMaskBackground(TBool)
CFepUiBaseCtrl::DrawOpaqueMaskBackground(TBool)
CFepUiBaseCtrl::DrawOpaqueMaskBackground(const TRect,TBool)
CFepUiBaseCtrl::DrawShadow()
CFepUiBaseCtrl::DrawTransparentMaskBackground(const TRect &,TBool)
CFepUiBaseCtrl::EnableExtResponseArea(TBool,const TRect &)
CFepUiBaseCtrl::EnableRegionUpdating()
CFepUiBaseCtrl::Extension_(TUint,TAny *&,TAny *)
CFepUiBaseCtrl::GraphicDeviceSizeChanged()
CFepUiBaseCtrl::HandlePointerEnter(const TPoint &)
CFepUiBaseCtrl::HandlePositionChange(const TPoint &)
CFepUiBaseCtrl::HandleResourceChange(TInt)
CFepUiBaseCtrl::Hide(TBool)
CFepUiBaseCtrl::Hiden()
CFepUiBaseCtrl::IsActive()
CFepUiBaseCtrl::IsFepBaseControl()
CFepUiBaseCtrl::IsKindOfControl(TStockBaseCtrlType)
CFepUiBaseCtrl::IsOnTopOf(CFepUiBaseCtrl *)
CFepUiBaseCtrl::MaskBitmapDevice()
CFepUiBaseCtrl::MaskBkCol()
CFepUiBaseCtrl::MovingArea()
CFepUiBaseCtrl::NONSHARABLE_CLASS(CFepUiBaseCtrlExtension)
CFepUiBaseCtrl::OrderPos()const
CFepUiBaseCtrl::Overlapped(CFepUiBaseCtrl *)
CFepUiBaseCtrl::ParentCtrl()
CFepUiBaseCtrl::PenColor()
CFepUiBaseCtrl::PenSize()
CFepUiBaseCtrl::PointerDown()
CFepUiBaseCtrl::ReDrawRect(const TRect &)
CFepUiBaseCtrl::Ready()
CFepUiBaseCtrl::Rect()
CFepUiBaseCtrl::Region()
CFepUiBaseCtrl::RemoveEventObserver(MEventObserver *)
CFepUiBaseCtrl::ReportEvent(TInt,const TDesC &)
CFepUiBaseCtrl::RequireRegionUpdateL(TBool)
CFepUiBaseCtrl::ResizeDeviceL()
CFepUiBaseCtrl::ResourceId()
CFepUiBaseCtrl::RootControl()
CFepUiBaseCtrl::SetActive(TBool)
CFepUiBaseCtrl::SetAllowOverlap(TBool)
CFepUiBaseCtrl::SetBackgroundBitmapL(CFbsBitmap *)
CFepUiBaseCtrl::SetBackgroundBmp(CFbsBitmap *)
CFepUiBaseCtrl::SetBackgroundMaskBitmapL(CFbsBitmap *)
CFepUiBaseCtrl::SetBackgroundMaskBmp(CFbsBitmap *)
CFepUiBaseCtrl::SetBkColor(const TRgb &)
CFepUiBaseCtrl::SetBorderColor(const TRgb &)
CFepUiBaseCtrl::SetBorderSize(const TSize &)
CFepUiBaseCtrl::SetControlType(TControlType)
CFepUiBaseCtrl::SetHidenFlag(TBool)
CFepUiBaseCtrl::SetMaskBkCol(const TRgb &)
CFepUiBaseCtrl::SetOrdinalPos(TInt)
CFepUiBaseCtrl::SetParent(CFepUiBaseCtrl *)
CFepUiBaseCtrl::SetPenColor(const TRgb &)
CFepUiBaseCtrl::SetPenSize(const TSize &)
CFepUiBaseCtrl::SetPointerDown(TBool)
CFepUiBaseCtrl::SetReady(TBool)
CFepUiBaseCtrl::SetRect(const TRect &)
CFepUiBaseCtrl::SetRegion(const RRegion &)
CFepUiBaseCtrl::SetResourceId(TInt32)
CFepUiBaseCtrl::SetShadowAreaRect(const TRect &,TShadowBitmapIndex)
CFepUiBaseCtrl::SetShadowBmp(CFbsBitmap *,CFbsBitmap *,TShadowBitmapIndex)
CFepUiBaseCtrl::SetShadowRect(const TRect &)
CFepUiBaseCtrl::SetTactileFeedbackType(TInt)
CFepUiBaseCtrl::ShadowAreaRect(TShadowBitmapIndex)
CFepUiBaseCtrl::ShadowRect()
CFepUiBaseCtrl::SimulateRawEvent(const TRawEvent &)
CFepUiBaseCtrl::TactileFeedbackType()const
CFepUiBaseCtrl::UiLayout()
CFepUiBaseCtrl::UpdateArea(const TRect &,TBool)
CFepUiBaseCtrl::UpdateAreaImmed(const TRect &,TBool)
CFepUiBaseCtrl::ValidClipRegion()
CFepUiBaseCtrl::WholeHiden()
CFepUiBaseCtrl::WndBasedControl()
CFepUiBaseCtrl::WndControl()
CFepUiBaseCtrl::~CFepUiBaseCtrl()
Public Member Enumerations
enumTContextFieldDrawColorJp { EFirstTargetColors, ETransitoryInputAreaColors }
enumTInputContextFieldJpErrorCode { EStartInlineAlready = -3000, EUpdateInlineNotReady, ECommitInlineNotReady, ESetCursorPositionNotReady, EDoUpdateInlineNotReady }
enumTTransitoryInputAreaState { ETransitoryInputAreaStandby, ETransitoryInputAreaNextSegmentWait, ETransitoryInputAreaConverting, ETransitoryInputAreaSwitching }
Inherited Enumerations
CFepUiBaseCtrl:TZOrder
Private Attributes
TBool iAllCompleteFlag
TCursorSelection iConversionArea
TInt iConversionOffset
TTransitoryInputAreaState iConvertingState
TInt iDivisionPoint
CCoeControl *iDummyControl
TCallBack iPictoCallBack
CAknPictographInterface *iPictoInterface
HBufC *iPreBuffer
TFepInputContextFieldData iPreConversionData
TInt iPreDisplayTextOffset
Inherited Attributes
CFepLayoutEditAreaBase::iBuffer
CFepLayoutEditAreaBase::iCorrectedRect
CFepLayoutEditAreaBase::iCursorSelVisible
CFepLayoutEditAreaBase::iCursorVisible
CFepLayoutEditAreaBase::iDimmed
CFepLayoutEditAreaBase::iDisplayText
CFepLayoutEditAreaBase::iDisplayTextCurSel
CFepLayoutEditAreaBase::iDisplayTextOffset
CFepLayoutEditAreaBase::iFont
CFepLayoutEditAreaBase::iFontOwnership
CFepLayoutEditAreaBase::iFontSpec
CFepLayoutEditAreaBase::iHasFocus
CFepLayoutEditAreaBase::iInDragging
CFepLayoutEditAreaBase::iInsertionPoint
CFepLayoutEditAreaBase::iMfneEditor
CFepLayoutEditAreaBase::iPreCaptureCtrl
CFepLayoutEditAreaBase::iRelativePos
CFepLayoutEditAreaBase::iScrolling
CFepLayoutEditAreaBase::iSecretTextTimer
CFepLayoutEditAreaBase::iSelectedCompositionText
CFepLayoutEditAreaBase::iTextColor
CFepLayoutEditAreaBase::iTextDirection
CFepLayoutEditAreaBase::iTextIsSecret
CFepLayoutEditAreaBase::iUncommittedText
CFepLayoutEditAreaBase::iVisualBuffer
CFepLayoutEditAreaBase::iVisualText
CFepLayoutEditAreaBase::isCenter
CFepUiBaseCtrl::iBorderColor
CFepUiBaseCtrl::iBorderSize
CFepUiBaseCtrl::iClipRegion
CFepUiBaseCtrl::iParentCtrl
CFepUiBaseCtrl::iPointerLeft
CFepUiBaseCtrl::iRect
CFepUiBaseCtrl::iResourceId
CFepUiBaseCtrl::iShadowAreaRect
CFepUiBaseCtrl::iShadowRect
CFepUiBaseCtrl::iUpdateFlagEnabled
CFepUiBaseCtrl::iValidRegion
CFepUiBaseCtrl::iWndControl

Constructor & Destructor Documentation

CFepInputContextFieldJp(TRect, CFepUiLayout *, TInt)

CFepInputContextFieldJp(TRectaRect,
CFepUiLayout *aUiLayout,
TIntaControlId
)[private]

C++ default constructor.

Since
S60 v3.2

Parameters

TRect aRectThe control area
CFepUiLayout * aUiLayoutThe layout which contains this control
TInt aControlIdcontrol Id

~CFepInputContextFieldJp()

IMPORT_C~CFepInputContextFieldJp()[virtual]

Destructor.

Since
S60 v3.2

Member Functions Documentation

BufferWidthInPixels(TInt, TInt)

TInt BufferWidthInPixels(TIntaStartPos,
TIntaEndPos
)const [private]

Calculate width in pixels of selecting area in iBuffer.

Since
S60 v3.2

Parameters

TInt aStartPosThe position of selecting start in iBuffer.
TInt aEndPosThe position of selecting end in iBuffer.

CalculateDisplayTransitoryText()

voidCalculateDisplayTransitoryText()[private]

Reculculate offset of input context field for japanese, when cursor position move.

Since
S60 v3.2

CancelInlineL()

IMPORT_C voidCancelInlineL()

Forced termination or cancel of transitory input

Since
S60 v3.2

CharacterAroundCursor(const TInt)

IMPORT_C TCharCharacterAroundCursor(const TIntaMovingIndex = 0)

Return one character before cursor position only non transitory input state

Since
S60 v3.2

Parameters

const TInt aMovingIndex = 0

CharacterOnCursor()

IMPORT_C TCharCharacterOnCursor()

Return one character before cursor position only non transitory input state

Since
S60 v3.2

CommitInlineL()

IMPORT_C voidCommitInlineL()

Commiting of first target of transitory input area

Since
S60 v3.2

CompleteInlineL()

IMPORT_C voidCompleteInlineL()

commiting of all characters of transitory input area

Since
S60 v3.2

ConstructL()

voidConstructL()[private]

2nd phase constructor.

Since
S60 v3.2

CursorPosition()

IMPORT_C TIntCursorPosition()const

Return the cursor position

Since
S60 v3.2

DivisionPoint()

IMPORT_C TIntDivisionPoint()const

Return the dividing position

Since
S60 v3.2

DoDrawConversion(const TInt, const TInt, const TContextFieldDrawColorJp)

voidDoDrawConversion(const TIntaStartPos,
const TIntaEndPos,
const TContextFieldDrawColorJpaConversion
)[private]

Draw selected text

Since
S60 v3.2

Parameters

const TInt aStartPosThe start position for drawing area ( DTO )
const TInt aEndPosThe end position for drawing area ( DTO )
const TContextFieldDrawColorJp aConversiondrawing state of TContextFieldDrawColorJp

DoUpdateInline(const TInt, const TInt)

voidDoUpdateInline(const TIntaCursorPosition,
const TIntaDivisionPoint
)[private]

Update transitory input area in japanese common

Since
S60 v3.2

Parameters

const TInt aCursorPositionThe cursor position ( E )
const TInt aDivisionPointThe division point in conversion text ( CO )

DrawContent(CBitmapContext *, const TRect &)

voidDrawContent(CBitmapContext *aGc,
const TRect &aRect
)[private, virtual]

From CFepLayoutEditAreaBase Draws the text buffer into the given graphic context

Since
S60 v3.2

Parameters

CBitmapContext * aGcThe graphic context
const TRect & aRectInvalid rectangle. Edit area is redrawn only if the invalid rectangle intersects with the rectangle of the edit area

DrawConversion()

voidDrawConversion()[private]

Draw selected text

Since
S60 v3.2

DrawPictographArea()

voidDrawPictographArea()[private]

HandlePointerDownEventL(const TPoint &)

CFepUiBaseCtrl *HandlePointerDownEventL(const TPoint &aPoint)[private, virtual]

From CFepUiBaseCtrl Handle pointer down event

Since
S60 v3.2

Parameters

const TPoint & aPointThe point position relative the layout

HandlePointerMoveEventL(const TPoint &)

CFepUiBaseCtrl *HandlePointerMoveEventL(const TPoint &aPoint)[private, virtual]

From CFepUiBaseCtrl Handle pointer move event

Since
S60 v3.2

Parameters

const TPoint & aPointThe point position relative the layout

HandlePointerUpEventL(const TPoint &)

CFepUiBaseCtrl *HandlePointerUpEventL(const TPoint &aPoint)[private, virtual]

From CFepUiBaseCtrl Handle pointer up event

Since
S60 v3.2

Parameters

const TPoint & aPointThe point position relative the layout

IsRightFromConversion(TInt)

TBool IsRightFromConversion(TIntaX)const [private]

The argument returns whether it is the right side from transitory input area.

Since
S60 v3.2

Parameters

TInt aXThe x coordinates position of pointer.

NewL(TRect, CFepUiLayout *, TInt)

IMPORT_C CFepInputContextFieldJp *NewL(TRectaRect,
CFepUiLayout *aUiLayout,
TIntaControlId
)[static]

In this class, the three offsets beside the above-mentioned is used. The top left position of app editor becomes a standard ( E ). The line head position on app editor is iRelativePos ( RO ). The iDisplayText's top position on iRelativePos is iDisplayTextOffset ( DTO ). The iConversionArea's top position on app editor is iConversionOffset ( CO ). Static constructor.

Since
S60 v3.2

Parameters

TRect aRectControl area
CFepUiLayout * aUiLayoutThe layout which contains this control
TInt aControlIdThe control Id

PictographCallBack()

voidPictographCallBack()[private]

ResetConversion(TTransitoryInputAreaState, TInt)

voidResetConversion(TTransitoryInputAreaStateaState,
TIntaPosition
)[private]

Reset member data.

Since
S60 v3.2

Parameters

TTransitoryInputAreaState aStateThe state of transitory input area.
TInt aPositionThe position of display offset in Editor.

ResetInputContextFieldDataL(TBool)

voidResetInputContextFieldDataL(TBoolaDrawFlag)[private]

Reset parent member data.

Since
S60 v3.2

Parameters

TBool aDrawFlagThe flag whether draw or not.

SetCursorPosition(const TInt)

IMPORT_C voidSetCursorPosition(const TIntaPosition)

Set cursor position only transitory input state

Since
S60 v3.2

Parameters

const TInt aPositionThe position ( CO )

SetDisplayData(TInt, TInt)

voidSetDisplayData(TIntaLineHead,
TIntaDisplayOffset
)[private]

Set parent member data.

Since
S60 v3.2

Parameters

TInt aLineHeadThe position of line head.
TInt aDisplayOffsetThe position of display offset in Editor.

SetPictographCallBackL(TCallBack &)

voidSetPictographCallBackL(TCallBack &aCallBack)[private]

Parameters

TCallBack & aCallBack

SetTextL(const TFepInputContextFieldData &)

IMPORT_C voidSetTextL(const TFepInputContextFieldData &aData)

Sets the text to the editor

Since
S60 v3.2

Parameters

const TFepInputContextFieldData & aDataThe text data

StartInlineL()

IMPORT_C voidStartInlineL()

Starting of transitory input

Since
S60 v3.2

StaticPictographCallBack(TAny *)

TInt StaticPictographCallBack(TAny *aPtr)[private, static]

Parameters

TAny * aPtr

UpdateInlineL(TDesC &, const TInt, const TTransitoryInputAreaState)

IMPORT_C voidUpdateInlineL(TDesC &aText,
const TIntaDivisionPoint,
const TTransitoryInputAreaStateaState = ETransitoryInputAreaConverting
)

Updating of transitory input area, and Inserting of one

Since
S60 v3.2

Parameters

TDesC & aTextThe conversion text data
const TInt aDivisionPointThe division point in conversion text or the cursor position in conversion text (offset = iConversionOffset)
const TTransitoryInputAreaState aState = ETransitoryInputAreaConvertingThe state of TTransitoryInputAreaState

Member Enumerations Documentation

Enum TContextFieldDrawColorJp

The drawing colors

Enumerators

EFirstTargetColors
ETransitoryInputAreaColors

Enum TInputContextFieldJpErrorCode

The input context field error codes

Enumerators

EStartInlineAlready = -3000
EUpdateInlineNotReady
ECommitInlineNotReady
ESetCursorPositionNotReady
EDoUpdateInlineNotReady

Enum TTransitoryInputAreaState

The conversion state in input context field

Enumerators

ETransitoryInputAreaStandby
ETransitoryInputAreaNextSegmentWait
ETransitoryInputAreaConverting
ETransitoryInputAreaSwitching

Member Data Documentation

TBool iAllCompleteFlag

TBool iAllCompleteFlag[private]

The flag for all complete of transitory input area.

TCursorSelection iConversionArea

TCursorSelection iConversionArea[private]

Conversing area ( E )

TInt iConversionOffset

TInt iConversionOffset[private]

The offset of conversion text of contextfield ( E )

TTransitoryInputAreaState iConvertingState

TTransitoryInputAreaState iConvertingState[private]

The state of conversion

TInt iDivisionPoint

TInt iDivisionPoint[private]

The dividing point ( CO )

CCoeControl * iDummyControl

CCoeControl *iDummyControl[private]

TCallBack iPictoCallBack

TCallBack iPictoCallBack[private]

CAknPictographInterface * iPictoInterface

CAknPictographInterface *iPictoInterface[private]

for Pictograph

HBufC * iPreBuffer

HBufC *iPreBuffer[private]

The iBuffer before conversing Own.

TFepInputContextFieldData iPreConversionData

TFepInputContextFieldData iPreConversionData[private]

The input context field data before conversing

TInt iPreDisplayTextOffset

TInt iPreDisplayTextOffset[private]

The iDisplayTextOffset before conversing ( RO )