CPeninputVkbCtrlExt Class Reference
class CPeninputVkbCtrlExt : public CVirtualKeyboard
|
vkb extenting control class
peninputcommonlayout.lib
-
Since
-
S60 v3.2
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::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::HandlePointerDownEventL(const TPoint &)
|
|
CControlGroup::HandlePointerEnter(const TPoint &)
|
|
CControlGroup::HandlePointerLeave(const TPoint &)
|
|
CControlGroup::HandlePointerUpEventL(const TPoint &)
|
|
CControlGroup::Hide(TBool)
|
|
CControlGroup::HideControl(CFepUiBaseCtrl *,TBool)
|
|
CControlGroup::HideControl(TInt,TBool)
|
|
CControlGroup::NeedRedrawBg()const
|
|
CControlGroup::NewL(CFepUiLayout *,CCoeControl *)
|
|
CControlGroup::NewL(CFepUiLayout *,TInt,TBool)
|
|
CControlGroup::NumOfControls()
|
|
CControlGroup::OnActivate()
|
|
CControlGroup::OnDeActivate()
|
|
CControlGroup::OnLayoutDraggingEnd()
|
|
CControlGroup::OnLayoutDraggingStart()
|
|
CControlGroup::PopCtrlList()const
|
|
CControlGroup::ReDrawRect(const TRect &)
|
|
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()
|
|
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()
|
|
CVirtualKeyboard::AddIrregularKeyBitmapL(TVirtualKeyIrregularKeyType,TVirtualKeyIrregularKeyState,CFbsBitmap *)
|
|
CVirtualKeyboard::AddKeyHighLightBitmapL(CFbsBitmap *)
|
|
CVirtualKeyboard::AddKeyHighLightMaskBitmapL(CFbsBitmap *)
|
|
CVirtualKeyboard::AddKeyL(CVirtualKey *)
|
|
CVirtualKeyboard::AddRawKeyL(CVirtualKey *)
|
|
CVirtualKeyboard::CVirtualKeyboard(const TRect &,CFepUiLayout *,TInt,const TFontSpec &,TBool)
|
|
CVirtualKeyboard::ConstructL()
|
|
CVirtualKeyboard::CreateKeyL(TUint,TUint,const TRect &,const TRect &,TInt,TInt,TInt)
|
|
CVirtualKeyboard::CreateKeyL(const TDesC &,TUint,const TRect &,const TRect &,TInt,TInt,TInt)
|
|
CVirtualKeyboard::CreateRawKeyL(RPointerArray< HBufC > &,TInt,const TRect &)
|
|
CVirtualKeyboard::CreateRawKeyL(TUint,TUint,const TRect &,const TRect &,TInt,TInt,TInt)
|
|
CVirtualKeyboard::CreateRawKeyL(const TDesC &,TUint,const TRect &,const TRect &,TInt,TInt,TInt)
|
|
CVirtualKeyboard::DimKey(CVirtualKey *,TBool)
|
|
CVirtualKeyboard::Draw()
|
|
CVirtualKeyboard::EnableKeyFeedback(CVirtualKey *,TBool)
|
|
CVirtualKeyboard::FindKeyCtrlByPosition(const TPoint &)
|
|
CVirtualKeyboard::GowithPointerDown()
|
|
CVirtualKeyboard::HandlePointerMoveEventL(const TPoint &)
|
|
CVirtualKeyboard::IrregularKeyBitmap(TVirtualKeyIrregularKeyType,TVirtualKeyIrregularKeyState)
|
|
CVirtualKeyboard::IsIrregularKeyBoard()
|
|
CVirtualKeyboard::KeyArray()
|
|
CVirtualKeyboard::KeyHighlightBmpList()
|
|
CVirtualKeyboard::KeyHighlightMaskBmpList()
|
|
CVirtualKeyboard::KeySkinId(TVirtualKeyBmpType)
|
|
CVirtualKeyboard::KeyTextColorGroup()const
|
|
CVirtualKeyboard::NewL(const TRect &,CFepUiLayout *,TInt,CFont *,TBool)
|
|
CVirtualKeyboard::NewL(const TRect &,CFepUiLayout *,TInt,const TFontSpec &,TBool)
|
|
CVirtualKeyboard::NonIrregularKeyBitmap(TVirtualKeyBmpType)
|
|
CVirtualKeyboard::RemoveIrregularKeyBitmapL(TVirtualKeyIrregularKeyType,TVirtualKeyIrregularKeyState)
|
|
CVirtualKeyboard::RemoveKey(CVirtualKey *)
|
|
CVirtualKeyboard::RemoveKey(TInt)
|
|
CVirtualKeyboard::RemoveKeyHighLightBitmap(TInt)
|
|
CVirtualKeyboard::RemoveKeyHighLightMaskBitmap(TInt)
|
|
CVirtualKeyboard::SetBubbleBitmapParam(CFbsBitmap *,CFbsBitmap *,TAknsItemID)
|
|
CVirtualKeyboard::SetBubbleSize(const TSize &)
|
|
CVirtualKeyboard::SetBubbleVerticalMargin(TInt)
|
|
CVirtualKeyboard::SetDimKeyBmp(CFbsBitmap *)
|
|
CVirtualKeyboard::SetDimKeyMaskBmp(CFbsBitmap *)
|
|
CVirtualKeyboard::SetDrawOpaqueBackground(TBool)
|
|
CVirtualKeyboard::SetFadingParameters(TUint8,TUint8)
|
|
CVirtualKeyboard::SetFont(const CFont *)
|
|
CVirtualKeyboard::SetFont(const TFontSpec &)
|
|
CVirtualKeyboard::SetFontColor(const TRgb)
|
|
CVirtualKeyboard::SetFrameDiff(TInt,TInt,TInt,TInt)
|
|
CVirtualKeyboard::SetGowithPointerDown(TBool)
|
|
CVirtualKeyboard::SetIrregularKeyBoard(TBool)
|
|
CVirtualKeyboard::SetKeySkinId(TVirtualKeyBmpType,TAknsItemID)
|
|
CVirtualKeyboard::SetKeyTextColorGroup(TInt)
|
|
CVirtualKeyboard::SetNonIrregularKeyBitmapL(TVirtualKeyBmpType,CFbsBitmap *)
|
|
CVirtualKeyboard::SetPreviewBubbleRenderer(MPeninputVkbPreviewBubbleRenderer *)
|
|
CVirtualKeyboard::SetRect(const TRect &)
|
|
CVirtualKeyboard::SetShiftIcon(CPenInputColorIcon *)
|
|
CVirtualKeyboard::SetStarIcon(CPenInputColorIcon *)
|
|
CVirtualKeyboard::SetTextFormat(TAknTextLineLayout)
|
|
CVirtualKeyboard::SetTextLineLayout(TAknTextLineLayout)
|
|
CVirtualKeyboard::SetTextLineLayout(TAknTextLineLayout,TVirtualKeyTextPos)
|
|
CVirtualKeyboard::SetVirtualKeyImgID(TVirtualKeyDrawInfo)
|
|
CVirtualKeyboard::ShiftIcon()
|
|
CVirtualKeyboard::ShowBubble(TBool)
|
|
CVirtualKeyboard::StarIcon()
|
|
CVirtualKeyboard::TextLineLayout()
|
|
CVirtualKeyboard::TextLineLayout(TVirtualKeyTextPos)
|
|
CVirtualKeyboard::TextLineLayoutSet(TVirtualKeyTextPos)
|
|
CVirtualKeyboard::~CVirtualKeyboard()
|
Constructor & Destructor Documentation
CPeninputVkbCtrlExt(const TRect &, CFepUiLayout *, TInt, const TFontSpec &, TBool)
~CPeninputVkbCtrlExt()
IMPORT_C
|
~CPeninputVkbCtrlExt
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CancelDims()
IMPORT_C void
|
CancelDims
|
(
|
)
|
|
ConstructFromResourceL()
IMPORT_C void
|
ConstructFromResourceL
|
(
|
)
|
|
Read resource and construct
DimKeySet(const HBufC *, TBool)
IMPORT_C void
|
DimKeySet
|
(
|
const
HBufC
*
|
aSet,
|
|
TBool
|
aDim
|
|
)
|
|
Dim keys in vkb extenting control
Parameters
const
HBufC
* aSet
|
The unicodes set
|
TBool
aDim
|
The flag of dim or not
|
DimKeys(const HBufC *)
IMPORT_C void
|
DimKeys
|
(
|
const
HBufC
*
|
aPermitted
|
)
|
|
Dim keys in vkb extenting control
Parameters
const
HBufC
* aPermitted
|
The permitted unicodes
|
HandleResourceChange(TInt)
IMPORT_C void
|
HandleResourceChange
|
(
|
TInt
|
aType
|
)
|
[protected, virtual]
|
Handle system resource change
Parameters
TInt
aType
|
The system resource change type
|
Move(const TPoint &)
IMPORT_C void
|
Move
|
(
|
const
TPoint
&
|
aOffset
|
)
|
[virtual]
|
Move the vkb extenting control
Parameters
const
TPoint
& aOffset
|
The offset to be moved
|
NewL(const TRect &, CFepUiLayout *, TInt, const CFont *, TBool)
Parameters
const
TRect
& aRect
|
The rectangle of the control
|
CFepUiLayout
* aUiLayout
|
The layout plugin
|
TInt
aControlId
|
This control ID
|
const
CFont
* aFont
|
The pointer to CFont object
|
TBool
aIrregular = EFalse
|
|
ReorganizeVkbKeys(CPeninputVkbLayoutInfo *)
Reset()
Reset some value of the control
SizeChanged(const TInt, const TInt, const TPoint &)
IMPORT_C void
|
SizeChanged
|
(
|
const
TInt
|
aUnitWidth,
|
|
const
TInt
|
aUnitHeight,
|
|
const
TPoint
&
|
aLeftTopPoint
|
|
)
|
|
Handle size changing of vkb extenting control
Parameters
const
TInt
aUnitWidth
|
Width of unit of vkb extenting control
|
const
TInt
aUnitHeight
|
Height of unit of vkb extenting control
|
const
TPoint
& aLeftTopPoint
|
The left top point of vkb extenting control
|
SizeChanged(const TRect &)
IMPORT_C void
|
SizeChanged
|
(
|
const
TRect
&
|
aRect
|
)
|
|
Handle size changing of vkb extenting control
Member Data Documentation
TPoint
iLeftTopPoint
TPoint
|
iLeftTopPoint
|
[private]
|
TInt
iUnitHeight
TInt
|
iUnitHeight
|
[private]
|
TInt
iUnitWidth
TInt
|
iUnitWidth
|
[private]
|
CPeninputVkbLayoutInfo * iVkbLayoutInfo
The vkb layout info Not own
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.