// generated by Fast Light User Interface Designer (fluid) version 1.0009 #ifndef CMakeSetupGUI_h #define CMakeSetupGUI_h #include #include #include #include #include #include #include #include class CMakeSetupGUI { public: CMakeSetupGUI(); Fl_Window *dialogWindow; Fl_Input *sourcePathTextInput; private: inline void cb_sourcePathTextInput_i(Fl_Input*, void*); static void cb_sourcePathTextInput(Fl_Input*, void*); inline void cb_Browse_i(Fl_Button*, void*); static void cb_Browse(Fl_Button*, void*); public: Fl_Input *binaryPathTextInput; private: inline void cb_binaryPathTextInput_i(Fl_Input*, void*); 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_Scroll *cacheValuesScroll; Fl_Pack *propertyListPack; ~CMakeSetupGUI(); virtual void Close(void); virtual void BuildProjectFiles(void); virtual void BrowseForSourcePath(void); virtual void BrowseForBinaryPath(void); virtual void Show(void); virtual bool SetBinaryPath(const char *); virtual bool SetSourcePath(const char *); }; #endif