CMakeSetup.h 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. /*=========================================================================
  2. Program: WXDialog - wxWidgets X-platform GUI Front-End for CMake
  3. Module: $RCSfile$
  4. Language: C++
  5. Date: $Date$
  6. Version: $Revision$
  7. Author: Jorgen Bodde
  8. Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
  9. See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
  10. This software is distributed WITHOUT ANY WARRANTY; without even
  11. the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  12. PURPOSE. See the above copyright notices for more information.
  13. =========================================================================*/
  14. #ifndef _CMAKESETUP_H_
  15. #define _CMAKESETUP_H_
  16. #if defined(__GNUG__) && !defined(__APPLE__)
  17. #pragma interface "CMakeSetup.cpp"
  18. #endif
  19. /*!
  20. * Includes
  21. */
  22. ////@begin includes
  23. #include "wx/image.h"
  24. ////@end includes
  25. /*!
  26. * Forward declarations
  27. */
  28. ////@begin forward declarations
  29. ////@end forward declarations
  30. /*!
  31. * Control identifiers
  32. */
  33. ////@begin control identifiers
  34. ////@end control identifiers
  35. /*!
  36. * CMakeSetupApp class declaration
  37. */
  38. class CMakeSetupApp: public wxApp
  39. {
  40. DECLARE_CLASS( CMakeSetupApp )
  41. DECLARE_EVENT_TABLE()
  42. public:
  43. /// Constructor
  44. CMakeSetupApp();
  45. /// Initialises the application
  46. virtual bool OnInit();
  47. /// Called on exit
  48. virtual int OnExit();
  49. ////@begin CMakeSetupApp event handler declarations
  50. ////@end CMakeSetupApp event handler declarations
  51. ////@begin CMakeSetupApp member function declarations
  52. ////@end CMakeSetupApp member function declarations
  53. ////@begin CMakeSetupApp member variables
  54. ////@end CMakeSetupApp member variables
  55. private:
  56. wxString m_AppPath;
  57. };
  58. /*!
  59. * Application instance declaration
  60. */
  61. ////@begin declare app
  62. DECLARE_APP(CMakeSetupApp)
  63. ////@end declare app
  64. #endif
  65. // _CMAKESETUP_H_