| Index: fpdfsdk/include/formfiller/FFL_FormFiller.h
|
| diff --git a/fpdfsdk/include/formfiller/FFL_FormFiller.h b/fpdfsdk/include/formfiller/FFL_FormFiller.h
|
| index 65e9beba97861c476355845f4b7b9d161454a775..a519a176460b89d9c5c610ca340ddc2d530f4d61 100644
|
| --- a/fpdfsdk/include/formfiller/FFL_FormFiller.h
|
| +++ b/fpdfsdk/include/formfiller/FFL_FormFiller.h
|
| @@ -161,33 +161,34 @@ class CFFL_FormFiller : public IPWL_Provider, public CPWL_TimerHandler {
|
| class CFFL_Button : public CFFL_FormFiller {
|
| public:
|
| CFFL_Button(CPDFDoc_Environment* pApp, CPDFSDK_Annot* pWidget);
|
| - virtual ~CFFL_Button();
|
| -
|
| - virtual void OnMouseEnter(CPDFSDK_PageView* pPageView, CPDFSDK_Annot* pAnnot);
|
| - virtual void OnMouseExit(CPDFSDK_PageView* pPageView, CPDFSDK_Annot* pAnnot);
|
| - virtual FX_BOOL OnLButtonDown(CPDFSDK_PageView* pPageView,
|
| - CPDFSDK_Annot* pAnnot,
|
| - FX_UINT nFlags,
|
| - const CPDF_Point& point);
|
| - virtual FX_BOOL OnLButtonUp(CPDFSDK_PageView* pPageView,
|
| - CPDFSDK_Annot* pAnnot,
|
| - FX_UINT nFlags,
|
| - const CPDF_Point& point);
|
| - virtual FX_BOOL OnMouseMove(CPDFSDK_PageView* pPageView,
|
| - CPDFSDK_Annot* pAnnot,
|
| - FX_UINT nFlags,
|
| - const CPDF_Point& point);
|
| - virtual void OnDraw(CPDFSDK_PageView* pPageView,
|
| + ~CFFL_Button() override;
|
| +
|
| + // CFFL_FormFiller
|
| + void OnMouseEnter(CPDFSDK_PageView* pPageView,
|
| + CPDFSDK_Annot* pAnnot) override;
|
| + void OnMouseExit(CPDFSDK_PageView* pPageView, CPDFSDK_Annot* pAnnot) override;
|
| + FX_BOOL OnLButtonDown(CPDFSDK_PageView* pPageView,
|
| + CPDFSDK_Annot* pAnnot,
|
| + FX_UINT nFlags,
|
| + const CPDF_Point& point) override;
|
| + FX_BOOL OnLButtonUp(CPDFSDK_PageView* pPageView,
|
| + CPDFSDK_Annot* pAnnot,
|
| + FX_UINT nFlags,
|
| + const CPDF_Point& point) override;
|
| + FX_BOOL OnMouseMove(CPDFSDK_PageView* pPageView,
|
| + CPDFSDK_Annot* pAnnot,
|
| + FX_UINT nFlags,
|
| + const CPDF_Point& point) override;
|
| + void OnDraw(CPDFSDK_PageView* pPageView,
|
| + CPDFSDK_Annot* pAnnot,
|
| + CFX_RenderDevice* pDevice,
|
| + CPDF_Matrix* pUser2Device,
|
| + FX_DWORD dwFlags) override;
|
| + void OnDrawDeactive(CPDFSDK_PageView* pPageView,
|
| CPDFSDK_Annot* pAnnot,
|
| CFX_RenderDevice* pDevice,
|
| CPDF_Matrix* pUser2Device,
|
| - FX_DWORD dwFlags);
|
| -
|
| - virtual void OnDrawDeactive(CPDFSDK_PageView* pPageView,
|
| - CPDFSDK_Annot* pAnnot,
|
| - CFX_RenderDevice* pDevice,
|
| - CPDF_Matrix* pUser2Device,
|
| - FX_DWORD dwFlags);
|
| + FX_DWORD dwFlags) override;
|
|
|
| protected:
|
| FX_BOOL m_bMouseIn;
|
|
|