webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.h
branchRCL_3
changeset 50 d96eed154187
parent 49 919f36ff910f
--- a/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.h	Wed Sep 01 12:28:30 2010 +0100
+++ b/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.h	Tue Sep 14 23:23:58 2010 +0300
@@ -27,10 +27,15 @@
 #include <AknExtendedInputCapabilities.h> 
 #include <eikccpu.h>
 #include <baclipb.h>
+#include <e32cmn.h>
 
 #include "PlatformString.h"
 #include "Node.h"
 #include "Frame.h"
+#include "Element.h"
+#include "VisiblePosition.h"
+#include "Range.h"
+#include "TextIterator.h"
 
 #ifndef WEBFEPTEXTEDITOR_H
 #define WEBFEPTEXTEDITOR_H
@@ -133,6 +138,11 @@
     bool IsWapMaskedModeInput(WebCore::Frame* frame);
     void EnableCcpuL();
     TBool IsInputElementFocused() const;
+    TBool IsDivElementFocused() const;
+    TInt indexForVisiblePosition(const WebCore::VisiblePosition& pos,WebCore::Element* node) const;
+    WebCore::VisiblePosition visiblePositionForIndex(TInt index,WebCore::Element* node);
+    void setSelectionRange(TInt start, TInt end, WebCore::Element* node);    
+    
     void ReportEventL();
     
     TBool inlineTextEditingStarted();