fep/aknfep/src/AknFepManager.cpp
changeset 24 fc42a86c98e3
parent 13 3b79bedfdc20
equal deleted inserted replaced
15:806570e85b3d 24:fc42a86c98e3
    67 
    67 
    68 #include <tagma.h>
    68 #include <tagma.h>
    69 #include <frmtview.h>
    69 #include <frmtview.h>
    70 #include <aknedformaccessor.h>
    70 #include <aknedformaccessor.h>
    71 
    71 
    72 #include <AknFep.rsg>
    72 #include <aknfep.rsg>
    73 #include <avkon.mbg>
    73 #include <avkon.mbg>
    74 
    74 
    75 #include "aknconsts.h"
    75 #include "aknconsts.h"
    76 #include <aknfeppeninputenums.h>
    76 #include <aknfeppeninputenums.h>
    77 #include <eikproc.h>                // User Dictionary
    77 #include <eikproc.h>                // User Dictionary
   102 #include <aknappui.h>
   102 #include <aknappui.h>
   103 #include <apgwgnam.h>
   103 #include <apgwgnam.h>
   104 #ifdef RD_INTELLIGENT_TEXT_INPUT
   104 #ifdef RD_INTELLIGENT_TEXT_INPUT
   105 #include "AknFepUiWordPopupContent.h"
   105 #include "AknFepUiWordPopupContent.h"
   106 #include "AknFepFnKeyManager.h"
   106 #include "AknFepFnKeyManager.h"
   107 #include <csxhelp/cp.hlp.hrh> 
   107 //#include <csxhelp/cp.hlp.hrh> 
   108 #endif //RD_INTELLIGENT_TEXT_INPUT
   108 #endif //RD_INTELLIGENT_TEXT_INPUT
   109 
   109 
   110 #ifdef RD_TACTILE_FEEDBACK
   110 #ifdef RD_TACTILE_FEEDBACK
   111 #include <touchfeedback.h>
   111 #include <touchfeedback.h>
   112 #endif //RD_TACTILE_FEEDBACK
   112 #endif //RD_TACTILE_FEEDBACK
   130 #include <eikedwin.h>
   130 #include <eikedwin.h>
   131 #include <aknCharMap.h>
   131 #include <aknCharMap.h>
   132 
   132 
   133 const TInt KSelectItemSize(10);
   133 const TInt KSelectItemSize(10);
   134 _LIT(KAknFepResourceFileName, "z:\\resource\\fep\\aknfep.rsc");
   134 _LIT(KAknFepResourceFileName, "z:\\resource\\fep\\aknfep.rsc");
       
   135 _LIT(KFEPPREDINPUT_HLP_INPUT, "PREDINPUT_HLP_INPUT"); // 
   135 
   136 
   136 #define text_to_field_mode_hash_key ';'
   137 #define text_to_field_mode_hash_key ';'
   137 #define iAvkonAppUi ((CAknAppUi*)CEikonEnv::Static()->EikAppUi())
   138 #define iAvkonAppUi ((CAknAppUi*)CEikonEnv::Static()->EikAppUi())
   138 #define __SHIFT_KEY_LOOP
   139 #define __SHIFT_KEY_LOOP
   139 
   140 
  4898             const TInt KArrayGranularity = 3;
  4899             const TInt KArrayGranularity = 3;
  4899             CArrayFix<TCoeHelpContext>* contexts =
  4900             CArrayFix<TCoeHelpContext>* contexts =
  4900                     new (ELeave) CArrayFixFlat<TCoeHelpContext>( KArrayGranularity );
  4901                     new (ELeave) CArrayFixFlat<TCoeHelpContext>( KArrayGranularity );
  4901 	    	CleanupStack::PushL ( contexts );
  4902 	    	CleanupStack::PushL ( contexts );
  4902 	    	TUid appuid = { 0x100058EC };
  4903 	    	TUid appuid = { 0x100058EC };
  4903 	    	contexts->AppendL( TCoeHelpContext( appuid, KPREDINPUT_HLP_INPUT ) );
  4904 	    	contexts->AppendL( TCoeHelpContext( appuid, KFEPPREDINPUT_HLP_INPUT ) );
  4904 	    	CleanupStack::Pop( contexts );
  4905 	    	CleanupStack::Pop( contexts );
  4905 	    	HlpLauncher::LaunchHelpApplicationL( CEikonEnv::Static()->WsSession(), contexts );			
  4906 	    	HlpLauncher::LaunchHelpApplicationL( CEikonEnv::Static()->WsSession(), contexts );			
  4906 			}
  4907 			}
  4907 	        break;
  4908 	        break;
  4908        // Predictive QWERTY (XT9) changes <----
  4909        // Predictive QWERTY (XT9) changes <----