2 * @file PropMessageBoxes.h
4 * @brief Declaration file for PropMessageBoxes propertyheet
9 #include "OptionsPanel.h"
10 #include "UnicodeString.h"
11 #include "SubeditList.h"
16 * @brief Property page to set file type extension options for WinMerge.
18 class PropMessageBoxes : public OptionsPanel
22 explicit PropMessageBoxes(COptionsMgr *optionsMgr);
24 // Implement IOptionsPanel
25 virtual void ReadOptions() override;
26 virtual void WriteOptions() override;
29 //{{AFX_DATA(PropEditor)
30 enum { IDD = IDD_PROPPAGE_MESSAGEBOXES};
32 std::vector<int> m_answers;
37 // Implementation methods
40 // ClassWizard generated virtual function overrides
41 //{{AFX_VIRTUAL(PropEditor)
43 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
49 // Generated message map functions
50 //{{AFX_MSG(PropEditor)
51 afx_msg BOOL OnInitDialog() override;
52 afx_msg void OnLVNItemChanged(NMHDR *pNMHDR, LRESULT *pResult);
53 afx_msg void OnResetAllMessageBoxes();