class CFepLayoutMultiLineIcf : public CControlGroup |
Protected Member Functions | |
---|---|
CFepLayoutMultiLineIcf(CFepUiLayout *, TInt) | |
IMPORT_C void | BaseConstructL(TRect, TInt, TInt, const CFont *) |
IMPORT_C void | HandleControlEvent(TInt, CFepUiBaseCtrl *, const TDesC &) |
IMPORT_C TBool | PrepareForFocusGain() |
IMPORT_C void | PrepareForFocusLoss() |
Private Member Functions | |
---|---|
CFepUiBaseCtrl * | ControlForPoints(const TPoint &) |
Public Member Enumerations | |
---|---|
enum | TArrowBtnEvent { EArrowLeft, EArrowRight, EArrowUp, EArrowDown } |
enum | TIcfState { EIcfNormal, EIcfInline, EIcfAutoComplete } |
Inherited Enumerations | |
---|---|
CFepUiBaseCtrl:TZOrder |
Private Attributes | |
---|---|
CFepLayoutMultiLineIcfEditor * | iIcfEditor |
CBubbleCtrl * | iInfoBubble |
CBubbleCtrl * | iMsgBubble |
CTooltipBubbleCtrl * | iTooltip |
IMPORT_C | CFepLayoutMultiLineIcf | ( | CFepUiLayout * | aUiLayout, |
TInt | aControlId | |||
) | [protected] |
CFepUiLayout * aUiLayout | |
TInt aControlId |
IMPORT_C void | BaseConstructL | ( | TRect | aRect, |
TInt | aFontHeight, | |||
TInt | aMaxFontHeight, | |||
const CFont * | aFont | |||
) | [protected] |
IMPORT_C void | CancelPointerDownL | ( | ) | [virtual] |
From CFepUiBaseCtrl Cancel pointer down event. This will be called when a control has pointer down but pointer up event happens in other ways.
IMPORT_C TBool | Contains | ( | const TPoint & | aPt | ) | [virtual] |
Check whether this control contains the point
const TPoint & aPt |
CFepUiBaseCtrl * | ControlForPoints | ( | const TPoint & | aPoint | ) | [private] |
Find what is the control of aPoint.
const TPoint & aPoint | The position to be checked |
void | DrawIcfBackground | ( | CFbsBitGc & | aGc, |
const TRect & | aDrawnRect, | |||
TBool | aBmpStretchFlag = ETrue | |||
) |
IMPORT_C void | EnableTextSelection | ( | TBool | aEnable | ) | [virtual] |
TBool aEnable |
IMPORT_C void | ExtractText | ( | TDes & | aBuf, |
TInt | aPos, | |||
TInt | aLength | |||
) | [virtual] |
IMPORT_C void | HandleArrowBtnEventL | ( | TArrowBtnEvent | aEventType | ) | [virtual] |
TArrowBtnEvent aEventType |
IMPORT_C void | HandleControlEvent | ( | TInt | aEventType, |
CFepUiBaseCtrl * | aCtrl, | |||
const TDesC & | aEventData | |||
) | [protected, virtual] |
Handle control event
TInt aEventType | The event type |
CFepUiBaseCtrl * aCtrl | The control who sends the event |
const TDesC & aEventData | The event data |
IMPORT_C CFepUiBaseCtrl * | HandlePointerDownEventL | ( | const TPoint & | aPoint | ) | [virtual] |
From CFepUiBaseCtrl Handle pointer down event
const TPoint & aPoint | The point position relative the layout |
IMPORT_C void | HandlePointerLeave | ( | const TPoint & | aPoint | ) | [virtual] |
From CFepUiBaseCtrl Handle pointer levae event. This will be called only when it's got pointer down event before and now pointer leaves without pointer up event
const TPoint & aPoint | current pointer position |
IMPORT_C CFepUiBaseCtrl * | HandlePointerMoveEventL | ( | const TPoint & | aPoint | ) | [virtual] |
From CFepUiBaseCtrl Handle pointer move event
const TPoint & aPoint | The point position relative the layout |
IMPORT_C CFepUiBaseCtrl * | HandlePointerUpEventL | ( | const TPoint & | aPoint | ) | [virtual] |
From CFepUiBaseCtrl Handle pointer up event
const TPoint & aPoint | The point position relative the layout |
IMPORT_C void | InlineTextPos | ( | TPoint & | aPosBelow, |
TPoint & | aPosRight | |||
) | [virtual] |
IMPORT_C void | Move | ( | const TPoint & | aOffset | ) | [virtual] |
From CFepUiBaseCtrl Move control
const TPoint & aOffset | The offset to be moved |
IMPORT_C CFepLayoutMultiLineIcf * | NewL | ( | TRect | aRect, |
CFepUiLayout * | aUiLayout, | |||
TInt | aControlId, | |||
TInt | aFontHeight, | |||
TInt | aMaxFontHeight, | |||
const CFont * | aFont | |||
) | [static] |
IMPORT_C void | ReDrawRect | ( | const TRect & | aRect | ) | [virtual] |
From CFepUiBaseCtrl Redraws the content in a control
const TRect & aRect | The rect to be redrawed |
IMPORT_C void | SetAutoCompleteTextColor | ( | const TRgb | aColor | ) | [virtual] |
const TRgb aColor |
IMPORT_C void | SetBackgroundBitmapL | ( | CFbsBitmap * | aBmp | ) | [virtual] |
CFbsBitmap * aBmp |
IMPORT_C void | SetBgImgSkinId | ( | TAknsItemID | aSkinId | ) | [virtual] |
TAknsItemID aSkinId |
IMPORT_C void | SetCursorVisible | ( | TBool | aCursorVisibleFlag = ETrue | ) | [virtual] |
TBool aCursorVisibleFlag = ETrue |
IMPORT_C void | SetFontL | ( | TInt | aFontHeight, |
TInt | aMaxFontHeight, | |||
const CFont * | aFont | |||
) | [virtual] |
IMPORT_C void | SetInfoBubbleCtrlSize | ( | const TSize & | aSize | ) | [virtual] |
const TSize & aSize |
IMPORT_C void | SetLineSeparatorAfterPrompt | ( | TBool | aLineSeparator | ) | [virtual] |
TBool aLineSeparator |
IMPORT_C void | SetMsgBubbleCtrlSize | ( | const TSize & | aSize | ) | [virtual] |
const TSize & aSize |
IMPORT_C void | SetNumberGrouping | ( | TBool | aIsNumberGrouping | ) |
TBool aIsNumberGrouping |
IMPORT_C void | SetOverLapState | ( | TBool | aSupportOverlap, |
TRect | aRect = TRect(0, 0, 0, 0) | |||
) | [virtual] |
IMPORT_C void | SetPromptTextL | ( | const TDesC & | aPromptText, |
TBool | aCleanContent = ETrue | |||
) | [virtual] |
IMPORT_C void | SetRect | ( | const TRect & | aRect | ) | [virtual] |
Set control's rectangle
const TRect & aRect | The new control area |
IMPORT_C void | SetTextAlignmentL | ( | TInt | aAlignment, |
TInt | aLanguage | |||
) | [virtual] |
IMPORT_C void | SetTextColorL | ( | const TRgb | aColor | ) | [virtual] |
const TRgb aColor |
IMPORT_C void | SetTextIsSecret | ( | TBool | aIsSecret | ) | [virtual] |
TBool aIsSecret |
IMPORT_C void | SetTextL | ( | const TFepInputContextFieldData & | aData | ) | [virtual] |
const TFepInputContextFieldData & aData |
IMPORT_C void | SetTextMargin | ( | TInt | aLeftMargin, |
TInt | aRightMargin, | |||
TInt | aTopMargin, | |||
TInt | aBottomMargin | |||
) | [virtual] |
IMPORT_C void | SetTextSelColorL | ( | const TRgb | aColor | ) | [virtual] |
const TRgb aColor |
IMPORT_C void | ShowBubble | ( | const TDesC & | aText, |
const TRect & | aRect | |||
) | [virtual] |
IMPORT_C void | ShowByteWarningBubble | ( | const TDesC & | aInfo | ) | [virtual] |
const TDesC & aInfo |
IMPORT_C void | ShowTooltipL | ( | const TDesC & | aText, |
const TRect & | aRect, | |||
TInt | aLangCode = ELangTest | |||
) |
Show tooltip of ICF
IMPORT_C void | SizeChangedL | ( | const TRect & | aRect, |
TInt | aFontHeight, | |||
TInt | aMaxFontHeight, | |||
const CFont * | aFont | |||
) | [virtual] |
IMPORT_C CTooltipBubbleCtrl * | TooltipBubbleCtrl | ( | ) |
Return the pointer to Toolitp control
IMPORT_C void | UpdateValidRegion | ( | CFepUiBaseCtrl * | aCtrl, |
TBool | aRemoveFlag | |||
) | [virtual] |
Update control's valid region when other control hiding or displaying. This is usually used for HWR window to change it's writing area.
CFepUiBaseCtrl * aCtrl | The control whose displaying status changed |
TBool aRemoveFlag |
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.