2 * @file TestFilterDlg.h
4 * @brief Declaration file for CTestFilterDlg class
15 * @brief Dialog allowing user to test out file filter strings.
16 * The user can type a text and test if selected file filter matches to it.
18 class CTestFilterDlg : public CTrDialog
22 CTestFilterDlg(CWnd* pParent, FileFilter * pFileFilter, FileFilterMgr *pFilterMgr);
24 // Implementation data
26 FileFilter * m_pFileFilter; /**< Selected file filter. */
27 FileFilterMgr * m_pFileFilterMgr; /**< File filter manager. */
29 // Implementation methods
31 bool CheckText(String text) const;
32 void AppendResult(const String& result);
35 //{{AFX_DATA(CTestFilterDlg)
36 enum { IDD = IDD_FILTERS_FILEFILTERS_TEST };
37 // NOTE: the ClassWizard will add data members here
42 // ClassWizard generated virtual function overrides
43 //{{AFX_VIRTUAL(CTestFilterDlg)
45 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
49 // Generated message map functions
50 //{{AFX_MSG(CTestFilterDlg)
51 virtual BOOL OnInitDialog() override;
52 afx_msg void OnTestBtn();