Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fee / src / fee / fde_txtedtengine.h
index 43a98fa..9b55513 100644 (file)
@@ -83,7 +83,7 @@ public:
     virtual void       Unlock();\r
     virtual FX_BOOL    IsLocked() const;\r
 \r
-    virtual int32_t    Insert(int32_t nStart, FX_LPCWSTR lpText, int32_t nLength);\r
+    virtual int32_t    Insert(int32_t nStart, const FX_WCHAR* lpText, int32_t nLength);\r
     virtual int32_t    Delete(int32_t nStart, FX_BOOL bBackspace = FALSE);\r
     virtual int32_t    DeleteRange(int32_t nStart, int32_t nCount = -1);\r
     virtual int32_t    Replace(int32_t nStart, int32_t nLength, const CFX_WideString &wsReplace);\r
@@ -132,13 +132,13 @@ public:
 protected:\r
     virtual ~CFDE_TxtEdtEngine();\r
 private:\r
-    void       Inner_Insert(int32_t nStart, FX_LPCWSTR lpText, int32_t nLength);\r
+    void       Inner_Insert(int32_t nStart, const FX_WCHAR* lpText, int32_t nLength);\r
 #ifdef FDE_USEFORMATBLOCK\r
-    void       RawInsert(int32_t nStart, FX_LPCWSTR lpText, int32_t nLength);\r
+    void       RawInsert(int32_t nStart, const FX_WCHAR* lpText, int32_t nLength);\r
 #endif\r
     void       GetPreDeleteText(CFX_WideString &wsText, int32_t nIndex, int32_t nLength);\r
-    void       GetPreInsertText(CFX_WideString &wsText, int32_t nIndex, FX_LPCWSTR lpText, int32_t nLength);\r
-    void       GetPreReplaceText(CFX_WideString &wsText, int32_t nIndex, int32_t nOriginLength, FX_LPCWSTR lpText, int32_t nLength);\r
+    void       GetPreInsertText(CFX_WideString &wsText, int32_t nIndex, const FX_WCHAR* lpText, int32_t nLength);\r
+    void       GetPreReplaceText(CFX_WideString &wsText, int32_t nIndex, int32_t nOriginLength, const FX_WCHAR* lpText, int32_t nLength);\r
 \r
     void       Inner_DeleteRange(int32_t nStart, int32_t nCount = -1);\r
     void       DeleteRange_DoRecord(int32_t nStart, int32_t nCount, FX_BOOL bSel = FALSE);\r
@@ -150,7 +150,7 @@ private:
     void       UpdatePages();\r
     void       UpdateTxtBreak();\r
 \r
-    FX_BOOL    ReplaceParagEnd(FX_LPWSTR &lpText, int32_t &nLength, FX_BOOL bPreIsCR = FALSE);\r
+    FX_BOOL    ReplaceParagEnd(FX_WCHAR* &lpText, int32_t &nLength, FX_BOOL bPreIsCR = FALSE);\r
     void       RecoverParagEnd(CFX_WideString &wsText);\r
     int32_t    MovePage2Char(int32_t nIndex);\r
     void               TextPos2ParagPos(int32_t nIndex, FDE_TXTEDTPARAGPOS &ParagPos) const;\r
@@ -203,7 +203,7 @@ public:
     CFDE_TxtEdtDoRecord_Insert(FX_BSTR bsDoRecord);\r
     CFDE_TxtEdtDoRecord_Insert(        CFDE_TxtEdtEngine * pEngine,\r
                                 int32_t nCaret,\r
-                                FX_LPCWSTR lpText,\r
+                                const FX_WCHAR* lpText,\r
                                 int32_t nLength);\r
     virtual void       Release();\r
     virtual FX_BOOL Undo();\r