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 void CancelInlineL ()
IMPORT_C TChar CharacterAroundCursor (const TInt )
IMPORT_C TChar CharacterOnCursor ()
IMPORT_C void CommitInlineL ()
IMPORT_C void CompleteInlineL ()
IMPORT_C TInt CursorPosition ()
IMPORT_C TInt DivisionPoint ()
IMPORT_C CFepInputContextFieldJp * NewL ( TRect , CFepUiLayout *, TInt )
IMPORT_C void SetCursorPosition (const TInt )
IMPORT_C void SetTextL (const TFepInputContextFieldData &)
IMPORT_C void StartInlineL ()
IMPORT_C void UpdateInlineL ( TDesC &, const TInt , const TTransitoryInputAreaState )
Private Member Functions
CFepInputContextFieldJp ( TRect , CFepUiLayout *, TInt )
TInt BufferWidthInPixels ( TInt , TInt )
void CalculateDisplayTransitoryText ()
void ConstructL ()
void DoDrawConversion (const TInt , const TInt , const TContextFieldDrawColorJp )
void DoUpdateInline (const TInt , const TInt )
void DrawContent ( CBitmapContext *, const TRect &)
void DrawConversion ()
void DrawPictographArea ()
CFepUiBaseCtrl * HandlePointerDownEventL (const TPoint &)
CFepUiBaseCtrl * HandlePointerMoveEventL (const TPoint &)
CFepUiBaseCtrl * HandlePointerUpEventL (const TPoint &)
TBool IsRightFromConversion ( TInt )
void PictographCallBack ()
void ResetConversion ( TTransitoryInputAreaState , TInt )
void ResetInputContextFieldDataL ( TBool )
void SetDisplayData ( TInt , TInt )
void SetPictographCallBackL ( 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
enum TContextFieldDrawColorJp { EFirstTargetColors , ETransitoryInputAreaColors }
enum TInputContextFieldJpErrorCode { EStartInlineAlready  = -3000, EUpdateInlineNotReady , ECommitInlineNotReady , ESetCursorPositionNotReady , EDoUpdateInlineNotReady }
enum TTransitoryInputAreaState { 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 ( TRect aRect,
CFepUiLayout * aUiLayout,
TInt aControlId
) [private]

C++ default constructor.

Since
S60 v3.2

Parameters

TRect aRect The control area
CFepUiLayout * aUiLayout The layout which contains this control
TInt aControlId control Id

~CFepInputContextFieldJp()

IMPORT_C ~CFepInputContextFieldJp ( ) [virtual]

Destructor.

Since
S60 v3.2

Member Functions Documentation

BufferWidthInPixels(TInt, TInt)

TInt BufferWidthInPixels ( TInt aStartPos,
TInt aEndPos
) const [private]

Calculate width in pixels of selecting area in iBuffer.

Since
S60 v3.2

Parameters

TInt aStartPos The position of selecting start in iBuffer.
TInt aEndPos The position of selecting end in iBuffer.

CalculateDisplayTransitoryText()

void CalculateDisplayTransitoryText ( ) [private]

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

Since
S60 v3.2

CancelInlineL()

IMPORT_C void CancelInlineL ( )

Forced termination or cancel of transitory input

Since
S60 v3.2

CharacterAroundCursor(const TInt)

IMPORT_C TChar CharacterAroundCursor ( const TInt aMovingIndex = 0 )

Return one character before cursor position only non transitory input state

Since
S60 v3.2

Parameters

const TInt aMovingIndex = 0

CharacterOnCursor()

IMPORT_C TChar CharacterOnCursor ( )

Return one character before cursor position only non transitory input state

Since
S60 v3.2

CommitInlineL()

IMPORT_C void CommitInlineL ( )

Commiting of first target of transitory input area

Since
S60 v3.2

CompleteInlineL()

IMPORT_C void CompleteInlineL ( )

commiting of all characters of transitory input area

Since
S60 v3.2

ConstructL()

void ConstructL ( ) [private]

2nd phase constructor.

Since
S60 v3.2

CursorPosition()

IMPORT_C TInt CursorPosition ( ) const

Return the cursor position

Since
S60 v3.2

DivisionPoint()

IMPORT_C TInt DivisionPoint ( ) const

Return the dividing position

Since
S60 v3.2

DoDrawConversion(const TInt, const TInt, const TContextFieldDrawColorJp)

void DoDrawConversion ( const TInt aStartPos,
const TInt aEndPos,
const TContextFieldDrawColorJp aConversion
) [private]

Draw selected text

Since
S60 v3.2

Parameters

const TInt aStartPos The start position for drawing area ( DTO )
const TInt aEndPos The end position for drawing area ( DTO )
const TContextFieldDrawColorJp aConversion drawing state of TContextFieldDrawColorJp

DoUpdateInline(const TInt, const TInt)

void DoUpdateInline ( const TInt aCursorPosition,
const TInt aDivisionPoint
) [private]

Update transitory input area in japanese common

Since
S60 v3.2

Parameters

const TInt aCursorPosition The cursor position ( E )
const TInt aDivisionPoint The division point in conversion text ( CO )

DrawContent(CBitmapContext *, const TRect &)

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

From CFepLayoutEditAreaBase Draws the text buffer into the given graphic context

Since
S60 v3.2

Parameters

CBitmapContext * aGc The graphic context
const TRect & aRect Invalid rectangle. Edit area is redrawn only if the invalid rectangle intersects with the rectangle of the edit area

DrawConversion()

void DrawConversion ( ) [private]

Draw selected text

Since
S60 v3.2

DrawPictographArea()

void DrawPictographArea ( ) [private]

HandlePointerDownEventL(const TPoint &)

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

From CFepUiBaseCtrl Handle pointer down event

Since
S60 v3.2

Parameters

const TPoint & aPoint The 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 & aPoint The 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 & aPoint The point position relative the layout

IsRightFromConversion(TInt)

TBool IsRightFromConversion ( TInt aX ) const [private]

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

Since
S60 v3.2

Parameters

TInt aX The x coordinates position of pointer.

NewL(TRect, CFepUiLayout *, TInt)

IMPORT_C CFepInputContextFieldJp * NewL ( TRect aRect,
CFepUiLayout * aUiLayout,
TInt aControlId
) [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 aRect Control area
CFepUiLayout * aUiLayout The layout which contains this control
TInt aControlId The control Id

PictographCallBack()

void PictographCallBack ( ) [private]

ResetConversion(TTransitoryInputAreaState, TInt)

void ResetConversion ( TTransitoryInputAreaState aState,
TInt aPosition
) [private]

Reset member data.

Since
S60 v3.2

Parameters

TTransitoryInputAreaState aState The state of transitory input area.
TInt aPosition The position of display offset in Editor.

ResetInputContextFieldDataL(TBool)

void ResetInputContextFieldDataL ( TBool aDrawFlag ) [private]

Reset parent member data.

Since
S60 v3.2

Parameters

TBool aDrawFlag The flag whether draw or not.

SetCursorPosition(const TInt)

IMPORT_C void SetCursorPosition ( const TInt aPosition )

Set cursor position only transitory input state

Since
S60 v3.2

Parameters

const TInt aPosition The position ( CO )

SetDisplayData(TInt, TInt)

void SetDisplayData ( TInt aLineHead,
TInt aDisplayOffset
) [private]

Set parent member data.

Since
S60 v3.2

Parameters

TInt aLineHead The position of line head.
TInt aDisplayOffset The position of display offset in Editor.

SetPictographCallBackL(TCallBack &)

void SetPictographCallBackL ( TCallBack & aCallBack ) [private]

Parameters

TCallBack & aCallBack

SetTextL(const TFepInputContextFieldData &)

IMPORT_C void SetTextL ( const TFepInputContextFieldData & aData )

Sets the text to the editor

Since
S60 v3.2

Parameters

const TFepInputContextFieldData & aData The text data

StartInlineL()

IMPORT_C void StartInlineL ( )

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 void UpdateInlineL ( TDesC & aText,
const TInt aDivisionPoint,
const TTransitoryInputAreaState aState = ETransitoryInputAreaConverting
)

Updating of transitory input area, and Inserting of one

Since
S60 v3.2

Parameters

TDesC & aText The conversion text data
const TInt aDivisionPoint The division point in conversion text or the cursor position in conversion text (offset = iConversionOffset)
const TTransitoryInputAreaState aState = ETransitoryInputAreaConverting The 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 )