videocollection/hgmyvideos/src/vcxhgmyvideosmainview.cpp
branchRCL_3
changeset 6 7d91903f795f
parent 1 6711b85517b7
child 10 ce5ada96ab30
equal deleted inserted replaced
2:dec420019252 6:7d91903f795f
    13 *
    13 *
    14 * Description:      My Videos UI main view.*
    14 * Description:      My Videos UI main view.*
    15 */
    15 */
    16 
    16 
    17 
    17 
    18 // Version : %version: TB92_33 %
    18 // Version : %version: TB92_33.1.1 %
    19 
    19 
    20 // INCLUDE FILES
    20 // INCLUDE FILES
    21 #include <bldvariant.hrh>
    21 #include <bldvariant.hrh>
    22 #include <aknViewAppUi.h>
    22 #include <aknViewAppUi.h>
    23 #include <avkon.hrh>
    23 #include <avkon.hrh>
   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;