| Note! |
|---|
|
Plugin utility used for automatic tags ( http, email, phone numbers )
Header:
#include <aknitemfinder.h>
| Note! |
|---|
|
The CAKnItemFinder class provides the functionality of highlighting, selecting and retrieving items like phone number, URL, http address in text viewer editors.
iAutoFinder = CAknItemFinder::NewL();
//Must be called before editor creation in order to have effect
iAutoFinder->SetFindModeL(CAknItemFinder::EPhoneNumber |
CAknItemFinder::EUrlAddress |
CAknItemFinder::EEmailAddress );
iAutoFinder->SetEditor((CEikRichTextEditor**)&iDialText); // iDial is any editor.
The following code is used to scroll down for the found items through the editor
TBool iReturn = iAutoFinder->NextItemOrScrollL( CAknItemFinder::ENextDown );
The following code is used to retrieve the selected item.
HBufC* iBuff = iAutoFinder->CurrentItem().iItemDescriptor;