1 // MergeDlg.cpp : implementation file
\r
7 #include "TortoiseProc.h"
\r
8 #include "MergeDlg.h"
\r
11 #include "Messagebox.h"
\r
14 IMPLEMENT_DYNAMIC(CMergeDlg, CResizableStandAloneDialog)
\r
16 CMergeDlg::CMergeDlg(CWnd* pParent /*=NULL*/)
\r
17 : CResizableStandAloneDialog(CMergeDlg::IDD, pParent),
\r
18 CChooseVersion(this)
\r
23 CMergeDlg::~CMergeDlg()
\r
27 void CMergeDlg::DoDataExchange(CDataExchange* pDX)
\r
29 CDialog::DoDataExchange(pDX);
\r
33 DDX_Check(pDX,IDC_CHECK_NOFF,this->m_bNoFF);
\r
34 DDX_Check(pDX,IDC_CHECK_SQUASH,this->m_bSquash);
\r
38 BEGIN_MESSAGE_MAP(CMergeDlg, CResizableStandAloneDialog)
\r
39 CHOOSE_VERSION_EVENT
\r
40 ON_BN_CLICKED(IDOK, &CMergeDlg::OnBnClickedOk)
\r
44 BOOL CMergeDlg::OnInitDialog()
\r
46 CResizableStandAloneDialog::OnInitDialog();
\r
49 CHOOSE_VERSION_ADDANCHOR;
\r
51 AddAnchor(IDC_GROUP_OPTION, TOP_LEFT, TOP_RIGHT);
\r
54 AddAnchor(IDOK,BOTTOM_RIGHT);
\r
55 AddAnchor(IDCANCEL,BOTTOM_RIGHT);
\r
57 this->AddOthersToAnchor();
\r
59 CheckRadioButton(IDC_RADIO_BRANCH,IDC_RADIO_VERSION,IDC_RADIO_BRANCH);
\r
63 this->SetDefaultChoose(IDC_RADIO_BRANCH);
\r
65 EnableSaveRestore(_T("MergeDlg"));
\r
70 // CMergeDlg message handlers
\r
73 void CMergeDlg::OnBnClickedOk()
\r
75 // TODO: Add your control notification handler code here
\r
76 this->UpdateData(TRUE);
\r
78 this->UpdateRevsionName();
\r