| Index: fpdfsdk/include/fsdk_baseannot.h
|
| diff --git a/fpdfsdk/include/fsdk_baseannot.h b/fpdfsdk/include/fsdk_baseannot.h
|
| index ce65383e6b42729c1fa3fd2f25402eef6b735697..59c9c79b4df6ff1f4b0e682cf9fd2c06307b0ab2 100644
|
| --- a/fpdfsdk/include/fsdk_baseannot.h
|
| +++ b/fpdfsdk/include/fsdk_baseannot.h
|
| @@ -16,11 +16,7 @@
|
| #include "core/include/fpdfdoc/fpdf_doc.h"
|
| #include "core/include/fxcrt/fx_basic.h"
|
| #include "fpdfsdk/include/fsdk_define.h"
|
| -#ifndef PDF_ENABLE_XFA
|
| -#include "fx_systemhandler.h"
|
| -#else
|
| #include "fpdfsdk/include/fx_systemhandler.h"
|
| -#endif
|
|
|
| class CPDFSDK_PageView;
|
| class CPDF_Annot;
|
| @@ -78,17 +74,18 @@ class CPDFSDK_Annot {
|
|
|
| #ifdef PDF_ENABLE_XFA
|
| virtual FX_BOOL IsXFAField() { return FALSE; }
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| -#endif
|
| virtual FX_FLOAT GetMinWidth() const;
|
| virtual FX_FLOAT GetMinHeight() const;
|
| // define layout order to 5.
|
| virtual int GetLayoutOrder() const { return 5; }
|
|
|
| virtual CPDF_Annot* GetPDFAnnot() const { return nullptr; }
|
| +
|
| #ifdef PDF_ENABLE_XFA
|
| virtual IXFA_Widget* GetXFAWidget() const { return nullptr; }
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| virtual CFX_ByteString GetType() const { return ""; }
|
| virtual CFX_ByteString GetSubType() const { return ""; }
|
| @@ -104,7 +101,7 @@ class CPDFSDK_Annot {
|
| CPDF_Page* GetPDFPage();
|
| #ifdef PDF_ENABLE_XFA
|
| CPDFXFA_Page* GetPDFXFAPage();
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| void SetPage(CPDFSDK_PageView* pPageView) { m_pPageView = pPageView; }
|
| CPDFSDK_PageView* GetPageView() const { return m_pPageView; }
|
| @@ -130,7 +127,8 @@ class CPDFSDK_BAAnnot : public CPDFSDK_Annot {
|
|
|
| #ifdef PDF_ENABLE_XFA
|
| FX_BOOL IsXFAField() override;
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
| +
|
| CFX_ByteString GetType() const override;
|
| CFX_ByteString GetSubType() const override;
|
| void SetRect(const CPDF_Rect& rect) override;
|
|
|