OSDN Git Service

Pick Ref: Implemented ref picking for push dialog
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / PushDlg.h
1 #pragma once\r
2 \r
3 #include "StandAloneDlg.h"\r
4 #include "HistoryCombo.h"\r
5 #include "registry.h"\r
6 // CPushDlg dialog\r
7 \r
8 class CPushDlg : public CResizableStandAloneDialog\r
9 {\r
10         DECLARE_DYNAMIC(CPushDlg)\r
11 \r
12 public:\r
13         CPushDlg(CWnd* pParent = NULL);   // standard constructor\r
14         virtual ~CPushDlg();\r
15         \r
16         CHistoryCombo   m_BranchRemote;\r
17         CHistoryCombo   m_BranchSource;\r
18         CHistoryCombo   m_Remote;\r
19         CHistoryCombo   m_RemoteURL;\r
20 \r
21         CString m_URL;\r
22         CString m_BranchSourceName;\r
23         CString m_BranchRemoteName;\r
24         CRegString m_RemoteReg;\r
25 \r
26         BOOL                    m_bTags;\r
27         BOOL                    m_bForce;\r
28         BOOL                    m_bPack;\r
29     BOOL            m_bAutoLoad;\r
30 \r
31         virtual BOOL OnInitDialog();\r
32 // Dialog Data\r
33         enum { IDD = IDD_PUSH };\r
34 \r
35 protected:\r
36         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support\r
37 \r
38         DECLARE_MESSAGE_MAP()\r
39 public:\r
40         afx_msg void OnBnClickedRd();\r
41         afx_msg void OnCbnSelchangeBranchSource();\r
42         afx_msg void OnBnClickedOk();\r
43     afx_msg void OnBnClickedRemoteManage();\r
44         afx_msg void OnBnClickedButtonBrowseSourceBranch();\r
45         afx_msg void OnBnClickedButtonBrowseDestBranch();\r
46 };\r