Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes
CAboutBox Class Reference

Detailed Description

Definition at line 24 of file CAboutBox_wx.h.

#include <CAboutBox_wx.h>

Inheritance diagram for CAboutBox:
Inheritance graph

Public Member Functions

 CAboutBox (wxWindow *parent, const std::string &appName, const std::string &additionalInfo, const bool showStandardInfo)
 
virtual ~CAboutBox ()
 

Static Public Attributes

static const long ID_STATICTEXT1 = wxNewId()
 
static const long ID_STATICTEXT2 = wxNewId()
 
static const long ID_STATICBITMAP1 = wxNewId()
 
static const long ID_STATICLINE1 = wxNewId()
 
static const long ID_TEXTCTRL4
 
static const long ID_TEXTCTRL1 = wxNewId()
 
static const long ID_TEXTCTRL2 = wxNewId()
 
static const long ID_TEXTCTRL3 = wxNewId()
 
static const long ID_NOTEBOOK1 = wxNewId()
 
static const long ID_BUTTON1 = wxNewId()
 

Protected Member Functions

void OnInit (wxInitDialogEvent &event)
 
void OnButton1Click (wxCommandEvent &event)
 
std::string MRPTBuildVersion () const
 
std::string tutorial () const
 
std::string license () const
 
std::string information (const std::string &guiLibName, const std::string &guiLibVersion) const
 

Protected Attributes

wxFlexGridSizer * FlexGridSizer4
 
wxNotebook * Notebook1
 
wxStaticText * lbProgName
 
wxButton * Button11
 
wxStaticBitmap * StaticBitmap1
 
wxTextCtrl * lbLicense
 
wxTextCtrl * lbInfo
 
wxStaticText * lbBuild
 
wxStaticLine * StaticLine1
 
wxTextCtrl * TextCtrl1
 
wxFlexGridSizer * FlexGridSizer1
 
const std::string m_appName
 
const std::string m_additionalInfo
 
const bool m_showStandardInfo
 

Constructor & Destructor Documentation

◆ CAboutBox()

CAboutBox::CAboutBox ( wxWindow *  parent,
const std::string appName,
const std::string additionalInfo,
const bool  showStandardInfo 
)

Definition at line 54 of file CAboutBox_wx.cpp.

References _U, OnButton1Click(), OnInit(), and wxFONTWEIGHT_BOLD.

◆ ~CAboutBox()

CAboutBox::~CAboutBox ( )
virtual

Definition at line 159 of file CAboutBox_wx.cpp.

Member Function Documentation

◆ information()

std::string CAboutBoxBase::information ( const std::string guiLibName,
const std::string guiLibVersion 
) const
protectedinherited

◆ license()

std::string CAboutBoxBase::license ( ) const
protectedinherited

Definition at line 46 of file CAboutBoxBase.cpp.

References mrpt::system::getMRPTLicense().

◆ MRPTBuildVersion()

std::string CAboutBoxBase::MRPTBuildVersion ( ) const
protectedinherited

◆ OnButton1Click()

void CAboutBox::OnButton1Click ( wxCommandEvent &  event)
protected

Definition at line 193 of file CAboutBox_wx.cpp.

Referenced by CAboutBox().

◆ OnInit()

void CAboutBox::OnInit ( wxInitDialogEvent &  event)
protected

Definition at line 165 of file CAboutBox_wx.cpp.

References _U, mrpt::system::MRPT_getCompilationDate(), and mrpt::system::MRPT_getVersion().

Referenced by CAboutBox().

◆ tutorial()

std::string CAboutBoxBase::tutorial ( ) const
protectedinherited

Definition at line 40 of file CAboutBoxBase.cpp.

Member Data Documentation

◆ Button11

wxButton* CAboutBox::Button11
protected

Definition at line 55 of file CAboutBox_wx.h.

◆ FlexGridSizer1

wxFlexGridSizer* CAboutBox::FlexGridSizer1
protected

Definition at line 62 of file CAboutBox_wx.h.

◆ FlexGridSizer4

wxFlexGridSizer* CAboutBox::FlexGridSizer4
protected

Definition at line 52 of file CAboutBox_wx.h.

◆ ID_BUTTON1

const long CAboutBox::ID_BUTTON1 = wxNewId()
static

Definition at line 42 of file CAboutBox_wx.h.

◆ ID_NOTEBOOK1

const long CAboutBox::ID_NOTEBOOK1 = wxNewId()
static

Definition at line 41 of file CAboutBox_wx.h.

◆ ID_STATICBITMAP1

const long CAboutBox::ID_STATICBITMAP1 = wxNewId()
static

Definition at line 35 of file CAboutBox_wx.h.

◆ ID_STATICLINE1

const long CAboutBox::ID_STATICLINE1 = wxNewId()
static

Definition at line 36 of file CAboutBox_wx.h.

◆ ID_STATICTEXT1

const long CAboutBox::ID_STATICTEXT1 = wxNewId()
static

Definition at line 33 of file CAboutBox_wx.h.

◆ ID_STATICTEXT2

const long CAboutBox::ID_STATICTEXT2 = wxNewId()
static

Definition at line 34 of file CAboutBox_wx.h.

◆ ID_TEXTCTRL1

const long CAboutBox::ID_TEXTCTRL1 = wxNewId()
static

Definition at line 38 of file CAboutBox_wx.h.

◆ ID_TEXTCTRL2

const long CAboutBox::ID_TEXTCTRL2 = wxNewId()
static

Definition at line 39 of file CAboutBox_wx.h.

◆ ID_TEXTCTRL3

const long CAboutBox::ID_TEXTCTRL3 = wxNewId()
static

Definition at line 40 of file CAboutBox_wx.h.

◆ ID_TEXTCTRL4

const long CAboutBox::ID_TEXTCTRL4
static

Definition at line 37 of file CAboutBox_wx.h.

◆ lbBuild

wxStaticText* CAboutBox::lbBuild
protected

Definition at line 59 of file CAboutBox_wx.h.

◆ lbInfo

wxTextCtrl* CAboutBox::lbInfo
protected

Definition at line 58 of file CAboutBox_wx.h.

◆ lbLicense

wxTextCtrl* CAboutBox::lbLicense
protected

Definition at line 57 of file CAboutBox_wx.h.

◆ lbProgName

wxStaticText* CAboutBox::lbProgName
protected

Definition at line 54 of file CAboutBox_wx.h.

◆ m_additionalInfo

const std::string CAboutBoxBase::m_additionalInfo
protectedinherited

Definition at line 28 of file CAboutBoxBase.h.

Referenced by CAboutBoxBase::information().

◆ m_appName

const std::string CAboutBoxBase::m_appName
protectedinherited

Definition at line 27 of file CAboutBoxBase.h.

Referenced by CAboutBoxBase::information().

◆ m_showStandardInfo

const bool CAboutBoxBase::m_showStandardInfo
protectedinherited

Definition at line 29 of file CAboutBoxBase.h.

Referenced by CAboutBoxBase::information().

◆ Notebook1

wxNotebook* CAboutBox::Notebook1
protected

Definition at line 53 of file CAboutBox_wx.h.

◆ StaticBitmap1

wxStaticBitmap* CAboutBox::StaticBitmap1
protected

Definition at line 56 of file CAboutBox_wx.h.

◆ StaticLine1

wxStaticLine* CAboutBox::StaticLine1
protected

Definition at line 60 of file CAboutBox_wx.h.

◆ TextCtrl1

wxTextCtrl* CAboutBox::TextCtrl1
protected

Definition at line 61 of file CAboutBox_wx.h.




Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST