-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathFindAllDialog.h
43 lines (34 loc) · 1007 Bytes
/
FindAllDialog.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#pragma once
// CFindAllDialog dialog
class CFindAllDialog : public CExtResizableDialog
{
public:
CFindAllDialog(int &bMatchWholeWord, int &bMatchCase, int &bFindInAll, CString &strFindWhat, CWnd* pParent = NULL); // standard constructor
virtual ~CFindAllDialog();
// Dialog Data
enum { IDD = IDD_DIALOGFINDALL };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
void OnEditChange();
void OnOK();
DECLARE_MESSAGE_MAP()
int &m_bMatchWholeWord;
int &m_bMatchCase;
int &m_bFindInAll;
CString &m_strFindWhat;
CExtRadioButton m_wndRadioAllFiles;
CExtRadioButton m_wndRadioOpenFiles;
CExtEdit m_wndEdit;
// Visuals
// IDC_GROUPSEARCH
CExtGroupBox m_wndGroupSearch;
// ok, cancel
CExtButton m_wndOK;
CExtButton m_wndCancel;
// IDC_CHECK_MATCHCASE
// IDC_CHECK_MATCHWHOLEWORD
CExtCheckBox m_wndMatchCase;
CExtCheckBox m_wndMatchWholeWord;
// IDC_STATIC1
CExtLabel m_wndStatic1;
};