Replace XFA_HDOC with IXFA_Doc*
[pdfium.git] / fpdfsdk / src / fpdfxfa / fpdfxfa_doc.cpp
index c3137f5..9ef8d53 100644 (file)
@@ -252,7 +252,7 @@ void CPDFXFA_Document::FXRect2PDFRect(const CFX_RectF& fxRectF, CPDF_Rect& pdfRe
 }\r
 \r
 //////////////////////////////////////////////////////////////////////////\r
-void CPDFXFA_Document::SetChangeMark(XFA_HDOC hDoc)\r
+void CPDFXFA_Document::SetChangeMark(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc == m_pXFADoc && m_pSDKDoc)\r
        {\r
@@ -260,7 +260,7 @@ void CPDFXFA_Document::SetChangeMark(XFA_HDOC hDoc)
        }\r
 }\r
 \r
-FX_BOOL CPDFXFA_Document::GetChangeMark(XFA_HDOC hDoc)\r
+FX_BOOL CPDFXFA_Document::GetChangeMark(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc == m_pXFADoc && m_pSDKDoc)\r
                return m_pSDKDoc->GetChangeMark();\r
@@ -633,7 +633,7 @@ void CPDFXFA_Document::WidgetEvent(XFA_HWIDGET hWidget, CXFA_WidgetAcc* pWidgetD
        }\r
 }\r
 \r
-FX_INT32 CPDFXFA_Document::CountPages(XFA_HDOC hDoc)\r
+FX_INT32 CPDFXFA_Document::CountPages(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc == m_pXFADoc && m_pSDKDoc)\r
        {\r
@@ -641,7 +641,7 @@ FX_INT32 CPDFXFA_Document::CountPages(XFA_HDOC hDoc)
        }\r
        return 0;\r
 }\r
-FX_INT32 CPDFXFA_Document::GetCurrentPage(XFA_HDOC hDoc)\r
+FX_INT32 CPDFXFA_Document::GetCurrentPage(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc != m_pXFADoc || !m_pSDKDoc)\r
                return -1;\r
@@ -655,7 +655,7 @@ FX_INT32 CPDFXFA_Document::GetCurrentPage(XFA_HDOC hDoc)
 \r
        return pEnv->FFI_GetCurrentPageIndex(this);\r
 }\r
-void CPDFXFA_Document::SetCurrentPage(XFA_HDOC hDoc, FX_INT32 iCurPage)\r
+void CPDFXFA_Document::SetCurrentPage(IXFA_Doc* hDoc, FX_INT32 iCurPage)\r
 {\r
        if (hDoc != m_pXFADoc || !m_pSDKDoc)\r
                return;\r
@@ -668,7 +668,7 @@ void CPDFXFA_Document::SetCurrentPage(XFA_HDOC hDoc, FX_INT32 iCurPage)
 \r
        pEnv->FFI_SetCurrentPage(this, iCurPage);\r
 }\r
-FX_BOOL        CPDFXFA_Document::IsCalculationsEnabled(XFA_HDOC hDoc)\r
+FX_BOOL        CPDFXFA_Document::IsCalculationsEnabled(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc != m_pXFADoc || !m_pSDKDoc)\r
                return FALSE;\r
@@ -678,7 +678,7 @@ FX_BOOL     CPDFXFA_Document::IsCalculationsEnabled(XFA_HDOC hDoc)
        return FALSE;\r
 \r
 }\r
-void CPDFXFA_Document::SetCalculationsEnabled(XFA_HDOC hDoc, FX_BOOL bEnabled)\r
+void CPDFXFA_Document::SetCalculationsEnabled(IXFA_Doc* hDoc, FX_BOOL bEnabled)\r
 {\r
        if (hDoc != m_pXFADoc || !m_pSDKDoc)\r
                return;\r
@@ -686,7 +686,7 @@ void CPDFXFA_Document::SetCalculationsEnabled(XFA_HDOC hDoc, FX_BOOL bEnabled)
                m_pSDKDoc->GetInterForm()->XfaEnableCalculate(bEnabled);\r
 }\r
 \r
-void CPDFXFA_Document::GetTitle(XFA_HDOC hDoc, CFX_WideString &wsTitle)\r
+void CPDFXFA_Document::GetTitle(IXFA_Doc* hDoc, CFX_WideString &wsTitle)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -701,7 +701,7 @@ void CPDFXFA_Document::GetTitle(XFA_HDOC hDoc, CFX_WideString &wsTitle)
     wsTitle = wsTitle.FromLocal(csTitle.GetBuffer(csTitle.GetLength()));\r
        csTitle.ReleaseBuffer(csTitle.GetLength());\r
 }\r
