3 #include "StandAloneDlg.h"
7 #include "RegHistory.h"
11 #include "PatchListCtrl.h"
13 class CSendMailDlg
: public CResizableStandAloneDialog
15 DECLARE_DYNAMIC(CSendMailDlg
)
18 CSendMailDlg(CWnd
* pParent
= NULL
); // standard constructor
19 virtual ~CSendMailDlg();
22 enum { IDD
= IDD_SENDMAIL
};
25 virtual void DoDataExchange(CDataExchange
* pDX
); // DDX/DDV support
26 virtual BOOL
OnInitDialog();
31 CHyperLink m_SmtpSetup
;
35 CRegHistory m_AddressReg
;
42 CPatchListCtrl m_ctrlList
;
43 CTGitPathList m_PathList
;
45 CRegDWORD m_regAttach
;
46 CRegDWORD m_regCombine
;
48 std::map
<int,CPatch
> m_MapPatch
;
50 afx_msg
void OnBnClickedSendmailCombine();
51 afx_msg
void OnBnClickedOk();
52 afx_msg
void OnLvnItemchangedSendmailPatchs(NMHDR
*pNMHDR
, LRESULT
*pResult
);
53 afx_msg
void OnNMDblclkSendmailPatchs(NMHDR
*pNMHDR
, LRESULT
*pResult
);
54 afx_msg
void OnEnChangeSendmailSubject();