uifw/EikStd/coctlsrc/aknitemactionmenu.cpp
branchRCL_3
changeset 18 fcdfafb36fe7
parent 12 941195f2d488
child 19 aecbbf00d063
equal deleted inserted replaced
17:a1caeb42b3a3 18:fcdfafb36fe7
   184     _AKNTRACE_FUNC_ENTER;
   184     _AKNTRACE_FUNC_ENTER;
   185     if ( iMenuData->Count() )
   185     if ( iMenuData->Count() )
   186         {
   186         {
   187         if ( !iPopupMenu )
   187         if ( !iPopupMenu )
   188             {
   188             {
   189             iPopupMenu = CAknStylusPopUpMenu::NewL( this, TPoint() );
   189             iPopupMenu = CAknStylusPopUpMenu::NewL( this, TPoint(), NULL,
       
   190                     CAknStylusPopUpMenu::EConsumeKeyEvents );
   190             }
   191             }
   191         iPopupMenu->Clear();
   192         iPopupMenu->Clear();
   192         iMenuData->AddMenuItemsToStylusPopupMenuL( iPopupMenu );
   193         iMenuData->AddMenuItemsToStylusPopupMenuL( iPopupMenu );
   193         iPopupMenu->SetPosition(
   194         iPopupMenu->SetPosition(
   194                 aPosition,
   195                 aPosition,
   411             }
   412             }
   412         }
   413         }
   413     _AKNTRACE_FUNC_EXIT;
   414     _AKNTRACE_FUNC_EXIT;
   414     return markedItems;
   415     return markedItems;
   415     }
   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 
   416 // ---------------------------------------------------------------------------
   432 // ---------------------------------------------------------------------------
   417 // CAknItemActionMenu::CAknItemActionMenu
   433 // CAknItemActionMenu::CAknItemActionMenu
   418 // ---------------------------------------------------------------------------
   434 // ---------------------------------------------------------------------------
   419 //
   435 //
   420 CAknItemActionMenu::CAknItemActionMenu( MObjectProvider* aOwner )
   436 CAknItemActionMenu::CAknItemActionMenu( MObjectProvider* aOwner )