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 | MakeVisible (TBool aVisible) |
| Sets this control as visible or invisible.
|
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.
|
Static Public Member Functions |
static IMPORT_C CAknSearchField * | NewL (const CCoeControl &aParent, TSearchFieldStyle aFieldStyle, CGulIcon *aIcon, TInt aTextLimit) |
| Two-phased constructor.
|