classicui_plat/extended_options_menu_api/inc/aknitemactionmenu.h
branchRCL_3
changeset 23 3d340a0166ff
parent 16 71dd06cfe933
child 25 941195f2d488
equal deleted inserted replaced
18:0aa5fbdfbc30 23:3d340a0166ff
    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