fep/aknfep/src/AknFepPluginManager.cpp
changeset 24 fc42a86c98e3
parent 13 3b79bedfdc20
equal deleted inserted replaced
15:806570e85b3d 24:fc42a86c98e3
    40 #include <aknfeppeninputimeplugin.h>
    40 #include <aknfeppeninputimeplugin.h>
    41 #include <UikonInternalPSKeys.h> // KUikGlobalNotesAllowed
    41 #include <UikonInternalPSKeys.h> // KUikGlobalNotesAllowed
    42 #include <AvkonInternalCRKeys.h>    // KAknQwertyInputModeActive
    42 #include <AvkonInternalCRKeys.h>    // KAknQwertyInputModeActive
    43 #include <hlplch.h>
    43 #include <hlplch.h>
    44 //#include <peninputgsinterface.h>
    44 //#include <peninputgsinterface.h>
    45 #include <AknFep.rsg>
    45 #include <aknfep.rsg>
    46 #include <avkon.rsg>
    46 #include <avkon.rsg>
    47 #include <AknIndicatorContainer.h>  //CAknIndicatorContainer
    47 #include <AknIndicatorContainer.h>  //CAknIndicatorContainer
    48 #include <StringLoader.h>
    48 #include <StringLoader.h>
    49 #include <peninputgenericitutcustomization.h>
    49 #include <peninputgenericitutcustomization.h>
    50 #include <eikgted.h> 
    50 #include <eikgted.h> 
    52 #include <eikedwin.h> 
    52 #include <eikedwin.h> 
    53 #include <featmgr.h>                 //FeatureManager
    53 #include <featmgr.h>                 //FeatureManager
    54 #include <aknextendedinputcapabilities.h>
    54 #include <aknextendedinputcapabilities.h>
    55 #include <avkon.hrh>
    55 #include <avkon.hrh>
    56 #include <PtiEngine.h>
    56 #include <PtiEngine.h>
    57 #include <peninputcommonlayoutglobalenum.h>
    57 //#include <peninputcommonlayoutglobalenum.h>
    58 #include <PtiCompositionDataIF.h> // MPtiEngineCompositionDataInterface
    58 #include <PtiCompositionDataIF.h> // MPtiEngineCompositionDataInterface
    59 #include <eikapp.h>
    59 #include <eikapp.h>
    60 #include <AknFepGlobalEnums.h>
    60 #include <AknFepGlobalEnums.h>
    61 #include <AknFepInternalCRKeys.h>
    61 #include <AknFepInternalCRKeys.h>
    62 
    62 
  3239         }
  3239         }
  3240     else if( iPluginPrimaryRange == ERangeNumber )
  3240     else if( iPluginPrimaryRange == ERangeNumber )
  3241         {
  3241         {
  3242         newMode = ENumber;
  3242         newMode = ENumber;
  3243         }
  3243         }
  3244     else if ( iPluginPrimaryRange == ERangeNativeNumber )
       
  3245         {
       
  3246         newMode = ENativeNumber;
       
  3247         iPluginNativeRange = ETrue;
       
  3248         }
       
  3249     //else do NOTHING but keep current for other ranges
  3244     //else do NOTHING but keep current for other ranges
  3250     
  3245     
  3251     if( newMode != iFepMan.InputMode() || 
  3246     if( newMode != iFepMan.InputMode() || 
  3252         ( newMode == ELatin || newMode == ENumber ) )
  3247         ( newMode == ELatin || newMode == ENumber ) )
  3253         {
  3248         {