4 * @brief Declaration of PropCodepage class
6 // ID line follows -- this is updated by SVN
7 // $Id: PropCodepage.h 6908 2009-07-11 08:29:49Z kimmov $
9 #if !defined(AFX_PROPCODEPAGE_H__0DF931F8_E845_48B7_A658_3BEE6D3EAF85__INCLUDED_)
10 #define AFX_PROPCODEPAGE_H__0DF931F8_E845_48B7_A658_3BEE6D3EAF85__INCLUDED_
12 #include "OptionsPanel.h"
16 class PropCodepage : public OptionsPanel
20 PropCodepage(COptionsMgr *optionsMgr);
22 // Implement IOptionsPanel
23 virtual void ReadOptions();
24 virtual void WriteOptions();
27 //{{AFX_DATA(PropCodepage)
28 enum { IDD = IDD_PROPPAGE_CODEPAGE };
29 CComboBox m_comboCustomCodepageValue;
30 CComboBox m_comboAutodetectType;
31 int m_nCodepageSystem;
32 int m_nCustomCodepageValue;
33 String m_cCustomCodepageValue;
34 bool m_bDetectCodepage;
35 bool m_bDetectCodepage2;
36 int m_nAutodetectType;
41 // ClassWizard generate virtual function overrides
42 //{{AFX_VIRTUAL(PropCodepage)
44 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
49 // Generated message map functions
50 //{{AFX_MSG(PropCodepage)
51 virtual BOOL OnInitDialog();
52 void GetEncodingCodePageFromNameString();
53 afx_msg void OnCpSystem();
54 afx_msg void OnCpCustom();
55 afx_msg void OnCpUi();
56 afx_msg void OnDetectCodepage2();
57 afx_msg void OnDetectAutodetecttype();
62 //{{AFX_INSERT_LOCATION}}
63 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
65 #endif // !defined(AFX_PROPCODEPAGE_H__0DF931F8_E845_48B7_A658_3BEE6D3EAF85__INCLUDED_)