| 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 | AddOverLapState | ( | TRect | aRect | ) | [virtual] |
| TRect aRect |
| 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 | SetFocus | ( | TBool | aFlag = ETrue | ) | [virtual] |
| TBool aFlag = 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 | SetLanguageId | ( | TInt | aLanguageId | ) | [virtual] |
| TInt aLanguageId |
| IMPORT_C void | SetLineSeparatorAfterPrompt | ( | TBool | aLineSeparator | ) | [virtual] |
| TBool aLineSeparator |
| IMPORT_C void | SetLineSpace | ( | TInt | aLineSpace | ) | [virtual] |
| TInt aLineSpace |
| 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.