Clean up CPDF_AnnotList.
[pdfium.git] / fpdfsdk / include / formfiller / FFL_CheckBox.h
index 9aaf7fe..27af16b 100644 (file)
@@ -1,27 +1,32 @@
 // Copyright 2014 PDFium Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-#ifndef _FFL_CHECKBOX_H_
-#define _FFL_CHECKBOX_H_
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-class CFFL_CheckBox : public CFFL_Button
-{
-public:
-       CFFL_CheckBox(CPDFDoc_Environment* pApp, CPDFSDK_Widget* pWidget);
-       virtual ~CFFL_CheckBox();
+#ifndef FPDFSDK_INCLUDE_FORMFILLER_FFL_CHECKBOX_H_
+#define FPDFSDK_INCLUDE_FORMFILLER_FFL_CHECKBOX_H_
 
-       virtual CPWL_Wnd*                       NewPDFWindow(const PWL_CREATEPARAM& cp, CPDFSDK_PageView* pPageView);
+#include "FFL_FormFiller.h"
 
-       virtual FX_BOOL                         OnKeyDown(CPDFSDK_Annot* pAnnot, FX_UINT nKeyCode, FX_UINT nFlags);
-       virtual FX_BOOL                         OnChar(CPDFSDK_Annot* pAnnot, FX_UINT nChar, FX_UINT nFlags);
-       virtual FX_BOOL                         OnLButtonUp(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_UINT nFlags, const CPDF_Point& point);
+class CFFL_CheckBox : public CFFL_Button {
+ public:
+  CFFL_CheckBox(CPDFDoc_Environment* pApp, CPDFSDK_Widget* pWidget);
+  ~CFFL_CheckBox() override;
 
-       virtual FX_BOOL                         IsDataChanged(CPDFSDK_PageView* pPageView);
-       virtual void                            SaveData(CPDFSDK_PageView* pPageView);
+  // CFFL_Button
+  CPWL_Wnd* NewPDFWindow(const PWL_CREATEPARAM& cp,
+                         CPDFSDK_PageView* pPageView) override;
+  FX_BOOL OnKeyDown(CPDFSDK_Annot* pAnnot,
+                    FX_UINT nKeyCode,
+                    FX_UINT nFlags) override;
+  FX_BOOL OnChar(CPDFSDK_Annot* pAnnot, FX_UINT nChar, FX_UINT nFlags) override;
+  FX_BOOL OnLButtonUp(CPDFSDK_PageView* pPageView,
+                      CPDFSDK_Annot* pAnnot,
+                      FX_UINT nFlags,
+                      const CPDF_Point& point) override;
+  FX_BOOL IsDataChanged(CPDFSDK_PageView* pPageView) override;
+  void SaveData(CPDFSDK_PageView* pPageView) override;
 };
 
-#endif //_FFL_CHECKBOX_H_
-
+#endif  // FPDFSDK_INCLUDE_FORMFILLER_FFL_CHECKBOX_H_