equal
deleted
inserted
replaced
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 ) |