-void CPDFXFA_Document::SetTitle(XFA_HDOC hDoc, FX_WSTR wsTitle)\r
+void CPDFXFA_Document::SetTitle(IXFA_Doc* hDoc, FX_WSTR wsTitle)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -713,7 +713,7 @@ void CPDFXFA_Document::SetTitle(XFA_HDOC hDoc, FX_WSTR wsTitle)
                return;\r
        pInfoDict->SetAt("Title", FX_NEW CPDF_String(wsTitle));\r
 }\r
-void CPDFXFA_Document::ExportData(XFA_HDOC hDoc, FX_WSTR wsFilePath, FX_BOOL bXDP)\r
+void CPDFXFA_Document::ExportData(IXFA_Doc* hDoc, FX_WSTR wsFilePath, FX_BOOL bXDP)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -834,12 +834,12 @@ void CPDFXFA_Document::ExportData(XFA_HDOC hDoc, FX_WSTR wsFilePath, FX_BOOL bXD
        }\r
        FX_BOOL bError= fileWrite.Flush();\r
 }\r
-void CPDFXFA_Document::ImportData(XFA_HDOC hDoc, FX_WSTR wsFilePath)\r
+void CPDFXFA_Document::ImportData(IXFA_Doc* hDoc, FX_WSTR wsFilePath)\r
 {\r
        //TODO...\r
 }\r
 \r
-void CPDFXFA_Document::GotoURL(XFA_HDOC hDoc, FX_WSTR bsURL, FX_BOOL bAppend)\r
+void CPDFXFA_Document::GotoURL(IXFA_Doc* hDoc, FX_WSTR bsURL, FX_BOOL bAppend)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -857,7 +857,7 @@ void CPDFXFA_Document::GotoURL(XFA_HDOC hDoc, FX_WSTR bsURL, FX_BOOL bAppend)
 \r
 }\r
 \r
-FX_BOOL        CPDFXFA_Document::IsValidationsEnabled(XFA_HDOC hDoc)\r
+FX_BOOL        CPDFXFA_Document::IsValidationsEnabled(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc != m_pXFADoc || !m_pSDKDoc)\r
                return FALSE;\r
@@ -866,14 +866,14 @@ FX_BOOL   CPDFXFA_Document::IsValidationsEnabled(XFA_HDOC hDoc)
 \r
        return TRUE;\r
 }\r
-void CPDFXFA_Document::SetValidationsEnabled(XFA_HDOC hDoc, FX_BOOL bEnabled)\r
+void CPDFXFA_Document::SetValidationsEnabled(IXFA_Doc* hDoc, FX_BOOL bEnabled)\r
 {\r
        if (hDoc != m_pXFADoc || !m_pSDKDoc)\r
                return;\r
        if (m_pSDKDoc->GetInterForm())\r
                m_pSDKDoc->GetInterForm()->XfaSetValidationsEnabled(bEnabled);\r
 }\r
-void  CPDFXFA_Document::SetFocusWidget(XFA_HDOC hDoc, XFA_HWIDGET hWidget)\r
+void  CPDFXFA_Document::SetFocusWidget(IXFA_Doc* hDoc, XFA_HWIDGET hWidget)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -896,7 +896,7 @@ void  CPDFXFA_Document::SetFocusWidget(XFA_HDOC hDoc, XFA_HWIDGET hWidget)
                }\r
        }\r
 }\r
-void CPDFXFA_Document::Print(XFA_HDOC hDoc, FX_INT32 nStartPage, FX_INT32 nEndPage, FX_DWORD dwOptions)\r
+void CPDFXFA_Document::Print(IXFA_Doc* hDoc, FX_INT32 nStartPage, FX_INT32 nEndPage, FX_DWORD dwOptions)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -914,7 +914,7 @@ void CPDFXFA_Document::Print(XFA_HDOC hDoc, FX_INT32 nStartPage, FX_INT32 nEndPa
                dwOptions&XFA_PRINTOPT_ReverseOrder,dwOptions&XFA_PRINTOPT_PrintAnnot);\r
 }\r
 \r
