OSDN Git Service

Tidy up create branch/tag dialog
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / CreateBranchTagDlg.h
1 #pragma once\r
2 \r
3 #include "StandAloneDlg.h"\r
4 #include "HistoryCombo.h"\r
5 #include "ChooseVersion.h"\r
6 // CCreateBranchTagDlg dialog\r
7 \r
8 class CCreateBranchTagDlg : public CResizableStandAloneDialog,public CChooseVersion\r
9 {\r
10         DECLARE_DYNAMIC(CCreateBranchTagDlg)\r
11 \r
12 public:\r
13         CCreateBranchTagDlg(CWnd* pParent = NULL);   // standard constructor\r
14         virtual ~CCreateBranchTagDlg();\r
15 \r
16 // Dialog Data\r
17         enum { IDD = IDD_NEW_BRANCH_TAG };\r
18 \r
19         BOOL m_bForce;\r
20         BOOL m_bTrack;\r
21         BOOL m_bIsTag;\r
22         BOOL m_bSwitch;\r
23 \r
24         CString m_Base;\r
25         CString m_BranchTagName;\r
26 protected:\r
27         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support\r
28         virtual BOOL OnInitDialog();\r
29         \r
30         CHOOSE_EVENT_RADIO();\r
31         \r
32         DECLARE_MESSAGE_MAP()\r
33 public:\r
34         afx_msg void OnBnClickedRadio();\r
35         afx_msg void OnBnClickedOk();\r
36         afx_msg void OnCbnSelchangeComboboxexBranch();\r
37 };\r