summaryrefslogtreecommitdiffstats
path: root/Source/MFCDialog/CMakeSetupDialog.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2003-07-08 17:12:10 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2003-07-08 17:12:10 (GMT)
commitb274069b933485139c2581d8ea5d572e60bd228f (patch)
treec0bdc2bd7b098ec2e07e16b61fa006ebb315c7ab /Source/MFCDialog/CMakeSetupDialog.h
parent6566ba20ac003763bc6081b4103855046e1ee622 (diff)
downloadCMake-b274069b933485139c2581d8ea5d572e60bd228f.zip
CMake-b274069b933485139c2581d8ea5d572e60bd228f.tar.gz
CMake-b274069b933485139c2581d8ea5d572e60bd228f.tar.bz2
ENH: allow cancel and display of progress during cpu intensive configure steps
Diffstat (limited to 'Source/MFCDialog/CMakeSetupDialog.h')
-rw-r--r--Source/MFCDialog/CMakeSetupDialog.h29
1 files changed, 16 insertions, 13 deletions
diff --git a/Source/MFCDialog/CMakeSetupDialog.h b/Source/MFCDialog/CMakeSetupDialog.h
index 354c7c9..5d475eb 100644
--- a/Source/MFCDialog/CMakeSetupDialog.h
+++ b/Source/MFCDialog/CMakeSetupDialog.h
@@ -1,17 +1,17 @@
/*=========================================================================
- Program: CMake - Cross-Platform Makefile Generator
- Module: $RCSfile$
- Language: C++
- Date: $Date$
- Version: $Revision$
+Program: CMake - Cross-Platform Makefile Generator
+Module: $RCSfile$
+Language: C++
+Date: $Date$
+Version: $Revision$
- Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
- See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
+Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
+See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE. See the above copyright notices for more information.
+This software is distributed WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE. See the above copyright notices for more information.
=========================================================================*/
// CMakeSetupDialogDlg.h : header file
@@ -59,7 +59,7 @@ protected:
void RemoveAdvancedValues();
// Dialog Data
//{{AFX_DATA(CMakeSetupDialog)
- enum { IDD = IDD_CMakeSetupDialog_DIALOG };
+ enum { IDD = IDD_CMakeSetupDialog_DIALOG };
CButton m_AdvancedValuesControl;
CStatic m_BuildForLabel;
CButton m_BrowseSource;
@@ -80,7 +80,7 @@ protected:
CButton m_Configure;
CString m_GeneratorChoiceString;
BOOL m_AdvancedValues;
- //}}AFX_DATA
+ //}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CMakeSetupDialog)
@@ -125,13 +125,16 @@ protected:
afx_msg void OnAdvancedValues();
afx_msg void OnDoubleclickedAdvancedValues();
afx_msg void OnDropFiles(HDROP);
+ afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
- int m_oldCX;
+ int m_oldCX;
int m_oldCY;
float m_deltaXRemainder;
cmake *m_CMakeInstance;
+ HCURSOR m_Cursor;
+ bool m_RunningConfigure;
};
//{{AFX_INSERT_LOCATION}}