summaryrefslogtreecommitdiff
path: root/fpdfsdk/cpdfsdk_formfillenvironment.h
diff options
context:
space:
mode:
Diffstat (limited to 'fpdfsdk/cpdfsdk_formfillenvironment.h')
-rw-r--r--fpdfsdk/cpdfsdk_formfillenvironment.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/fpdfsdk/cpdfsdk_formfillenvironment.h b/fpdfsdk/cpdfsdk_formfillenvironment.h
index dacc02f95d..1cf078e3aa 100644
--- a/fpdfsdk/cpdfsdk_formfillenvironment.h
+++ b/fpdfsdk/cpdfsdk_formfillenvironment.h
@@ -208,6 +208,9 @@ class CPDFSDK_FormFillEnvironment
CPDFSDK_ActionHandler* GetActionHandler(); // Creates if not present.
CPDFSDK_InterForm* GetInterForm(); // Creates if not present.
+ void SetSaveCalled(FORM_SAVECALLED callback) { m_SaveCalled = callback; }
+ void SaveCalled();
+
private:
IPDF_Page* GetPage(int nIndex);
@@ -223,6 +226,7 @@ class CPDFSDK_FormFillEnvironment
std::unique_ptr<CFX_SystemHandler> m_pSysHandler;
bool m_bChangeMask;
bool m_bBeingDestroyed;
+ FORM_SAVECALLED m_SaveCalled;
};
#endif // FPDFSDK_CPDFSDK_FORMFILLENVIRONMENT_H_