#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. |