fep/aknfep/peninputplugins/peninputimeplugingeneric/src/pluginfepmanagerbase.cpp
branchRCL_3
changeset 19 5e18d8c489d6
parent 14 e6a39382bb9c
child 22 1bbdde98cc2d
equal deleted inserted replaced
18:c8fb4cf7b3ae 19:5e18d8c489d6
   598 		    {
   598 		    {
   599 		    iPermittedRange = ERangeNativeNumber;
   599 		    iPermittedRange = ERangeNativeNumber;
   600 		    }
   600 		    }
   601 		iPermittedRange |= ERangeNumber;
   601 		iPermittedRange |= ERangeNumber;
   602         }
   602         }
   603         
   603     else if(aPermittedMode == (EAknEditorNumericInputMode | EAknEditorFullWidthNumericInputMode))
       
   604         {
       
   605         if ( SupportNativeNumberRange() )
       
   606             {
       
   607             iPermittedRange = ERangeNativeNumber;
       
   608             }
       
   609         iPermittedRange |= ERangeNumber;    
       
   610         }
   604     else if ( aPermittedMode & EAknEditorTextInputMode )
   611     else if ( aPermittedMode & EAknEditorTextInputMode )
   605         {
   612         {
   606         // Derived from edwin and EAknEditorTextInputMode
   613         // Derived from edwin and EAknEditorTextInputMode
   607         iPermittedRange = ERangeNative | 
   614         iPermittedRange = ERangeNative | 
   608                           ERangeNumber | 
   615                           ERangeNumber | 
   661                 }
   668                 }
   662             else if ( iHkbMode == ENativeNumber )
   669             else if ( iHkbMode == ENativeNumber )
   663                 {
   670                 {
   664                 iPermittedRange = ERangeNativeNumber;
   671                 iPermittedRange = ERangeNativeNumber;
   665                 } 
   672                 } 
       
   673             }
       
   674         else if( iPermittedMode == 
       
   675                  (EAknEditorNumericInputMode | EAknEditorFullWidthNumericInputMode))
       
   676             {
       
   677             iPermittedRange = ERangeNumber | ERangeNativeNumber;            
   666             }
   678             }
   667         }
   679         }
   668 
   680 
   669     SendCommandToServer( ECmdPenInputPermittedRange, iPermittedRange );
   681     SendCommandToServer( ECmdPenInputPermittedRange, iPermittedRange );
   670     
   682