tactilefeedback/tactilefeedbackresolver/plugins/tactilehapticsplugin/src/tactilehapticsplayer.cpp
changeset 27 dabdd02a1ba9
parent 22 4838b44af342
equal deleted inserted replaced
22:4838b44af342 27:dabdd02a1ba9
    69 _LIT8( KTFItemPick,             "TFItemPick");              // Mapped to IVT file version 10.1
    69 _LIT8( KTFItemPick,             "TFItemPick");              // Mapped to IVT file version 10.1
    70 _LIT8( KTFMultipleCheckbox,     "TFMultipleCheckbox");      // Mapped to IVT file version 10.1
    70 _LIT8( KTFMultipleCheckbox,     "TFMultipleCheckbox");      // Mapped to IVT file version 10.1
    71 _LIT8( KTFRotateStep,           "TFRotateStep");            // Mapped to IVT file version 10.1
    71 _LIT8( KTFRotateStep,           "TFRotateStep");            // Mapped to IVT file version 10.1
    72 _LIT8( KTFSensitiveSlider,      "TFSensitiveSlider");       // Mapped to IVT file version 10.1
    72 _LIT8( KTFSensitiveSlider,      "TFSensitiveSlider");       // Mapped to IVT file version 10.1
    73 _LIT8( KTFStopFlick,            "TFStopFlick");             // Mapped to IVT file version 10.1
    73 _LIT8( KTFStopFlick,            "TFStopFlick");             // Mapped to IVT file version 10.1
    74 _LIT8( KTFLongTap,              "TFLongTap");               // Mapped to IVT file version 10.1
    74 _LIT8( KTFLongPress,              "TFLongPress");               // Mapped to IVT file version 10.1
    75 _LIT8( KTFSubMenuOpen,          "TFSubMenuOpen");           // Mapped to IVT file version 10.1
       
    76 _LIT8( KTFSubMenuClosed,        "TFSubMenuClosed");         // Mapped to IVT file version 10.1
       
    77 _LIT8( KTFOptionsMenuOpen,      "TFOptionsMenuOpen");       // Mapped to IVT file version 10.1
       
    78 _LIT8( KTFOptionsMenuClosed,    "TFOptionsMenuClosed");     // Mapped to IVT file version 10.1
       
    79 
    75 
    80 // Continuous feedback's names
    76 // Continuous feedback's names
    81 _LIT8( KTFContinuousSmooth,     "TFContinuousSmooth");
    77 _LIT8( KTFContinuousSmooth,     "TFContinuousSmooth");
    82 _LIT8( KTFContinuousSlider,     "TFContinuousSlider");
    78 _LIT8( KTFContinuousSlider,     "TFContinuousSlider");
    83 _LIT8( KTFContinuousInput,      "TFContinuousInput");
    79 _LIT8( KTFContinuousInput,      "TFContinuousInput");
    84 _LIT8( KTFContinuousPopup,      "TFContinuousPopup");       // Mapped to IVT file version 10.1
    80 _LIT8( KTFContinuousPopup,      "TFContinuousPopup");       // Mapped to IVT file version 10.1
    85 _LIT8( KTFContinuousPinch,      "TFContinuousPinch");       // Mapped to IVT file version 10.1
    81 _LIT8( KTFContinuousPinch,      "TFContinuousPinch");       // Mapped to IVT file version 10.1
    86 _LIT8( KTFDynamicSlider,        "TFDynamicSlider");         // Mapped to IVT file version 10.1
       
    87 // ---------------------------------------------------------------------------
    82 // ---------------------------------------------------------------------------
    88 // Constructor.
    83 // Constructor.
    89 // ---------------------------------------------------------------------------
    84 // ---------------------------------------------------------------------------
    90 //
    85 //
    91 CTactileHapticsPlayer::CTactileHapticsPlayer( CRepository& aRepository ) :
    86 CTactileHapticsPlayer::CTactileHapticsPlayer( CRepository& aRepository ) :
   313             name = KTFRotateStep;
   308             name = KTFRotateStep;
   314             break;
   309             break;
   315         case ETouchFeedbackStopFlick:
   310         case ETouchFeedbackStopFlick:
   316             name = KTFStopFlick;
   311             name = KTFStopFlick;
   317             break;
   312             break;
   318         case ETouchFeedbackLongTap:
   313         case ETouchFeedbackLongPress:
   319             name = KTFLongTap;
   314             name = KTFLongPress;
   320             break;
       
   321         case ETouchFeedbackSubMenuOpen:
       
   322             name = KTFSubMenuOpen;
       
   323             break;
       
   324         case ETouchFeedbackSubMenuClosed:
       
   325             name = KTFSubMenuClosed;
       
   326             break;
       
   327         case ETouchFeedbackOptionsMenuOpen:
       
   328             name = KTFOptionsMenuOpen;
       
   329             break;
       
   330         case ETouchFeedbackOptionsMenuClosed:
       
   331             name = KTFOptionsMenuClosed;
       
   332             break;
   315             break;
   333         default:
   316         default:
   334             User::Leave( KErrArgument );
   317             User::Leave( KErrArgument );
   335             break;
   318             break;
   336         }
   319         }
   437             name = KTFContinuousPopup;
   420             name = KTFContinuousPopup;
   438             break;
   421             break;
   439         case ETouchContinuousPinch:
   422         case ETouchContinuousPinch:
   440             name = KTFContinuousPinch;
   423             name = KTFContinuousPinch;
   441             break;    
   424             break;    
   442         case ETouchDynamicSlider:
       
   443             name = KTFDynamicSlider;
       
   444             break;
       
   445         default:
   425         default:
   446             ret = KErrArgument;
   426             ret = KErrArgument;
   447             break;
   427             break;
   448         }
   428         }
   449 
   429