summaryrefslogtreecommitdiffstats
path: root/Source/FLTKDialog/CMakeSetupGUI.h
diff options
context:
space:
mode:
authorLuis Ibanez <luis.ibanez@kitware.com>2001-10-28 03:47:23 (GMT)
committerLuis Ibanez <luis.ibanez@kitware.com>2001-10-28 03:47:23 (GMT)
commitf90e25894157601d9776f3bf2f04407ce19eebab (patch)
tree24c6cea2286a2028b270c8b9aa25db475e3fd1fd /Source/FLTKDialog/CMakeSetupGUI.h
parent0fb47ad240d3a3a0cb2ff12c5c34aef27095a041 (diff)
downloadCMake-f90e25894157601d9776f3bf2f04407ce19eebab.zip
CMake-f90e25894157601d9776f3bf2f04407ce19eebab.tar.gz
CMake-f90e25894157601d9776f3bf2f04407ce19eebab.tar.bz2
ENH: Updated with respect to MFC CMakeSetup. New cache entries are now
colored in red. The browsers for recent directories only popup if there is at least one in the list.
Diffstat (limited to 'Source/FLTKDialog/CMakeSetupGUI.h')
-rw-r--r--Source/FLTKDialog/CMakeSetupGUI.h23
1 files changed, 18 insertions, 5 deletions
diff --git a/Source/FLTKDialog/CMakeSetupGUI.h b/Source/FLTKDialog/CMakeSetupGUI.h
index e28e8e3..2a26f92 100644
--- a/Source/FLTKDialog/CMakeSetupGUI.h
+++ b/Source/FLTKDialog/CMakeSetupGUI.h
@@ -33,10 +33,16 @@ private:
static void cb_binaryPathTextInput(Fl_Input*, void*);
inline void cb_Browse1_i(Fl_Button*, void*);
static void cb_Browse1(Fl_Button*, void*);
- inline void cb_Close_i(Fl_Button*, void*);
- static void cb_Close(Fl_Button*, void*);
- inline void cb_Build_i(Fl_Button*, void*);
- static void cb_Build(Fl_Button*, void*);
+public:
+ Fl_Button *m_CancelButton;
+private:
+ inline void cb_m_CancelButton_i(Fl_Button*, void*);
+ static void cb_m_CancelButton(Fl_Button*, void*);
+public:
+ Fl_Button *m_ConfigureButton;
+private:
+ inline void cb_m_ConfigureButton_i(Fl_Button*, void*);
+ static void cb_m_ConfigureButton(Fl_Button*, void*);
public:
Fl_Scroll *cacheValuesScroll;
Fl_Pack *propertyListPack;
@@ -56,9 +62,13 @@ private:
inline void cb_recentBinaryDirectoriesBrowser_i(Fl_Browser*, void*);
static void cb_recentBinaryDirectoriesBrowser(Fl_Browser*, void*);
public:
+ Fl_Button *m_OKButton;
+private:
+ inline void cb_m_OKButton_i(Fl_Button*, void*);
+ static void cb_m_OKButton(Fl_Button*, void*);
+public:
~CMakeSetupGUI();
virtual void Close(void);
- virtual void BuildProjectFiles(void);
virtual void BrowseForSourcePath(void);
virtual void BrowseForBinaryPath(void);
virtual void Show(void);
@@ -68,5 +78,8 @@ public:
virtual void ShowRecentSourceDirectories(void);
virtual void SelectOneRecentBinaryDirectory(void);
virtual void SelectOneRecentSourceDirectory(void);
+ virtual void ClickOnConfigure(void);
+ virtual void ClickOnOK(void);
+ virtual void ClickOnCancel(void);
};
#endif