Main MRPT website > C++ reference for MRPT 1.9.9
CAboutBox_wx.h
Go to the documentation of this file.
1 /* +------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2017, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +------------------------------------------------------------------------+ */
9 #ifndef CABOUTBOX_H
10 #define CABOUTBOX_H
11 
12 //(*Headers(CAboutBox)
13 #include <wx/notebook.h>
14 #include <wx/sizer.h>
15 #include <wx/stattext.h>
16 #include <wx/textctrl.h>
17 #include <wx/statline.h>
18 #include <wx/statbmp.h>
19 #include <wx/button.h>
20 #include <wx/dialog.h>
21 #include "CAboutBoxBase.h"
22 //*)
23 
24 class CAboutBox : public wxDialog, public CAboutBoxBase
25 {
26  public:
27  CAboutBox(
28  wxWindow* parent, const std::string& appName,
29  const std::string& additionalInfo, const bool showStandardInfo);
30  virtual ~CAboutBox();
31 
32  //(*Identifiers(CAboutBox)
33  static const long ID_STATICTEXT1;
34  static const long ID_STATICTEXT2;
35  static const long ID_STATICBITMAP1;
36  static const long ID_STATICLINE1;
37  static const long ID_TEXTCTRL4;
38  static const long ID_TEXTCTRL1;
39  static const long ID_TEXTCTRL2;
40  static const long ID_TEXTCTRL3;
41  static const long ID_NOTEBOOK1;
42  static const long ID_BUTTON1;
43  //*)
44 
45  protected:
46  //(*Handlers(CAboutBox)
47  void OnInit(wxInitDialogEvent& event);
48  void OnButton1Click(wxCommandEvent& event);
49  //*)
50 
51  //(*Declarations(CAboutBox)
52  wxFlexGridSizer* FlexGridSizer4;
53  wxNotebook* Notebook1;
54  wxStaticText* lbProgName;
55  wxButton* Button11;
56  wxStaticBitmap* StaticBitmap1;
57  wxTextCtrl* lbLicense;
58  wxTextCtrl* lbInfo;
59  wxStaticText* lbBuild;
60  wxStaticLine* StaticLine1;
61  wxTextCtrl* TextCtrl1;
62  wxFlexGridSizer* FlexGridSizer1;
63  //*)
64 
65  private:
66  DECLARE_EVENT_TABLE()
67 };
68 
69 #endif
wxFlexGridSizer * FlexGridSizer1
Definition: CAboutBox_wx.h:62
static const long ID_STATICLINE1
Definition: CAboutBox_wx.h:36
wxNotebook * Notebook1
Definition: CAboutBox_wx.h:53
static const long ID_STATICBITMAP1
Definition: CAboutBox_wx.h:35
wxStaticText * lbBuild
Definition: CAboutBox_wx.h:59
wxStaticBitmap * StaticBitmap1
Definition: CAboutBox_wx.h:56
void OnButton1Click(wxCommandEvent &event)
wxTextCtrl * TextCtrl1
Definition: CAboutBox_wx.h:61
wxButton * Button11
Definition: CAboutBox_wx.h:55
static const long ID_BUTTON1
Definition: CAboutBox_wx.h:42
GLsizei const GLchar ** string
Definition: glext.h:4101
wxFlexGridSizer * FlexGridSizer4
Definition: CAboutBox_wx.h:52
static const long ID_TEXTCTRL2
Definition: CAboutBox_wx.h:39
static const long ID_NOTEBOOK1
Definition: CAboutBox_wx.h:41
virtual ~CAboutBox()
static const long ID_TEXTCTRL3
Definition: CAboutBox_wx.h:40
void OnInit(wxInitDialogEvent &event)
static const long ID_TEXTCTRL1
Definition: CAboutBox_wx.h:38
static const long ID_TEXTCTRL4
Definition: CAboutBox_wx.h:37
wxStaticText * lbProgName
Definition: CAboutBox_wx.h:54
static const long ID_STATICTEXT2
Definition: CAboutBox_wx.h:34
CAboutBox(wxWindow *parent, const std::string &appName, const std::string &additionalInfo, const bool showStandardInfo)
wxTextCtrl * lbLicense
Definition: CAboutBox_wx.h:57
wxStaticLine * StaticLine1
Definition: CAboutBox_wx.h:60
wxTextCtrl * lbInfo
Definition: CAboutBox_wx.h:58
static const long ID_STATICTEXT1
Definition: CAboutBox_wx.h:33



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019