Cafu Engine
SetupPage.hpp
1 /*
2 Cafu Engine, http://www.cafu.de/
3 Copyright (c) Carsten Fuchs and other contributors.
4 This project is licensed under the terms of the MIT license.
5 */
6 
7 #ifndef CAFU_FONTWIZARD_SETUP_PAGE_HPP_INCLUDED
8 #define CAFU_FONTWIZARD_SETUP_PAGE_HPP_INCLUDED
9 
10 #include "wx/wx.h"
11 #include "wx/wizard.h"
12 
13 #include "Templates/Array.hpp"
14 
15 
16 class FontWizardT;
17 struct BitmapT;
18 
19 
20 class SetupPageT : public wxWizardPageSimple
21 {
22  public:
23 
24  SetupPageT(FontWizardT* Parent);
25  ~SetupPageT();
26 
27 
28  private:
29 
30  FontWizardT* m_Parent;
31 
32  wxTextCtrl* m_FontFile;
33  wxButton* m_FileButton;
34  wxCheckBox* m_DebugCheckBox;
35 
36  void OnChooseFile(wxCommandEvent& CE);
37  void OnWizardCancel(wxWizardEvent& WE);
38  void OnWizardPageChanging(wxWizardEvent& WE);
39 
40  DECLARE_EVENT_TABLE()
41 };
42 
43 #endif
This class represents a RGBA bitmap.
Definition: Bitmap.hpp:20
Definition: FontWizard.hpp:15
Definition: SetupPage.hpp:20