| Index: fpdfsdk/include/formfiller/FFL_TextField.h
|
| diff --git a/fpdfsdk/include/formfiller/FFL_TextField.h b/fpdfsdk/include/formfiller/FFL_TextField.h
|
| index 65da9257ac3326bab7328a391ce873755e7b577c..057825a4e185de67577ea6c7f2b505bc430fe52e 100644
|
| --- a/fpdfsdk/include/formfiller/FFL_TextField.h
|
| +++ b/fpdfsdk/include/formfiller/FFL_TextField.h
|
| @@ -26,43 +26,35 @@ class CFFL_TextField : public CFFL_FormFiller,
|
| public IPWL_Edit_Notify {
|
| public:
|
| CFFL_TextField(CPDFDoc_Environment* pApp, CPDFSDK_Annot* pAnnot);
|
| - virtual ~CFFL_TextField();
|
| -
|
| - virtual PWL_CREATEPARAM GetCreateParam();
|
| - virtual CPWL_Wnd* NewPDFWindow(const PWL_CREATEPARAM& cp,
|
| - CPDFSDK_PageView* pPageView);
|
| -
|
| - virtual FX_BOOL OnChar(CPDFSDK_Annot* pAnnot, FX_UINT nChar, FX_UINT nFlags);
|
| -
|
| - virtual FX_BOOL IsDataChanged(CPDFSDK_PageView* pPageView);
|
| - virtual void SaveData(CPDFSDK_PageView* pPageView);
|
| -
|
| - virtual void GetActionData(CPDFSDK_PageView* pPageView,
|
| - CPDF_AAction::AActionType type,
|
| - PDFSDK_FieldAction& fa);
|
| - virtual void SetActionData(CPDFSDK_PageView* pPageView,
|
| - CPDF_AAction::AActionType type,
|
| - const PDFSDK_FieldAction& fa);
|
| - virtual FX_BOOL IsActionDataChanged(CPDF_AAction::AActionType type,
|
| - const PDFSDK_FieldAction& faOld,
|
| - const PDFSDK_FieldAction& faNew);
|
| - virtual void SaveState(CPDFSDK_PageView* pPageView);
|
| - virtual void RestoreState(CPDFSDK_PageView* pPageView);
|
| -
|
| - virtual CPWL_Wnd* ResetPDFWindow(CPDFSDK_PageView* pPageView,
|
| - FX_BOOL bRestoreValue);
|
| -
|
| - public:
|
| - virtual void OnSetFocus(CPWL_Wnd* pWnd);
|
| - virtual void OnKillFocus(CPWL_Wnd* pWnd);
|
| -
|
| - public:
|
| - virtual void OnAddUndo(CPWL_Edit* pEdit);
|
| -
|
| - public:
|
| - virtual FX_BOOL CanCopy(CPDFSDK_Document* pDocument);
|
| - virtual FX_BOOL CanCut(CPDFSDK_Document* pDocument);
|
| - virtual FX_BOOL CanPaste(CPDFSDK_Document* pDocument);
|
| + ~CFFL_TextField() override;
|
| +
|
| + // CFFL_FormFiller:
|
| + PWL_CREATEPARAM GetCreateParam() override;
|
| + CPWL_Wnd* NewPDFWindow(const PWL_CREATEPARAM& cp,
|
| + CPDFSDK_PageView* pPageView) override;
|
| + FX_BOOL OnChar(CPDFSDK_Annot* pAnnot, FX_UINT nChar, FX_UINT nFlags) override;
|
| + FX_BOOL IsDataChanged(CPDFSDK_PageView* pPageView) override;
|
| + void SaveData(CPDFSDK_PageView* pPageView) override;
|
| + void GetActionData(CPDFSDK_PageView* pPageView,
|
| + CPDF_AAction::AActionType type,
|
| + PDFSDK_FieldAction& fa) override;
|
| + void SetActionData(CPDFSDK_PageView* pPageView,
|
| + CPDF_AAction::AActionType type,
|
| + const PDFSDK_FieldAction& fa) override;
|
| + FX_BOOL IsActionDataChanged(CPDF_AAction::AActionType type,
|
| + const PDFSDK_FieldAction& faOld,
|
| + const PDFSDK_FieldAction& faNew) override;
|
| + void SaveState(CPDFSDK_PageView* pPageView) override;
|
| + void RestoreState(CPDFSDK_PageView* pPageView) override;
|
| + CPWL_Wnd* ResetPDFWindow(CPDFSDK_PageView* pPageView,
|
| + FX_BOOL bRestoreValue) override;
|
| +
|
| + // IPWL_FocusHandler:
|
| + void OnSetFocus(CPWL_Wnd* pWnd) override;
|
| + void OnKillFocus(CPWL_Wnd* pWnd) override;
|
| +
|
| + // IPWL_Edit_Notify:
|
| + void OnAddUndo(CPWL_Edit* pEdit) override;
|
|
|
| private:
|
| CBA_FontMap* m_pFontMap;
|
|
|