OSDN Git Service

Add Switch Checkout Dialog
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / GitSwitchDlg.h
1 #pragma once\r
2 \r
3 #include "StandAloneDlg.h"\r
4 #include "HistoryCombo.h"\r
5 \r
6 // CGitSwitchDlg dialog\r
7 \r
8 class CGitSwitchDlg : public CResizableStandAloneDialog\r
9 {\r
10         DECLARE_DYNAMIC(CGitSwitchDlg)\r
11 \r
12 public:\r
13         CGitSwitchDlg(CWnd* pParent = NULL);   // standard constructor\r
14         virtual ~CGitSwitchDlg();\r
15 \r
16 // Dialog Data\r
17         enum { IDD = IDD_GITSWITCH };\r
18 \r
19         BOOL m_bForce;\r
20         BOOL m_bTrack;\r
21         BOOL m_bBranch;\r
22         CString m_NewBranch;\r
23         CString m_Base;\r
24 \r
25 protected:\r
26         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support\r
27         virtual BOOL OnInitDialog();\r
28         void OnBnClickedRadio();\r
29         void OnBnClickedOk();\r
30 \r
31         CHistoryCombo m_Branch;\r
32         CHistoryCombo m_Tags;\r
33         CHistoryCombo m_Version;\r
34 \r
35         DECLARE_MESSAGE_MAP()\r
36 public:\r
37         afx_msg void OnBnClickedCheckBranch();\r
38         afx_msg void OnCbnSelchangeComboboxexBranch();\r
39 };\r