Fixed issue #406: Putty key can't save when clone.
[TortoiseGit.git] / src / TortoiseProc / GitSwitchDlg.h
blob31ac461ce3d064317e01a596d007c59f032a943d
1 #pragma once
3 #include "StandAloneDlg.h"
4 #include "HistoryCombo.h"
6 #include "ChooseVersion.h"
7 // CGitSwitchDlg dialog
9 class CGitSwitchDlg : public CResizableStandAloneDialog,public CChooseVersion
11 DECLARE_DYNAMIC(CGitSwitchDlg)
13 public:
14 CGitSwitchDlg(CWnd* pParent = NULL); // standard constructor
15 virtual ~CGitSwitchDlg();
17 // Dialog Data
18 enum { IDD = IDD_GITSWITCH };
20 BOOL m_bForce;
21 BOOL m_bTrack;
22 BOOL m_bBranch;
23 CString m_NewBranch;
24 CString m_Base;
26 protected:
27 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
28 virtual BOOL OnInitDialog();
29 void OnBnClickedOk();
31 afx_msg void OnBnClickedChooseRadioHost();
32 afx_msg void OnBnClickedShow();
33 afx_msg void OnBnClickedButtonBrowseRefHost(){OnBnClickedButtonBrowseRef();}
35 DECLARE_MESSAGE_MAP()
36 public:
37 afx_msg void OnBnClickedCheckBranch();
38 afx_msg void OnCbnSelchangeComboboxexBranch();