videoplayback/videoplaybackcontrols/src/mpxvideoplaybackbuttonbar.cpp
branchRCL_3
changeset 12 7f2b2a65da29
parent 10 112a725ff2c2
child 14 55fa1ec415c6
equal deleted inserted replaced
11:8970fbd719ec 12:7f2b2a65da29
    13 *
    13 *
    14 * Description: Button bar control
    14 * Description: Button bar control
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: e003sa33#17 %
    18 // Version : %version: 18 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 // INCLUDE FILES
    22 // INCLUDE FILES
    23 #include <eikenv.h>
    23 #include <eikenv.h>
   393             {
   393             {
   394 #ifdef SYMBIAN_BUILD_GCE
   394 #ifdef SYMBIAN_BUILD_GCE
   395                 iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   395                 iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   396 #else
   396 #else
   397                 iFeedback->InstantFeedback( ETouchFeedbackBasic );
   397                 iFeedback->InstantFeedback( ETouchFeedbackBasic );
   398 #endif //SYMBIAN_BUILD_GCE                
   398 #endif //SYMBIAN_BUILD_GCE
   399             }
   399             }
   400 #endif //RD_TACTILE_FEEDBACK
   400 #endif //RD_TACTILE_FEEDBACK
   401 
   401 
   402             iController->HandleCommandL( EMPXPbvCmdEndSeek );
   402             iController->HandleCommandL( EMPXPbvCmdEndSeek );
   403             iSeeking = EFalse;
   403             iSeeking = EFalse;
   432                 {
   432                 {
   433 #ifdef SYMBIAN_BUILD_GCE
   433 #ifdef SYMBIAN_BUILD_GCE
   434                     iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   434                     iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   435 #else
   435 #else
   436                     iFeedback->InstantFeedback( ETouchFeedbackBasic );
   436                     iFeedback->InstantFeedback( ETouchFeedbackBasic );
   437 #endif //SYMBIAN_BUILD_GCE                    
   437 #endif //SYMBIAN_BUILD_GCE
   438                 }
   438                 }
   439 #endif //RD_TACTILE_FEEDBACK
   439 #endif //RD_TACTILE_FEEDBACK
   440                 iController->HandleCommandL( EMPXPbvCmdPause );
   440                 iController->HandleCommandL( EMPXPbvCmdPause );
   441             }
   441             }
   442             break;
   442             break;
   451                 {
   451                 {
   452 #ifdef SYMBIAN_BUILD_GCE
   452 #ifdef SYMBIAN_BUILD_GCE
   453                     iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   453                     iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   454 #else
   454 #else
   455                     iFeedback->InstantFeedback( ETouchFeedbackBasic );
   455                     iFeedback->InstantFeedback( ETouchFeedbackBasic );
   456 #endif //SYMBIAN_BUILD_GCE                    
   456 #endif //SYMBIAN_BUILD_GCE
   457                 }
   457                 }
   458 #endif //RD_TACTILE_FEEDBACK
   458 #endif //RD_TACTILE_FEEDBACK
   459                 iController->HandleCommandL( EMPXPbvCmdPlay );
   459                 iController->HandleCommandL( EMPXPbvCmdPlay );
   460             }
   460             }
   461             break;
   461             break;
   483         {
   483         {
   484 #ifdef SYMBIAN_BUILD_GCE
   484 #ifdef SYMBIAN_BUILD_GCE
   485             iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   485             iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   486 #else
   486 #else
   487             iFeedback->InstantFeedback( ETouchFeedbackBasic );
   487             iFeedback->InstantFeedback( ETouchFeedbackBasic );
   488 #endif //SYMBIAN_BUILD_GCE           
   488 #endif //SYMBIAN_BUILD_GCE
   489         }
   489         }
   490 #endif //RD_TACTILE_FEEDBACK
   490 #endif //RD_TACTILE_FEEDBACK
   491 
   491 
   492         iButtons[EMPXButtonRewind]->SetPressed( EFalse );
   492         iButtons[EMPXButtonRewind]->SetPressed( EFalse );
   493 
   493 
   532     {
   532     {
   533 #ifdef SYMBIAN_BUILD_GCE
   533 #ifdef SYMBIAN_BUILD_GCE
   534         iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   534         iFeedback->InstantFeedback( ETouchFeedbackBasicButton );
   535 #else
   535 #else
   536         iFeedback->InstantFeedback( ETouchFeedbackSensitive );
   536         iFeedback->InstantFeedback( ETouchFeedbackSensitive );
   537 #endif //SYMBIAN_BUILD_GCE        
   537 #endif //SYMBIAN_BUILD_GCE
   538     }
   538     }
   539 #endif //RD_TACTILE_FEEDBACK
   539 #endif //RD_TACTILE_FEEDBACK
   540 
   540 
   541     if ( ! iSeeking )
   541     if ( ! iSeeking )
   542     {
   542     {
   684 // CMPXVideoPlaybackButtonBar::Reset
   684 // CMPXVideoPlaybackButtonBar::Reset
   685 // -------------------------------------------------------------------------------------------------
   685 // -------------------------------------------------------------------------------------------------
   686 //
   686 //
   687 void CMPXVideoPlaybackButtonBar::Reset()
   687 void CMPXVideoPlaybackButtonBar::Reset()
   688 {
   688 {
       
   689     MPX_ENTER_EXIT(_L("CMPXVideoPlaybackButtonBar::Reset()"));
       
   690 
   689     if ( iSeeking )
   691     if ( iSeeking )
   690     {
   692     {
   691         // Abandon the ongoing seek operation
   693         // Abandon the ongoing seek operation
   692         TPointerEvent event;
   694         TPointerEvent event;
   693         event.iType = TPointerEvent::EButton1Up;
   695         event.iType = TPointerEvent::EButton1Up;