textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutchoicelist.cpp
changeset 13 3b79bedfdc20
parent 0 eb1f2e154e89
equal deleted inserted replaced
0:eb1f2e154e89 13:3b79bedfdc20
   292         event.iCommand = 0;
   292         event.iCommand = 0;
   293         ReportChoiceEvent(event);
   293         ReportChoiceEvent(event);
   294 		#ifdef RD_TACTILE_FEEDBACK
   294 		#ifdef RD_TACTILE_FEEDBACK
   295         if (UiLayout()->SupportTactileFeedback())
   295         if (UiLayout()->SupportTactileFeedback())
   296         	{
   296         	{
   297         	UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveInput, ETrue, EFalse);
   297         	UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveKeypad, ETrue, EFalse);
   298         	}
   298         	}
   299 		#endif //RD_TACTILE_FEEDBACK     
   299 		#endif //RD_TACTILE_FEEDBACK     
   300         }
   300         }
   301     else
   301     else
   302         {
   302         {
   308        		Draw();
   308        		Draw();
   309             UpdateArea(Rect(),EFalse);
   309             UpdateArea(Rect(),EFalse);
   310 			#ifdef RD_TACTILE_FEEDBACK
   310 			#ifdef RD_TACTILE_FEEDBACK
   311             if (UiLayout()->SupportTactileFeedback())
   311             if (UiLayout()->SupportTactileFeedback())
   312             	{
   312             	{
   313             	UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveInput);
   313             	UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveKeypad);
   314             	}
   314             	}
   315 			#endif //RD_TACTILE_FEEDBACK
   315 			#endif //RD_TACTILE_FEEDBACK
   316             }
   316             }
   317         }
   317         }
   318     return this;
   318     return this;
   351     #ifdef RD_TACTILE_FEEDBACK
   351     #ifdef RD_TACTILE_FEEDBACK
   352         if (UiLayout()->SupportTactileFeedback())
   352         if (UiLayout()->SupportTactileFeedback())
   353             {
   353             {
   354             if ( iLastSelIndex != iCurFocusItem) 
   354             if ( iLastSelIndex != iCurFocusItem) 
   355                 {
   355                 {
   356                 UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveInput);
   356                 UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveKeypad);
   357                 iLastSelIndex = iCurFocusItem;
   357                 iLastSelIndex = iCurFocusItem;
   358                 }
   358                 }
   359             }
   359             }
   360     #endif //RD_TACTILE_FEEDBACK
   360     #endif //RD_TACTILE_FEEDBACK
   361 
   361 
   389         ReportChoiceEvent(event);
   389         ReportChoiceEvent(event);
   390         
   390         
   391 		#ifdef RD_TACTILE_FEEDBACK
   391 		#ifdef RD_TACTILE_FEEDBACK
   392 		if (UiLayout()->SupportTactileFeedback())
   392 		if (UiLayout()->SupportTactileFeedback())
   393 			{
   393 			{
   394 			UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveInput, ETrue, EFalse);
   394 			UiLayout()->DoTactileFeedback(ETouchFeedbackSensitiveKeypad, ETrue, EFalse);
   395 			}
   395 			}
   396 		#endif //RD_TACTILE_FEEDBACK	
   396 		#endif //RD_TACTILE_FEEDBACK	
   397         }
   397         }
   398     else if( index == EListOutside )
   398     else if( index == EListOutside )
   399     	{
   399     	{