CPeninputJapaneseCandidateWnd Class Reference
class CPeninputJapaneseCandidateWnd : public CFepLayoutPopupWnd |
Inherits from
- CPeninputJapaneseCandidateWnd
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() |
| CControlGroup::ActiveControl() |
| CControlGroup::AddControlL(CCoeControl *) |
| CControlGroup::AddControlL(CFepUiBaseCtrl *,TBool) |
| CControlGroup::AdjustBkCtrlPos() |
| CControlGroup::At(TInt) |
| CControlGroup::BringToBackInGroup(CFepUiBaseCtrl *) |
| CControlGroup::BringToTopInGroup(CFepUiBaseCtrl *) |
| CControlGroup::CControlGroup(CFepUiLayout *,TInt) |
| CControlGroup::CControlGroup(CFepUiLayout *,TInt,TBool) |
| CControlGroup::CalculateClipRegion() |
| CControlGroup::CalculateNonHwrStartPtArea() |
| CControlGroup::CancelPointerDownL() |
| CControlGroup::ConstructFromResourceL() |
| CControlGroup::ControlById(TInt) |
| CControlGroup::ControlByType(TControlType,TInt) |
| CControlGroup::ControlForKindOfType(TStockBaseCtrlType,TInt) |
| CControlGroup::ControlForPoints(const TPoint &) |
| CControlGroup::ControlList()const |
| CControlGroup::DrawControlGroupBackground(const TRect &) |
| CControlGroup::Find(CCoeControl *) |
| CControlGroup::GetIdx(const CFepUiBaseCtrl *) |
| CControlGroup::GetNestedLevel() |
| CControlGroup::GraphicDeviceSizeChanged() |
| CControlGroup::HandlePointerEnter(const TPoint &) |
| CControlGroup::HandlePointerLeave(const TPoint &) |
| CControlGroup::Hide(TBool) |
| CControlGroup::HideControl(CFepUiBaseCtrl *,TBool) |
| CControlGroup::HideControl(TInt,TBool) |
| CControlGroup::Move(const TPoint &) |
| CControlGroup::NeedRedrawBg()const |
| CControlGroup::NewL(CFepUiLayout *,CCoeControl *) |
| CControlGroup::NewL(CFepUiLayout *,TInt,TBool) |
| CControlGroup::NumOfControls() |
| CControlGroup::OnActivate() |
| CControlGroup::OnLayoutDraggingEnd() |
| CControlGroup::OnLayoutDraggingStart() |
| CControlGroup::PopCtrlList()const |
| CControlGroup::RedrawRectIfNeeded(const TRect &,CFepUiBaseCtrl *) |
| CControlGroup::RedrawRectInGrp(CFepUiBaseCtrl *,const TRect &) |
| CControlGroup::RemoveControl(CFepUiBaseCtrl *) |
| CControlGroup::SetActiveCtrl(CFepUiBaseCtrl *) |
| CControlGroup::SetActiveCtrl(TInt) |
| CControlGroup::SetNeedRedrawBg(TBool) |
| CControlGroup::SetTempActiveCtrl(CFepUiBaseCtrl *) |
| CControlGroup::UpdateAreaInGrp(CFepUiBaseCtrl *,const TRect &,TBool) |
| CControlGroup::UpdateAreaInGrpImmed(CFepUiBaseCtrl *,const TRect &,TBool) |
| CControlGroup::UpdateValidRegion(CFepUiBaseCtrl *,TBool) |
| CControlGroup::~CControlGroup() |
| CFepLayoutPopupWnd::AfterDisplayed() |
| CFepLayoutPopupWnd::CFepLayoutPopupWnd(const TSize &,CFepUiLayout *,TInt) |
| CFepLayoutPopupWnd::CloseWindow() |
| CFepLayoutPopupWnd::ConstructL() |
| CFepLayoutPopupWnd::DeterminePosition(const TRect &) |
| CFepLayoutPopupWnd::Display(const TPoint &) |
| CFepLayoutPopupWnd::Display(const TRect &) |
| CFepLayoutPopupWnd::Display(const TRect &,TDisplayPosition) |
| CFepLayoutPopupWnd::HandleResourceChange(TInt) |
| CFepLayoutPopupWnd::ReDrawRect(const TRect &) |
| CFepLayoutPopupWnd::~CFepLayoutPopupWnd() |
| CFepUiBaseCtrl::AbleToDraw() |
| CFepUiBaseCtrl::AbsOrderPos() |
| CFepUiBaseCtrl::ActiveExtResponseArea() |
| CFepUiBaseCtrl::AddEventObserver(MEventObserver *) |
| CFepUiBaseCtrl::AllowOverlap() |
| CFepUiBaseCtrl::BackgroundBmp() |
| CFepUiBaseCtrl::BaseConstructL() |
| 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::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::HandlePositionChange(const TPoint &) |
| 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::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::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() |
Constructor & Destructor Documentation
CPeninputJapaneseCandidateWnd(CFepUiLayout *, TInt)
CPeninputJapaneseCandidateWnd | ( | CFepUiLayout * | aUiLayout, |
| TInt | aControlId |
| ) | [protected] |
Parameters
CFepUiLayout * aUiLayout | Ui layout who contains this control.Ownership not transferred |
TInt aControlId | control Id |
~CPeninputJapaneseCandidateWnd()
~CPeninputJapaneseCandidateWnd | ( | ) | [virtual] |
Member Functions Documentation
CancelScrollBarRepeat()
void | CancelScrollBarRepeat | ( | ) | |
ConstructL(const CCoeControl *)
Symbian 2nd phase constructor can leave.
CurrentItemIndex()
IMPORT_C TInt | CurrentItemIndex | ( | ) | const |
Draw()
void | Draw | ( | ) | [private, virtual] |
HandleListBoxEventL(CEikListBox *, TListBoxEvent)
void | HandleListBoxEventL | ( | CEikListBox * | aListBox, |
| TListBoxEvent | aEventType |
| ) | [virtual] |
Parameters
CEikListBox * aListBox | ListBox control |
TListBoxEvent aEventType | |
HandlePointerDownEventL(const TPoint &)
Handle pointer down event
Parameters
const TPoint & aPoint | The point position relative the layout |
HandlePointerMoveEventL(const TPoint &)
Handle pointer move event
Parameters
const TPoint & aPoint | The point position relative the layout |
HandlePointerUpEventL(const TPoint &)
Parameters
const TPoint & aPoint | The point position relative the layout |
HandleTimerOut(const CAknFepTimer *)
Parameters
const CAknFepTimer * aTimer | The timer which sending the request |
HidePopup()
From MAknFepUICtrlCandidatePaneInterface Hide candidate list popup window
- Since
- 2.6
HitTest(const TPoint &)
Get item whose region contains the point.
Parameters
const TPoint & aPoint | The point position the layout |
MaximumColumns(const CTextListBoxModel *)
This function returns maximum columns to be able to display in listbox, this function find longest candidate string in candidate list. Return 11 columns in case more than 11 columns, and minimum is 3 columns.
- Since
- 2.6
MaximumRows(const CTextListBoxModel *)
This function returns maximum rows to be able to display in listbox. Maximum is 7 rows and minimum is 3 columns.
- Since
- 2.6
MoveToL(TPeninputUICtrlScroll)
NewL(CFepUiLayout *, TInt, const CCoeControl *)
OnDeActivate()
void | OnDeActivate | ( | ) | [virtual] |
SendPointerEventL(const TPointerEvent &, TInt, TBool)
void | SendPointerEventL | ( | const TPointerEvent & | aPointerEvent, |
| TInt | aFlags, |
| TBool | aDraw |
| ) | [private] |
Send pointer event to ListBox. Used for e.g. selecting an item from the list box.
Parameters
const TPointerEvent & aPointerEvent | Details of the pointer event that is being handled. |
TInt aFlags | 1: to ListBox otherwise:to ScrollBar |
TBool aDraw | ETrue: Draw if to ScrollBar EFalse: not Draw |
SetIcf(CFepInputContextFieldJp *)
SetPosition(const TPoint &)
IMPORT_C void | SetPosition | ( | const TPoint & | aPos | ) | |
SetRect(const TRect &)
IMPORT_C void | SetRect | ( | const TRect & | aRect | ) | [virtual] |
Parameters
const TRect & aRect | The new control area |
ShowPopupL(CDesCArrayFlat *, TInt)
From MAknFepUICtrlCandidatePaneInterface Show candidate list popup window
- Since
- 2.6
Parameters
CDesCArrayFlat * aItems | array of candidate list |
TInt aIndex | selecting number when displaying |
UpdateMaximumRows(TInt, TInt)
void | UpdateMaximumRows | ( | TInt | aUnitHeight, |
| TInt | aUnitCount |
| ) | |
Update Maxrow accoding to font
Member Enumerations Documentation
Enum TPeninputUICtrlScroll
Enumerators
EScrollNone | |
EScrollUp | |
EScrollDown | |
Member Data Documentation
CWindowGc * iAppGc
Server application GC. It's used to keep the original window GC. Not Own
TInt
iFontMaximumRows
TInt
| iFontMaximumRows | [private] |
The maximum row according to font
CFepInputContextFieldJp * iInputContextField
The input context field Not Own
CPeninputJapaneseCandidateListBox * iListBox
CAknFepTimer * iLongPressTimer
TInt
iMaximumColumns
TInt
| iMaximumColumns | [private] |
TInt
iMaximumRows
TInt
| iMaximumRows | [private] |
CAknFepTimer * iRepeatTimer
TPointerEvent iScrollBarPointerEvent
TPointerEvent | iScrollBarPointerEvent | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.