equal
deleted
inserted
replaced
25 class MAknCollection; |
25 class MAknCollection; |
26 class MAknCollectionObserver; |
26 class MAknCollectionObserver; |
27 class CAknStylusPopUpMenu; |
27 class CAknStylusPopUpMenu; |
28 class CEikMenuBar; |
28 class CEikMenuBar; |
29 class CAknItemActionMenuData; |
29 class CAknItemActionMenuData; |
|
30 class CAknMarkingMode; |
30 |
31 |
31 /** |
32 /** |
32 * Item action menu. |
33 * Item action menu. |
33 * |
34 * |
34 * Classes implementing @c MAknCollection interface can launch |
35 * Classes implementing @c MAknCollection interface can launch |
220 * |
221 * |
221 * @return Menu's owner |
222 * @return Menu's owner |
222 */ |
223 */ |
223 MObjectProvider* Owner() const; |
224 MObjectProvider* Owner() const; |
224 |
225 |
|
226 /** |
|
227 * Provides marking mode handler. |
|
228 * |
|
229 * @internal |
|
230 * @return Marking mode handler. |
|
231 */ |
|
232 CAknMarkingMode& MarkingMode(); |
|
233 |
225 private: |
234 private: |
226 |
235 |
227 /** |
236 /** |
228 * C++ constructor. |
237 * C++ constructor. |
229 * |
238 * |
326 /** |
335 /** |
327 * Pointer to menu's owner. |
336 * Pointer to menu's owner. |
328 * Not own |
337 * Not own |
329 */ |
338 */ |
330 MObjectProvider* iOwner; |
339 MObjectProvider* iOwner; |
|
340 |
|
341 /** |
|
342 * Multiple marking handler. |
|
343 * Own. |
|
344 */ |
|
345 CAknMarkingMode* iMarking; |
331 }; |
346 }; |
332 |
347 |
333 #endif // C_AKNITEMACTIONMENU_H |
348 #endif // C_AKNITEMACTIONMENU_H |