fep/aknfep/inc/AknFepManager.h
branchRCL_3
changeset 18 b1ea1642412e
parent 15 6c2c2d3ab788
child 19 ac7e4d1d9209
equal deleted inserted replaced
16:857bebeecec0 18:b1ea1642412e
   900      */
   900      */
   901     TBool EditorHasFreeSpace( TInt aNumberOfCharacter = 0 ) const;
   901     TBool EditorHasFreeSpace( TInt aNumberOfCharacter = 0 ) const;
   902 		TBool IsSpecialNumericEditor();
   902 		TBool IsSpecialNumericEditor();
   903 		
   903 		
   904 	void TryPopExactWordInICFL();
   904 	void TryPopExactWordInICFL();
       
   905     
       
   906     /**
       
   907      * checks whether the current editor is a Java Secret editor.
       
   908      * return value: Etrue when it is a Java Secret editor.
       
   909      * Efalse when it is not.
       
   910      */
       
   911     TBool IsJavaSecretEditor();    
   905 	
   912 	
   906 	void HandleChangeInFocusForSettingFep();
   913 	void HandleChangeInFocusForSettingFep();
   907 
   914 
   908 private:
   915 private:
   909 
   916 
  2607 public:
  2614 public:
  2608     void StopDisplayingMenuBar();
  2615     void StopDisplayingMenuBar();
  2609 
  2616 
  2610 private:
  2617 private:
  2611     void ConvertCharToKey(TChar aIn, TUint16& aKey) const;
  2618     void ConvertCharToKey(TChar aIn, TUint16& aKey) const;
       
  2619     
       
  2620     /** 
       
  2621      * Update editor state' flag 
       
  2622      * @since Symbian^3 
       
  2623      * @param aFlag  editor state flag
       
  2624      * @param aAdd   adding or removing
       
  2625      */
       
  2626     void UpdateEditorStateFlags( TInt aFlag, TBool aAdd = ETrue ) const;
  2612 
  2627 
  2613 private:
  2628 private:
  2614     // Data owned by this class
  2629     // Data owned by this class
  2615     CAknFepKeyCatcherInterface* iKeyCatcher;
  2630     CAknFepKeyCatcherInterface* iKeyCatcher;
  2616     CAknFepIndicator* iIndicator;
  2631     CAknFepIndicator* iIndicator;