There are four different styles for the search field defined by a TSearchFieldStyle.
|
Public Types |
| enum | TSearchFieldStyle {
ESearch,
EInput,
EUrl,
EPhone,
EPlain,
EPopup,
EPinb,
EClockApp,
EFixed,
ESearchWithoutLine,
EPopupWindow
} |
| | Search field style. More...
|
Public Member Functions |
| IMPORT_C | ~CAknSearchField () |
| | Destructor.
|
| IMPORT_C TInt | TextLength () const |
| | Returns the length of search text.
|
| IMPORT_C void | GetSearchText (TDes &aSearchTxt) const |
| | Returns the text of search field by writing it into the buffer aSearchTxt.
|
| IMPORT_C void | SetSearchTextL (const TDesC &aSearchTxt) |
| | Sets text into search field.
|
| IMPORT_C void | SelectSearchTextL () |
| | Selects the whole search text.
|
| IMPORT_C void | ResetL () |
| | Clears text in the search field.
|
| IMPORT_C void | SetInfoTextL (const TDesC &aText) |
| | Sets additional info text to the search field.
|
| IMPORT_C void | ClipboardL (CEikEdwin::TClipboardFunc aClipboardFunc) |
| | Calls editor's ClipboardL() function.
|
| IMPORT_C void | SetSkinEnabledL (const TBool aEnabled) |
| | Sets whether skins are enabled on this control.
|
| void | HandleControlEventL (CCoeControl *aControl, TCoeEvent aEventType) |
| | From MCoeControlObserver, Acts upon changes in the hosted control's state.
|
| IMPORT_C TKeyResponse | OfferKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType) |
| | From CCoeControl, Handles key event.
|
| IMPORT_C TSize | MinimumSize () |
| | From CCoeControl, Returns minimum size.
|
| IMPORT_C void | SetLinePos (TInt aLinePos) |
| | Sets position of the line on main pane.
|
| IMPORT_C CEikEdwin & | Editor () const |
| | Access to the edwin owned by the search field.
|
| void | SetListbox (CEikListBox *aListBox) |
| | Sets a list box for this control.
|
| void | SetParentCtrl (CCoeControl *aParent) |
| | Sets the parent control for this control.
|
| TBool | IsPopup () |
| | Indicates that is the control popup or not.
|
| void | SetOldItemIndex (TInt aOldItemIndex) |
| | Sets index, where listbox focus should return when popup findbox is canceled.
|
| TInt | OldItemIndex () |
| | Returns index, where listbox focus should return when popup findbox is canceled Public since 3rd Ed FP1.
|
Static Public Member Functions |
| static IMPORT_C CAknSearchField * | NewL (const CCoeControl &aParent, TSearchFieldStyle aFieldStyle, CGulIcon *aIcon, TInt aTextLimit) |
| | Two-phased constructor.
|