javauis/lcdui_akn/lcdui/inc/CMIDUtils.h
branchRCL_3
changeset 60 6c158198356e
parent 46 4376525cdefb
equal deleted inserted replaced
59:e5618cc85d74 60:6c158198356e
   371 
   371 
   372     void UpdateStickyKeyFlags(const TKeyEvent& aKeyEvent);
   372     void UpdateStickyKeyFlags(const TKeyEvent& aKeyEvent);
   373     void UpdatePTIEngineStatusL();
   373     void UpdatePTIEngineStatusL();
   374 
   374 
   375 #ifdef RD_INTELLIGENT_TEXT_INPUT
   375 #ifdef RD_INTELLIGENT_TEXT_INPUT
       
   376 
   376 #ifdef RD_JAVA_S60_RELEASE_5_0_IAD
   377 #ifdef RD_JAVA_S60_RELEASE_5_0_IAD
   377     void CallToJavaPtiVariationL(TInt aType);
   378     void CallToJavaPtiVariationL(TInt aType);
   378 #endif //RD_JAVA_S60_RELEASE_5_0_IAD    
   379 #endif //RD_JAVA_S60_RELEASE_5_0_IAD
       
   380 
       
   381     /**
       
   382      * Function sets keyboard type/layout for Pti engine
       
   383      */
       
   384     void SetPtiKeyboardL();
   379 #endif //RD_INTELLIGENT_TEXT_INPUT
   385 #endif //RD_INTELLIGENT_TEXT_INPUT
   380 
   386 
   381 private:
   387 private:
   382     MMIDEnv* iEnv;
   388     MMIDEnv* iEnv;
   383 
   389 
   407 
   413 
   408 #ifdef RD_JAVA_S60_RELEASE_5_0_IAD
   414 #ifdef RD_JAVA_S60_RELEASE_5_0_IAD
   409     RLibrary iPtiSupportLib;
   415     RLibrary iPtiSupportLib;
   410 #endif //RD_JAVA_S60_RELEASE_5_0_IAD
   416 #endif //RD_JAVA_S60_RELEASE_5_0_IAD
   411 
   417 
       
   418     // Storing current pti keyboard type/layout
       
   419     TInt iPtiKeyboardType;
   412 #endif // RD_INTELLIGENT_TEXT_INPUT
   420 #endif // RD_INTELLIGENT_TEXT_INPUT
   413 
   421 
   414     TInt iQwertyMode;
   422     TInt iQwertyMode;
   415 
   423 
   416     TInt iStickyKey;
   424     TInt iStickyKey;