| Index: fpdfsdk/include/fsdk_annothandler.h
|
| diff --git a/fpdfsdk/include/fsdk_annothandler.h b/fpdfsdk/include/fsdk_annothandler.h
|
| index d43bc7b7e922ca5637fb7d0e681c920447af9897..9040f402715483bddef583009714fa470d98f1b4 100644
|
| --- a/fpdfsdk/include/fsdk_annothandler.h
|
| +++ b/fpdfsdk/include/fsdk_annothandler.h
|
| @@ -14,8 +14,8 @@
|
|
|
| #ifdef PDF_ENABLE_XFA
|
| #define FSDK_XFAWIDGET_TYPENAME "XFAWidget"
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| -#endif
|
| class CFFL_IFormFiller;
|
| class CFX_RenderDevice;
|
| class CPDFDoc_Environment;
|
| @@ -42,8 +42,8 @@ class IPDFSDK_AnnotHandler {
|
| #ifdef PDF_ENABLE_XFA
|
| virtual CPDFSDK_Annot* NewAnnot(IXFA_Widget* hWidget,
|
| CPDFSDK_PageView* pPage) = 0;
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| -#endif
|
| virtual void ReleaseAnnot(CPDFSDK_Annot* pAnnot) = 0;
|
|
|
| virtual void DeleteAnnot(CPDFSDK_Annot* pAnnot) = 0;
|
| @@ -131,7 +131,7 @@ class IPDFSDK_AnnotHandler {
|
| #ifdef PDF_ENABLE_XFA
|
| virtual FX_BOOL OnXFAChangedFocus(CPDFSDK_Annot* pOldAnnot,
|
| CPDFSDK_Annot* pNewAnnot) = 0;
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
| };
|
|
|
| class CPDFSDK_BFAnnotHandler : public IPDFSDK_AnnotHandler {
|
| @@ -148,7 +148,7 @@ class CPDFSDK_BFAnnotHandler : public IPDFSDK_AnnotHandler {
|
| #ifdef PDF_ENABLE_XFA
|
| CPDFSDK_Annot* NewAnnot(IXFA_Widget* hWidget,
|
| CPDFSDK_PageView* pPage) override;
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
| void ReleaseAnnot(CPDFSDK_Annot* pAnnot) override;
|
| void DeleteAnnot(CPDFSDK_Annot* pAnnot) override {}
|
| CPDF_Rect GetViewBBox(CPDFSDK_PageView* pPageView,
|
| @@ -226,7 +226,7 @@ class CPDFSDK_BFAnnotHandler : public IPDFSDK_AnnotHandler {
|
| CPDFSDK_Annot* pNewAnnot) override {
|
| return TRUE;
|
| }
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| void SetFormFiller(CFFL_IFormFiller* pFiller) { m_pFormFiller = pFiller; }
|
| CFFL_IFormFiller* GetFormFiller() { return m_pFormFiller; }
|
| @@ -349,8 +349,8 @@ class CPDFSDK_XFAAnnotHandler : public IPDFSDK_AnnotHandler {
|
| private:
|
| CPDFDoc_Environment* m_pApp;
|
| };
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| -#endif
|
| #define CBA_AnnotHandlerArray CFX_ArrayTemplate<IPDFSDK_AnnotHandler*>
|
| class CPDFSDK_AnnotHandlerMgr {
|
| public:
|
| @@ -367,7 +367,7 @@ class CPDFSDK_AnnotHandlerMgr {
|
| #ifdef PDF_ENABLE_XFA
|
| virtual CPDFSDK_Annot* NewAnnot(IXFA_Widget* pAnnot,
|
| CPDFSDK_PageView* pPageView);
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
| virtual void ReleaseAnnot(CPDFSDK_Annot* pAnnot);
|
|
|
| virtual void Annot_OnCreate(CPDFSDK_Annot* pAnnot);
|
| @@ -429,10 +429,11 @@ class CPDFSDK_AnnotHandlerMgr {
|
|
|
| virtual FX_BOOL Annot_OnSetFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag);
|
| virtual FX_BOOL Annot_OnKillFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag);
|
| +
|
| #ifdef PDF_ENABLE_XFA
|
| virtual FX_BOOL Annot_OnChangeFocus(CPDFSDK_Annot* pSetAnnot,
|
| CPDFSDK_Annot* pKillAnnot);
|
| -#endif
|
| +#endif // PDF_ENABLE_XFA
|
|
|
| virtual CPDF_Rect Annot_OnGetViewBBox(CPDFSDK_PageView* pPageView,
|
| CPDFSDK_Annot* pAnnot);
|
|
|