GME  13
NewXmlbackendProjDlg.h
Go to the documentation of this file.
00001 #if !defined(AFX_NEWXMLBACKENDPROJDLG_H__F62C6470_808C_4392_82A1_84C3ADD22E50__INCLUDED_)
00002 #define AFX_NEWXMLBACKENDPROJDLG_H__F62C6470_808C_4392_82A1_84C3ADD22E50__INCLUDED_
00003 
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007 // NewXmlbackendProjDlg.h : header file
00008 //
00009 
00010 #include "resource.h"
00011 
00013 // CNewXmlbackendProjDlg dialog
00014 
00015 class CNewXmlbackendProjDlg : public CDialog
00016 {
00017 // Construction
00018 public:
00019         CNewXmlbackendProjDlg(CWnd* pParent = NULL);   // standard constructor
00020 
00021 // Dialog Data
00022         //{{AFX_DATA(CNewXmlbackendProjDlg)
00023         enum { IDD = IDD_NEW_MULTIUSER_PROJ_DLG };
00024         CEdit   m_svnUrlCtrl;
00025         CStatic m_svnUrlLabel;
00026         CButton m_svnBorder;
00027         CString m_location;
00028         CString m_projectName;
00029         CString m_svnUrl;
00030         int     m_sourceControlType;
00031         int     m_hashedFileStorage;
00032         CComboBox m_hashAlgoControl;
00033         //}}AFX_DATA
00034 
00035     CString m_connectionString;
00036 
00037 
00038 // Overrides
00039         // ClassWizard generated virtual function overrides
00040         //{{AFX_VIRTUAL(CNewXmlbackendProjDlg)
00041         protected:
00042         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
00043         //}}AFX_VIRTUAL
00044 
00045 // Implementation
00046 protected:
00047         void enableSubversionControls( bool enable );
00048 
00049         virtual BOOL OnInitDialog();
00050 
00051         // Generated message map functions
00052         //{{AFX_MSG(CNewXmlbackendProjDlg)
00053         afx_msg void OnButtonBrowseLoc();
00054         virtual void OnOK();
00055         afx_msg void OnSourceControlChanged();
00056         afx_msg void OnBnClickedCheckSplittosubdirs();
00057         //}}AFX_MSG
00058         DECLARE_MESSAGE_MAP()
00059 };
00060 
00061 //{{AFX_INSERT_LOCATION}}
00062 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
00063 
00064 #endif // !defined(AFX_NEWXMLBACKENDPROJDLG_H__F62C6470_808C_4392_82A1_84C3ADD22E50__INCLUDED_)