diff -r 6b5524b4f673 -r 38bb213f60ba phonebookui/Phonebook2/Commands/src/CPbk2CommandHandler.cpp --- a/phonebookui/Phonebook2/Commands/src/CPbk2CommandHandler.cpp Wed Sep 15 11:56:55 2010 +0300 +++ b/phonebookui/Phonebook2/Commands/src/CPbk2CommandHandler.cpp Wed Oct 13 14:15:33 2010 +0300 @@ -28,8 +28,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include @@ -511,9 +511,13 @@ { aMenuPane->SetItemDimmed( EPbk2CmdDeleteMe, ETrue ); } + if ( aControl.ContactsMarked() ) + { + aMenuPane->SetItemSpecific( EPbk2CmdDeleteMe, EFalse ); + } break; } - + case R_PHONEBOOK2_NAMELIST_CALL_CONTACT_MENU: { // Weed out commands not meant to be used with marked items @@ -544,6 +548,7 @@ if ( aControl.ContactsMarked() ) { + aMenuPane->SetItemDimmed( EPbk2CmdSend, ETrue ); aMenuPane->SetItemDimmed( EPbk2CmdGoToURL, ETrue ); } break; @@ -1127,13 +1132,4 @@ return index; } -// -------------------------------------------------------------------------- -// CPbk2CommandHandler::CommandStore -// -------------------------------------------------------------------------- -// -EXPORT_C CPbk2CommandStore* CPbk2CommandHandler::CommandStore() - { - return iCommandStore; - } - // End of File