diff -r 79859ed3eea9 -r 919f36ff910f webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.h --- a/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.h Tue Aug 31 16:17:46 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.h Wed Sep 01 12:28:30 2010 +0100 @@ -17,14 +17,14 @@ -#include +#include #include #include #include #include #include -#include +#include #include #include @@ -116,14 +116,13 @@ bool validateTextFormat(); TBool IsDirectionRTL(); + TBool IsLongKeyPress() const; #if defined(BRDO_BROWSER_50_FF) void SetAlignment(CAknExtendedInputCapabilities::TInputCapabilities aAlignment); #endif // BRDO_BROWSER_50_FF bool IsTextAreaFocused() const; - - void EnableCcpu(TBool aSupport); void DoCcpuCanPasteL() const; void PlaceDataOnClipboardL(); void RetrieveDataFromClipboardL(); @@ -132,7 +131,11 @@ void HandleMaskedInsertText(WebCore::Frame* frame, const String& text); void HandleMaskedDeleteText(WebCore::Frame* frame); bool IsWapMaskedModeInput(WebCore::Frame* frame); - + void EnableCcpuL(); + TBool IsInputElementFocused() const; + void ReportEventL(); + + TBool inlineTextEditingStarted(); private: void findPrevSiblingTextLen(Node*, TInt&) const; Node* findTextNodeForCurPos(Node* aNode, TInt& aPos) const; @@ -145,6 +148,9 @@ HBufC* m_inlineEditText; String m_inputTextColor; CAknExtendedInputCapabilities* m_ExtendedInputCapabilities; + CAknCcpuSupport* m_CcpuSupport; + TBool m_longKeyPress; + TBool m_inlineTextEditingStarted; }; #endif