| Index: fpdfsdk/include/fsdk_actionhandler.h
|
| diff --git a/fpdfsdk/include/fsdk_actionhandler.h b/fpdfsdk/include/fsdk_actionhandler.h
|
| index e8f1a0deb9cc77ffe322cb0c451b75803aa5303a..66ec69e06aaad5b01852217ab1300e548d1975a8 100644
|
| --- a/fpdfsdk/include/fsdk_actionhandler.h
|
| +++ b/fpdfsdk/include/fsdk_actionhandler.h
|
| @@ -18,22 +18,8 @@ class CPDFSDK_Document;
|
| class CPDF_Bookmark;
|
| class CPDF_Dictionary;
|
|
|
| -class CPDFSDK_FormActionHandler {
|
| - public:
|
| - FX_BOOL DoAction_Hide(const CPDF_Action& action, CPDFSDK_Document* pDocument);
|
| - FX_BOOL DoAction_SubmitForm(const CPDF_Action& action,
|
| - CPDFSDK_Document* pDocument);
|
| - FX_BOOL DoAction_ResetForm(const CPDF_Action& action,
|
| - CPDFSDK_Document* pDocument);
|
| - FX_BOOL DoAction_ImportData(const CPDF_Action& action,
|
| - CPDFSDK_Document* pDocument);
|
| -};
|
| -
|
| class CPDFSDK_ActionHandler {
|
| public:
|
| - CPDFSDK_ActionHandler();
|
| - ~CPDFSDK_ActionHandler();
|
| -
|
| FX_BOOL DoAction_DocOpen(const CPDF_Action& action,
|
| CPDFSDK_Document* pDocument);
|
| FX_BOOL DoAction_JavaScript(const CPDF_Action& JsAction,
|
| @@ -117,7 +103,13 @@ class CPDFSDK_ActionHandler {
|
| void DoAction_SetOCGState(CPDFSDK_Document* pDocument,
|
| const CPDF_Action& action);
|
|
|
| - std::unique_ptr<CPDFSDK_FormActionHandler> m_pFormActionHandler;
|
| + FX_BOOL DoAction_Hide(const CPDF_Action& action, CPDFSDK_Document* pDocument);
|
| + FX_BOOL DoAction_SubmitForm(const CPDF_Action& action,
|
| + CPDFSDK_Document* pDocument);
|
| + FX_BOOL DoAction_ResetForm(const CPDF_Action& action,
|
| + CPDFSDK_Document* pDocument);
|
| + FX_BOOL DoAction_ImportData(const CPDF_Action& action,
|
| + CPDFSDK_Document* pDocument);
|
| };
|
|
|
| #endif // FPDFSDK_INCLUDE_FSDK_ACTIONHANDLER_H_
|
|
|