src/hbcore/inputfw/hbinputmethod_p.h
changeset 1 f7ac710697a9
parent 0 16d8024aca5e
child 2 06ff229162e9
--- a/src/hbcore/inputfw/hbinputmethod_p.h	Mon Apr 19 14:02:13 2010 +0300
+++ b/src/hbcore/inputfw/hbinputmethod_p.h	Mon May 03 12:48:33 2010 +0300
@@ -46,8 +46,7 @@
         mFocusObject(0),
         mInputState(HbInputModeNone, HbTextCaseNone, HbKeyboardNone),        
         mFocusLocked(false),
-        mStateChangeInProgress(false),
-        mTrustLocalState(false),
+        mStateChangeInProgress(false),       
         mIsOrientationContextSwitchInProgress(false)
     {}
     ~HbInputMethodPrivate();
@@ -80,6 +79,11 @@
     HbTextCase initialTextCase(HbInputModeType inputMode) const; 
     HbInputModeType initialInputMode(const HbInputLanguage &language) const;
     HbInputModeType defaultInputMode(const HbInputLanguage &inputLanguage) const;  
+    void setUpFocusedObjectAsDigitsOnlyEditor();
+    void setUpFocusedObjectAsFormattedNumberEditor();
+    void setUpFocusedObjectAsPhoneNumberEditor();
+    void setUpFocusedObjectAsEmailEditor();
+    void setUpFocusedObjectAsUrlEditor();
 
 public:
     HbInputMethod *q_ptr;
@@ -87,10 +91,7 @@
     HbInputFocusObject* mFocusObject;
     HbInputState mInputState;   
     bool mFocusLocked;
-    bool mStateChangeInProgress;
-    bool mTrustLocalState;
-    bool mIsModifyEvent;
-    bool mHandleEvent;
+    bool mStateChangeInProgress;  
     bool mIsOrientationContextSwitchInProgress;
     QList<HbInputModeProperties> mInputModes;
 };