uifw/EikStd/coctlsrc/aknitemactionmenu.cpp
branchRCL_3
changeset 72 a5e7a4f63858
parent 64 85902f042028
equal deleted inserted replaced
64:85902f042028 72:a5e7a4f63858
   217     _AKNTRACE_FUNC_EXIT;
   217     _AKNTRACE_FUNC_EXIT;
   218     }
   218     }
   219 
   219 
   220 
   220 
   221 // ---------------------------------------------------------------------------
   221 // ---------------------------------------------------------------------------
   222 // CAknItemActionMenu::MarkingMode
       
   223 // ---------------------------------------------------------------------------
       
   224 //
       
   225 EXPORT_C CAknMarkingMode& CAknItemActionMenu::MarkingMode()
       
   226     {
       
   227     _AKNTRACE_FUNC_ENTER;
       
   228     _AKNTRACE_FUNC_EXIT;
       
   229     return *iMarking;
       
   230     }
       
   231 
       
   232 
       
   233 // ---------------------------------------------------------------------------
       
   234 // CAknItemActionMenu::AddCollectionStateL
   222 // CAknItemActionMenu::AddCollectionStateL
   235 // ---------------------------------------------------------------------------
   223 // ---------------------------------------------------------------------------
   236 //
   224 //
   237 void CAknItemActionMenu::AddCollectionStateL(
   225 void CAknItemActionMenu::AddCollectionStateL(
   238         MAknCollection& aCollection )
   226         MAknCollection& aCollection )
   391      return iOwner;
   379      return iOwner;
   392      }
   380      }
   393 
   381 
   394 
   382 
   395 // ---------------------------------------------------------------------------
   383 // ---------------------------------------------------------------------------
       
   384 // CAknItemActionMenu::MarkingMode
       
   385 // ---------------------------------------------------------------------------
       
   386 //
       
   387 CAknMarkingMode& CAknItemActionMenu::MarkingMode()
       
   388     {
       
   389     _AKNTRACE_FUNC_ENTER;
       
   390     _AKNTRACE_FUNC_EXIT;
       
   391     return *iMarking;
       
   392     }
       
   393 
       
   394 
       
   395 // ---------------------------------------------------------------------------
   396 // CAknItemActionMenu::CollectionHasMarkedItems
   396 // CAknItemActionMenu::CollectionHasMarkedItems
   397 // ---------------------------------------------------------------------------
   397 // ---------------------------------------------------------------------------
   398 //
   398 //
   399 TBool CAknItemActionMenu::CollectionHasMarkedItems()
   399 TBool CAknItemActionMenu::CollectionHasMarkedItems()
   400     {
   400     {
   412             }
   412             }
   413         }
   413         }
   414     _AKNTRACE_FUNC_EXIT;
   414     _AKNTRACE_FUNC_EXIT;
   415     return markedItems;
   415     return markedItems;
   416     }
   416     }
   417 
       
   418 
       
   419 // ---------------------------------------------------------------------------
       
   420 // CAknItemActionMenu::HideMenu
       
   421 // ---------------------------------------------------------------------------
       
   422 //
       
   423 void CAknItemActionMenu::HideMenu()
       
   424     {
       
   425     if ( iPopupMenu && !iProcessingCommand )
       
   426         {
       
   427         iPopupMenu->HideMenu();
       
   428         }
       
   429     }
       
   430 
       
   431 
       
   432 // ---------------------------------------------------------------------------
   417 // ---------------------------------------------------------------------------
   433 // CAknItemActionMenu::CAknItemActionMenu
   418 // CAknItemActionMenu::CAknItemActionMenu
   434 // ---------------------------------------------------------------------------
   419 // ---------------------------------------------------------------------------
   435 //
   420 //
   436 CAknItemActionMenu::CAknItemActionMenu( MObjectProvider* aOwner )
   421 CAknItemActionMenu::CAknItemActionMenu( MObjectProvider* aOwner )