~ubuntu-branches/ubuntu/lucid/cmake/lucid

« back to all changes in this revision

Viewing changes to Source/WXDialog/CMakeSetup.h

  • Committer: Bazaar Package Importer
  • Author(s): Artur Rona
  • Date: 2009-12-16 11:11:54 UTC
  • mfrom: (3.1.9 sid)
  • Revision ID: james.westby@ubuntu.com-20091216111154-6accvv6yq86h2hkc
Tags: 2.8.0-5ubuntu1
* Merge from debian testing (LP: #497349). Remaining changes:
  - Keep the Replaces: on cmake-data to cover the Kubuntu version from
    Jaunty in case someone decides to do an (unsupported) Jaunty->Lucid
    upgrade.

Show diffs side-by-side

added added

removed removed

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