OSDN Git Service

Fix issue #940: Replace slow (2)
[winmerge-jp/winmerge-jp.git] / Src / PropCodepage.h
index a2380f9..ac67678 100644 (file)
@@ -3,11 +3,7 @@
  *
  * @brief Declaration of PropCodepage class
  */
-// ID line follows -- this is updated by SVN
-// $Id: PropCodepage.h 6908 2009-07-11 08:29:49Z kimmov $
-
-#if !defined(AFX_PROPCODEPAGE_H__0DF931F8_E845_48B7_A658_3BEE6D3EAF85__INCLUDED_)
-#define AFX_PROPCODEPAGE_H__0DF931F8_E845_48B7_A658_3BEE6D3EAF85__INCLUDED_
+#pragma once
 
 #include "OptionsPanel.h"
 
@@ -17,11 +13,11 @@ class PropCodepage : public OptionsPanel
 {
 // Construction
 public:
-       PropCodepage(COptionsMgr *optionsMgr);
+       explicit PropCodepage(COptionsMgr *optionsMgr);
 
 // Implement IOptionsPanel
-       virtual void ReadOptions();
-       virtual void WriteOptions();
+       virtual void ReadOptions() override;
+       virtual void WriteOptions() override;
 
 // Dialog Data
        //{{AFX_DATA(PropCodepage)
@@ -48,7 +44,7 @@ public:
 protected:
        // Generated message map functions
        //{{AFX_MSG(PropCodepage)
-       virtual BOOL OnInitDialog();
+       virtual BOOL OnInitDialog() override;
        void GetEncodingCodePageFromNameString();
        afx_msg void OnCpSystem();
        afx_msg void OnCpCustom();
@@ -58,8 +54,3 @@ protected:
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
 };
-
-//{{AFX_INSERT_LOCATION}}
-// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
-
-#endif // !defined(AFX_PROPCODEPAGE_H__0DF931F8_E845_48B7_A658_3BEE6D3EAF85__INCLUDED_)