Link against: aknhlist.lib
#include <akntreelistobserver.h>
Notifications of common hierarhicial list events are sent to the list client through this interface. All hierarhical list clients must provide an implementation for the interface and then register it with CAknTreeList::AddObserverL()
method.
List specializations can also provide extended observer interfaces derived from this interface, if this interface is not sufficient for the usage of some hierarhical list specialization.
Public Types | |
enum | TEvent { ENodeExpanded, ENodeCollapsed, EItemFocused, EItemSelected, EItemRemoved, EMarkingModeEnabled, EMarkingModeDisabled, EItemMarked, EItemUnmarked } |
Hierarchical list events. More... | |
Public Member Functions | |
virtual TInt | HandleTreeListEvent (CAknTreeList &aList, TAknTreeItemID aItem, TEvent aEvent)=0 |
The list client is notified of hierarchical list events with this method. |
|
Hierarchical list events.
These events are sent to hierarchical list observer with
|
|
The list client is notified of hierarchical list events with this method. Hierarchical list instance, item ID of the referred list item, and the event code are sent to the client.
Note: New events may be added to the
|