120 #if defined(BRDO_BROWSER_50_FF) |
120 #if defined(BRDO_BROWSER_50_FF) |
121 void SetAlignment(CAknExtendedInputCapabilities::TInputCapabilities aAlignment); |
121 void SetAlignment(CAknExtendedInputCapabilities::TInputCapabilities aAlignment); |
122 #endif // BRDO_BROWSER_50_FF |
122 #endif // BRDO_BROWSER_50_FF |
123 |
123 |
124 bool IsTextAreaFocused() const; |
124 bool IsTextAreaFocused() const; |
125 |
|
126 void EnableCcpu(TBool aSupport); |
|
127 void DoCcpuCanPasteL() const; |
125 void DoCcpuCanPasteL() const; |
128 void PlaceDataOnClipboardL(); |
126 void PlaceDataOnClipboardL(); |
129 void RetrieveDataFromClipboardL(); |
127 void RetrieveDataFromClipboardL(); |
130 void PasteFromStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
128 void PasteFromStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
131 void CopyToStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
129 void CopyToStoreL(CStreamStore& aStore,CStreamDictionary& aDict); |
132 void HandleMaskedInsertText(WebCore::Frame* frame, const String& text); |
130 void HandleMaskedInsertText(WebCore::Frame* frame, const String& text); |
133 void HandleMaskedDeleteText(WebCore::Frame* frame); |
131 void HandleMaskedDeleteText(WebCore::Frame* frame); |
134 bool IsWapMaskedModeInput(WebCore::Frame* frame); |
132 bool IsWapMaskedModeInput(WebCore::Frame* frame); |
135 |
133 void FocusChanging(); |
|
134 |
136 private: |
135 private: |
137 void findPrevSiblingTextLen(Node*, TInt&) const; |
136 void findPrevSiblingTextLen(Node*, TInt&) const; |
138 Node* findTextNodeForCurPos(Node* aNode, TInt& aPos) const; |
137 Node* findTextNodeForCurPos(Node* aNode, TInt& aPos) const; |
139 void setSCTAvailability(bool aAvailable); |
138 void setSCTAvailability(bool aAvailable); |
|
139 void EnableCcpuL(); |
140 |
140 |
141 private: |
141 private: |
142 CState* m_state; |
142 CState* m_state; |
143 WebView* m_webView; |
143 WebView* m_webView; |
144 WebTextFormatMask* m_textFormatMask; |
144 WebTextFormatMask* m_textFormatMask; |
145 HBufC* m_inlineEditText; |
145 HBufC* m_inlineEditText; |
146 String m_inputTextColor; |
146 String m_inputTextColor; |
147 CAknExtendedInputCapabilities* m_ExtendedInputCapabilities; |
147 CAknExtendedInputCapabilities* m_ExtendedInputCapabilities; |
|
148 CAknCcpuSupport* m_CcpuSupport; |
148 }; |
149 }; |
149 |
150 |
150 #endif |
151 #endif |