2 * @file SubstitutionFiltersDlg.h
4 * @brief Declaration file for Line Filter dialog
10 #include "SubeditList.h"
12 class SubstitutionFilterFiltersList;
14 class SubstitutionFiltersDlg : public CTrPropertyPage
16 DECLARE_DYNAMIC(SubstitutionFiltersDlg)
20 SubstitutionFiltersDlg();
22 void SetList(SubstitutionFiltersList *list);
25 //{{AFX_DATA(SubstitutionFiltersDlg)
26 enum { IDD = IDD_FILTERS_SUBSTITUTIONFILTERS };
31 // ClassWizard generate virtual function overrides
32 //{{AFX_VIRTUAL(SubstitutionFiltersDlg)
34 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
40 // Generated message map functions
41 //{{AFX_MSG(SubstitutionFiltersDlg)
42 virtual BOOL OnInitDialog() override;
43 afx_msg void OnHelp();
44 virtual BOOL OnApply() override;
45 afx_msg void OnBnClickedAddBtn();
46 afx_msg void OnBnClickedClearBtn();
47 afx_msg void OnBnClickedRemovebtn();
48 afx_msg void OnEndLabelEdit(NMHDR* pNMHDR, LRESULT* pResult);
55 CSubeditList m_listFilters; /**< List control having filter strings */
57 SubstitutionFiltersList *m_pSubstitutionFiltersList;