Index: fpdfsdk/include/formfiller/FFL_FormFiller.h |
diff --git a/fpdfsdk/include/formfiller/FFL_FormFiller.h b/fpdfsdk/include/formfiller/FFL_FormFiller.h |
index 87fb7acec5a76b729f210e495ac9ab3d0ab8b1be..799154cedd7074749d8c2ae1bb8fbf9d5f061269 100644 |
--- a/fpdfsdk/include/formfiller/FFL_FormFiller.h |
+++ b/fpdfsdk/include/formfiller/FFL_FormFiller.h |
@@ -159,33 +159,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; |