2 * @file PropEditorSyntax.h
4 * @brief Declaration file for PropEditorSyntax propertyheet
9 #include "OptionsPanel.h"
10 #include "UnicodeString.h"
11 #include "SubeditList.h"
12 #include "ccrystaltextview.h"
17 * @brief Property page to set file type extension options for WinMerge.
19 class PropEditorSyntax : public OptionsPanel
23 explicit PropEditorSyntax(COptionsMgr *optionsMgr);
25 // Implement IOptionsPanel
26 virtual void ReadOptions() override;
27 virtual void WriteOptions() override;
30 //{{AFX_DATA(PropEditor)
31 enum { IDD = IDD_PROPPAGE_EDITOR_SYNTAX };
32 CSubeditList m_listSyntax;
37 String m_Extension[CrystalLineParser::SRC_XML];
39 // Implementation methods
43 // ClassWizard generated virtual function overrides
44 //{{AFX_VIRTUAL(PropEditor)
46 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
52 // Generated message map functions
53 //{{AFX_MSG(PropEditor)
54 afx_msg BOOL OnInitDialog() override;
55 afx_msg void OnDefaults();