369 DimItem( aMenuPane, EPbk2CmdEditMe ); |
369 DimItem( aMenuPane, EPbk2CmdEditMe ); |
370 } |
370 } |
371 break; |
371 break; |
372 } |
372 } |
373 #endif |
373 #endif |
374 case R_AVKON_MENUPANE_MARKABLE_LIST_IMPLEMENTATION: |
374 |
375 { |
|
376 |
|
377 if ( Pbk2NlxMenuFiltering::AddToFavoritesCmdSelected( aControl ) ) |
|
378 { |
|
379 DimItem( aMenuPane, EAknCmdMark ); |
|
380 } |
|
381 if ( Pbk2NlxMenuFiltering::MyCardCmdSelected( aControl ) ) |
|
382 { |
|
383 DimItem( aMenuPane, EAknCmdMark ); |
|
384 } |
|
385 break; |
|
386 } |
|
387 case R_PHONEBOOK2_MARKABLE_LIST_CONTEXT_MENU: |
|
388 { |
|
389 if ( Pbk2NlxMenuFiltering::AddToFavoritesCmdSelected( aControl ) ) |
|
390 { |
|
391 DimItem( aMenuPane, EAknCmdMark ); |
|
392 DimItem( aMenuPane, EAknCmdUnmark ); |
|
393 } |
|
394 if ( Pbk2NlxMenuFiltering::MyCardCmdSelected( aControl ) ) |
|
395 { |
|
396 DimItem( aMenuPane, EAknCmdMark ); |
|
397 DimItem( aMenuPane, EAknCmdUnmark ); |
|
398 } |
|
399 break; |
|
400 } |
|
401 case R_AVKON_MENUPANE_MARKABLE_LIST: |
|
402 { |
|
403 if ( !aControl.NumberOfContacts() ) |
|
404 { |
|
405 DimItem( aMenuPane, EAknCmdEditListMenu ); |
|
406 } |
|
407 break; |
|
408 } |
|
409 case R_PHONEBOOK2_NAMESLIST_COPY_MENU: |
375 case R_PHONEBOOK2_NAMESLIST_COPY_MENU: |
410 { |
376 { |
411 MPbk2ContactUiControl2* tempControl = |
377 MPbk2ContactUiControl2* tempControl = |
412 reinterpret_cast<MPbk2ContactUiControl2*> |
378 reinterpret_cast<MPbk2ContactUiControl2*> |
413 (aControl.ContactUiControlExtension( |
379 (aControl.ContactUiControlExtension( |