#include <mw/eiklbo.h>
class MEikListBoxObserver |
Public Member Enumerations | |
---|---|
enum | TListBoxEvent { EEventEnterKeyPressed, EEventItemClicked, EEventItemDoubleClicked, EEventItemActioned, ..., EEventItemLongTapped } |
Public Member Functions | |
---|---|
pure virtual void | HandleListBoxEventL(CEikListBox *, TListBoxEvent) |
List box observer interface.
Each list box observer may be registered with a number of list boxes; each of these send events to the list box observer through its HandeListBoxEventL() method.
Writing derived classes:
Application authors should implement a class which derives from this interface to receive events from list boxes
List box event codes
void | HandleListBoxEventL | ( | CEikListBox * | aListBox, |
TListBoxEvent | aEventType | |||
) | [pure virtual] |
Handles list box events.
This pure virtual function is invoked by CEikListBox to notify the observer of list box events.
Parameter | Description |
---|---|
aListBox | The originating list box. |
aEventType | A code for the event. Further information may be obtained by accessing the list box itself. |