-void CPDFXFA_Document::GetURL(XFA_HDOC hDoc, CFX_WideString &wsDocURL)\r
+void CPDFXFA_Document::GetURL(IXFA_Doc* hDoc, CFX_WideString &wsDocURL)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return;\r
@@ -926,7 +926,7 @@ void CPDFXFA_Document::GetURL(XFA_HDOC hDoc, CFX_WideString &wsDocURL)
        pEnv->FFI_GetURL(this, wsDocURL);\r
 }\r
 \r
-FX_ARGB        CPDFXFA_Document::GetHighlightColor(XFA_HDOC hDoc)\r
+FX_ARGB        CPDFXFA_Document::GetHighlightColor(IXFA_Doc* hDoc)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return 0;\r
@@ -1039,7 +1039,7 @@ void CPDFXFA_Document::_OnAfterNotifySumbit()
        m_pXFADocView->UpdateDocView();\r
 }\r
 \r
-FX_BOOL CPDFXFA_Document::SubmitData(XFA_HDOC hDoc, CXFA_Submit submit)\r
+FX_BOOL CPDFXFA_Document::SubmitData(IXFA_Doc* hDoc, CXFA_Submit submit)\r
 {\r
        if (!_NotifySubmit(TRUE))\r
                return FALSE;\r
@@ -1052,7 +1052,7 @@ FX_BOOL CPDFXFA_Document::SubmitData(XFA_HDOC hDoc, CXFA_Submit submit)
        return ret;\r
 }\r
 \r
-IFX_FileRead* CPDFXFA_Document::OpenLinkedFile(XFA_HDOC hDoc, const CFX_WideString& wsLink)\r
+IFX_FileRead* CPDFXFA_Document::OpenLinkedFile(IXFA_Doc* hDoc, const CFX_WideString& wsLink)\r
 {\r
        CPDFDoc_Environment* pEnv = m_pSDKDoc->GetEnv();\r
        if (pEnv == NULL)\r
@@ -1277,7 +1277,7 @@ FX_BOOL CPDFXFA_Document::_MailToInfo(CFX_WideString& csURL, CFX_WideString& csT
        return TRUE;\r
 }\r
 \r
-FX_BOOL CPDFXFA_Document::_SubmitData(XFA_HDOC hDoc, CXFA_Submit submit)\r
+FX_BOOL CPDFXFA_Document::_SubmitData(IXFA_Doc* hDoc, CXFA_Submit submit)\r
 {\r
        CFX_WideStringC csURLC;\r
        submit.GetSubmitTarget(csURLC);\r
@@ -1392,7 +1392,7 @@ FX_BOOL CPDFXFA_Document::_SubmitData(XFA_HDOC hDoc, CXFA_Submit submit)
        return bRet;\r
 }\r
 \r
-FX_BOOL        CPDFXFA_Document::SetGlobalProperty(XFA_HDOC hDoc, FX_BSTR szPropName, FXJSE_HVALUE hValue)\r
+FX_BOOL        CPDFXFA_Document::SetGlobalProperty(IXFA_Doc* hDoc, FX_BSTR szPropName, FXJSE_HVALUE hValue)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return FALSE;\r
@@ -1401,7 +1401,7 @@ FX_BOOL   CPDFXFA_Document::SetGlobalProperty(XFA_HDOC hDoc, FX_BSTR szPropName, F
                return m_pSDKDoc->GetEnv()->GetJSRuntime()->SetHValueByName(szPropName, hValue);\r
        return FALSE;\r
 }\r
-FX_BOOL        CPDFXFA_Document::GetPDFScriptObject(XFA_HDOC hDoc, FX_BSTR utf8Name, FXJSE_HVALUE hValue)\r
+FX_BOOL        CPDFXFA_Document::GetPDFScriptObject(IXFA_Doc* hDoc, FX_BSTR utf8Name, FXJSE_HVALUE hValue)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return FALSE;\r
@@ -1418,7 +1418,7 @@ FX_BOOL   CPDFXFA_Document::GetPDFScriptObject(XFA_HDOC hDoc, FX_BSTR utf8Name, FX
        return _GetHValueByName(utf8Name, hValue, m_pSDKDoc->GetEnv()->GetJSRuntime());\r
 \r
 }\r
-FX_BOOL CPDFXFA_Document::GetGlobalProperty(XFA_HDOC hDoc, FX_BSTR szPropName, FXJSE_HVALUE hValue)\r
+FX_BOOL CPDFXFA_Document::GetGlobalProperty(IXFA_Doc* hDoc, FX_BSTR szPropName, FXJSE_HVALUE hValue)\r
 {\r
        if (hDoc != m_pXFADoc)\r
                return FALSE;\r