equal
deleted
inserted
replaced
28 #include <eikccpu.h> |
28 #include <eikccpu.h> |
29 #include <baclipb.h> |
29 #include <baclipb.h> |
30 |
30 |
31 #include "PlatformString.h" |
31 #include "PlatformString.h" |
32 #include "Node.h" |
32 #include "Node.h" |
|
33 #include "Frame.h" |
33 |
34 |
34 #ifndef WEBFEPTEXTEDITOR_H |
35 #ifndef WEBFEPTEXTEDITOR_H |
35 #define WEBFEPTEXTEDITOR_H |
36 #define WEBFEPTEXTEDITOR_H |
36 |
37 |
37 using namespace WebCore; |
38 using namespace WebCore; |
126 void DoCcpuCanPasteL() const; |
127 void DoCcpuCanPasteL() const; |
127 void PlaceDataOnClipboardL(); |
128 void PlaceDataOnClipboardL(); |
128 void RetrieveDataFromClipboardL(); |
129 void RetrieveDataFromClipboardL(); |
129 void PasteFromStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
130 void PasteFromStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
130 void CopyToStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
131 void CopyToStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
|
132 void HandleMaskedInsertText(WebCore::Frame* frame, const String& text); |
|
133 void HandleMaskedDeleteText(WebCore::Frame* frame); |
|
134 bool IsWapMaskedModeInput(WebCore::Frame* frame); |
131 |
135 |
132 private: |
136 private: |
133 void findPrevSiblingTextLen(Node*, TInt&) const; |
137 void findPrevSiblingTextLen(Node*, TInt&) const; |
134 Node* findTextNodeForCurPos(Node* aNode, TInt& aPos) const; |
138 Node* findTextNodeForCurPos(Node* aNode, TInt& aPos) const; |
|
139 void setSCTAvailability(bool aAvailable); |
135 |
140 |
136 private: |
141 private: |
137 CState* m_state; |
142 CState* m_state; |
138 WebView* m_webView; |
143 WebView* m_webView; |
139 WebTextFormatMask* m_textFormatMask; |
144 WebTextFormatMask* m_textFormatMask; |