499 } |
499 } |
500 break; |
500 break; |
501 case EVcxHgMyVideosCmdNothing: |
501 case EVcxHgMyVideosCmdNothing: |
502 default: |
502 default: |
503 { |
503 { |
|
504 #ifdef RD_VIDEO_AS_RINGING_TONE |
504 // The command could be an AIW command, offer it |
505 // The command could be an AIW command, offer it |
505 // to AIW command handler |
506 // to AIW command handler |
506 VideoListL()->TryHandleAiwCommandL( aCommand ); |
507 VideoListL()->TryHandleAiwCommandL( aCommand ); |
|
508 #endif |
507 } |
509 } |
508 break; |
510 break; |
509 } |
511 } |
510 |
512 |
511 DynInitMskL(); |
513 DynInitMskL(); |
601 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdCancelDownload, ETrue ); |
603 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdCancelDownload, ETrue ); |
602 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdSortSubMenu, ETrue ); |
604 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdSortSubMenu, ETrue ); |
603 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdVideoDetails, ETrue ); |
605 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdVideoDetails, ETrue ); |
604 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdStopShowViaHomenet, ETrue ); |
606 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdStopShowViaHomenet, ETrue ); |
605 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdShowViaHomenet, ETrue ); |
607 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdShowViaHomenet, ETrue ); |
|
608 #ifdef RD_VIDEO_AS_RINGING_TONE |
606 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdAiwAssign, ETrue ); |
609 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdAiwAssign, ETrue ); |
|
610 #endif |
607 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdOpen, ETrue ); |
611 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdOpen, ETrue ); |
608 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdPlay, ETrue ); |
612 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdPlay, ETrue ); |
609 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdMemoryStatus, ETrue ); |
613 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdMemoryStatus, ETrue ); |
610 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdCopy, ETrue ); |
614 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdCopy, ETrue ); |
611 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdMove, ETrue ); |
615 aMenuPane->SetItemDimmed( EVcxHgMyVideosCmdMove, ETrue ); |
663 default: |
667 default: |
664 { |
668 { |
665 break; |
669 break; |
666 } |
670 } |
667 } |
671 } |
668 } |
672 } |
|
673 #ifdef RD_VIDEO_AS_RINGING_TONE |
669 else if ( aResourceId == R_VCXHGMYVIDEOS_USE_AS_SUBMENU ) |
674 else if ( aResourceId == R_VCXHGMYVIDEOS_USE_AS_SUBMENU ) |
670 { |
675 { |
671 if ( iModel->AppState() == CVcxHgMyVideosModel::EVcxMyVideosAppStateCategoryIdle ) |
676 if ( iModel->AppState() == CVcxHgMyVideosModel::EVcxMyVideosAppStateCategoryIdle ) |
672 { |
677 { |
673 return; |
678 return; |
674 } |
679 } |
675 |
680 |
676 // Let video list handle AIW menu |
681 // Let video list handle AIW menu |
677 VideoListL()->DynInitMenuPaneL( aResourceId, aMenuPane ); |
682 VideoListL()->DynInitMenuPaneL( aResourceId, aMenuPane ); |
678 } |
683 } |
|
684 #endif |
679 else if ( aResourceId == R_VCXHGMYVIDEOS_MARK_SUBMENU ) |
685 else if ( aResourceId == R_VCXHGMYVIDEOS_MARK_SUBMENU ) |
680 { |
686 { |
681 if ( iModel->AppState() == CVcxHgMyVideosModel::EVcxMyVideosAppStateCategoryIdle ) |
687 if ( iModel->AppState() == CVcxHgMyVideosModel::EVcxMyVideosAppStateCategoryIdle ) |
682 { |
688 { |
683 return; |
689 return; |