| Index: fpdfsdk/cpdfsdk_interform.h
|
| diff --git a/fpdfsdk/cpdfsdk_interform.h b/fpdfsdk/cpdfsdk_interform.h
|
| index 617a1066d7720b1b94a56d72875332df3e7140f1..f6848f3defb18d6581ac4a6442a1f1a271f6d73b 100644
|
| --- a/fpdfsdk/cpdfsdk_interform.h
|
| +++ b/fpdfsdk/cpdfsdk_interform.h
|
| @@ -20,7 +20,7 @@ class CPDF_FormControl;
|
| class CPDF_FormField;
|
| class CPDF_InterForm;
|
| class CPDF_Object;
|
| -class CPDFSDK_Document;
|
| +class CPDFSDK_FormFillEnvironment;
|
| class CPDFSDK_Widget;
|
|
|
| #ifdef PDF_ENABLE_XFA
|
| @@ -30,11 +30,11 @@ class CXFA_FFWidget;
|
|
|
| class CPDFSDK_InterForm : public IPDF_FormNotify {
|
| public:
|
| - explicit CPDFSDK_InterForm(CPDFSDK_Document* pDocument);
|
| + explicit CPDFSDK_InterForm(CPDFSDK_FormFillEnvironment* pFormFillEnv);
|
| ~CPDFSDK_InterForm() override;
|
|
|
| CPDF_InterForm* GetInterForm() const { return m_pInterForm.get(); }
|
| - CPDFSDK_Document* GetDocument() const { return m_pDocument; }
|
| + CPDFSDK_FormFillEnvironment* GetFormFillEnv() const { return m_pFormFillEnv; }
|
|
|
| FX_BOOL HighlightWidgets();
|
|
|
| @@ -122,7 +122,7 @@ class CPDFSDK_InterForm : public IPDF_FormNotify {
|
|
|
| using CPDFSDK_WidgetMap = std::map<CPDF_FormControl*, CPDFSDK_Widget*>;
|
|
|
| - CPDFSDK_Document* m_pDocument;
|
| + CPDFSDK_FormFillEnvironment* m_pFormFillEnv; // Not owned.
|
| std::unique_ptr<CPDF_InterForm> m_pInterForm;
|
| CPDFSDK_WidgetMap m_Map;
|
| #ifdef PDF_ENABLE_XFA
|
|
|