Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / src / fee / include / ifde_txtedtengine.h
index 4dcfa69..0ee1753 100644 (file)
@@ -147,7 +147,7 @@ public:
     virtual FX_BOOL    On_PageLoad(IFDE_TxtEdtEngine * pEdit, int32_t nPageIndex, int32_t nPurpose) = 0;\r
     virtual FX_BOOL    On_PageUnload(IFDE_TxtEdtEngine * pEdit, int32_t nPageIndex, int32_t nPurpose) = 0;\r
     virtual FX_BOOL    On_PageChange(IFDE_TxtEdtEngine * pEdit, int32_t nPageIndex) = 0;\r
-    virtual void       On_AddDoRecord(IFDE_TxtEdtEngine * pEdit, FX_BSTR bsDoRecord) = 0;\r
+    virtual void       On_AddDoRecord(IFDE_TxtEdtEngine * pEdit, const CFX_ByteStringC& bsDoRecord) = 0;\r
     virtual FX_BOOL On_ValidateField(IFDE_TxtEdtEngine * pEdit, int32_t nBlockIndex, int32_t nFieldIndex, \\r
                                      const CFX_WideString &wsFieldText, int32_t nCharIndex) = 0;\r
     virtual FX_BOOL On_ValidateBlock(IFDE_TxtEdtEngine * pEdit, int32_t nBlockIndex) = 0;\r
@@ -210,8 +210,8 @@ public:
     virtual int32_t                            GetSelRange(int32_t nIndex, int32_t &nStart) = 0;\r
     virtual void                                       ClearSelection() = 0;\r
 \r
-    virtual FX_BOOL                                    Redo(FX_BSTR bsRedo) = 0;\r
-    virtual FX_BOOL                                    Undo(FX_BSTR bsUndo) = 0;\r
+    virtual FX_BOOL                                    Redo(const CFX_ByteStringC& bsRedo) = 0;\r
+    virtual FX_BOOL                                    Undo(const CFX_ByteStringC& bsUndo) = 0;\r
 \r
     virtual int32_t                            StartLayout() = 0;\r
     virtual int32_t                            DoLayout(IFX_Pause *pPause) = 0;\r