equal
deleted
inserted
replaced
21 #define CMSGBODYCONTROLEDITOR_H |
21 #define CMSGBODYCONTROLEDITOR_H |
22 |
22 |
23 // ========== INCLUDE FILES ================================ |
23 // ========== INCLUDE FILES ================================ |
24 |
24 |
25 #include <ItemFinder.h> |
25 #include <ItemFinder.h> |
|
26 #include <itemfinderobserver.h> |
26 #include "MsgExpandableControlEditor.h" // for CMsgExpandableControlEditor |
27 #include "MsgExpandableControlEditor.h" // for CMsgExpandableControlEditor |
27 #include "MsgEditor.hrh" |
28 #include "MsgEditor.hrh" |
28 |
29 |
29 // ========== CONSTANTS ==================================== |
30 // ========== CONSTANTS ==================================== |
30 |
31 |
42 |
43 |
43 /** |
44 /** |
44 * Defines an editor for the body control. |
45 * Defines an editor for the body control. |
45 */ |
46 */ |
46 class CMsgBodyControlEditor : public CMsgExpandableControlEditor, |
47 class CMsgBodyControlEditor : public CMsgExpandableControlEditor, |
47 public MItemFinderObserver |
48 public MItemFinderObserver, |
|
49 public MAknItemFinderObserver |
48 { |
50 { |
49 public: |
51 public: |
50 |
52 |
51 /** |
53 /** |
52 * Constructor. |
54 * Constructor. |
136 void HandlePointerEventL( const TPointerEvent& aPointerEvent ); |
138 void HandlePointerEventL( const TPointerEvent& aPointerEvent ); |
137 |
139 |
138 public: // from MItemFinderObserver |
140 public: // from MItemFinderObserver |
139 |
141 |
140 void HandleParsingComplete(); |
142 void HandleParsingComplete(); |
|
143 |
|
144 public: // from MAknItemFinderObserver |
|
145 |
|
146 void HandleFindItemEventL( |
|
147 const CItemFinder::CFindItemExt& aItem, |
|
148 MAknItemFinderObserver::TEventFlag aEvent, |
|
149 TUint aFlags = 0 ); |
141 |
150 |
142 public: // new |
151 public: // new |
143 |
152 |
144 /** |
153 /** |
145 * |
154 * |