Main MRPT website > C++ reference for MRPT 1.5.3
List of all members | Classes | Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions
mrpt::gui::CWindowDialog Class Reference

Detailed Description

The wx dialog for gui::CDisplayWindow.

Definition at line 290 of file WxSubsystem.h.

#include <mrpt/gui/WxSubsystem.h>

Inheritance diagram for mrpt::gui::CWindowDialog:
Inheritance graph

Classes

class  wxMRPTImageControl
 A custom control to display the bitmap and avoid flicker. More...
 

Public Member Functions

 CWindowDialog (CDisplayWindow *win2D, WxSubsystem::CWXMainFrame *parent, wxWindowID id=-1, const std::string &caption=std::string("[MRPT-CDisplayWindow]"), wxSize initialSize=wxDefaultSize)
 
virtual ~CWindowDialog ()
 

Public Attributes

CDisplayWindowm_win2D
 
WxSubsystem::CWXMainFramem_mainFrame
 
wxMRPTImageControlm_image
 

Static Public Attributes

static const long ID_IMAGE_BITMAP
 

Private Member Functions

void OnClose (wxCloseEvent &event)
 
void OnMenuClose (wxCommandEvent &event)
 
void OnMenuAbout (wxCommandEvent &event)
 
void OnMenuSave (wxCommandEvent &event)
 
void OnChar (wxKeyEvent &event)
 
void OnKeyDown (wxKeyEvent &event)
 
void OnResize (wxSizeEvent &event)
 
void OnMouseDown (wxMouseEvent &event)
 

Constructor & Destructor Documentation

◆ CWindowDialog()

mrpt::gui::CWindowDialog::CWindowDialog ( CDisplayWindow win2D,
WxSubsystem::CWXMainFrame parent,
wxWindowID  id = -1,
const std::string &  caption = std::string("[MRPT-CDisplayWindow]"),
wxSize  initialSize = wxDefaultSize 
)

◆ ~CWindowDialog()

virtual mrpt::gui::CWindowDialog::~CWindowDialog ( )
virtual

Member Function Documentation

◆ OnChar()

void mrpt::gui::CWindowDialog::OnChar ( wxKeyEvent &  event)
private

◆ OnClose()

void mrpt::gui::CWindowDialog::OnClose ( wxCloseEvent &  event)
private

◆ OnKeyDown()

void mrpt::gui::CWindowDialog::OnKeyDown ( wxKeyEvent &  event)
private

◆ OnMenuAbout()

void mrpt::gui::CWindowDialog::OnMenuAbout ( wxCommandEvent &  event)
private

◆ OnMenuClose()

void mrpt::gui::CWindowDialog::OnMenuClose ( wxCommandEvent &  event)
private

◆ OnMenuSave()

void mrpt::gui::CWindowDialog::OnMenuSave ( wxCommandEvent &  event)
private

◆ OnMouseDown()

void mrpt::gui::CWindowDialog::OnMouseDown ( wxMouseEvent &  event)
private

◆ OnResize()

void mrpt::gui::CWindowDialog::OnResize ( wxSizeEvent &  event)
private

Member Data Documentation

◆ ID_IMAGE_BITMAP

const long mrpt::gui::CWindowDialog::ID_IMAGE_BITMAP
static

Definition at line 332 of file WxSubsystem.h.

◆ m_image

wxMRPTImageControl* mrpt::gui::CWindowDialog::m_image

Definition at line 330 of file WxSubsystem.h.

◆ m_mainFrame

WxSubsystem::CWXMainFrame* mrpt::gui::CWindowDialog::m_mainFrame

Definition at line 327 of file WxSubsystem.h.

◆ m_win2D

CDisplayWindow* mrpt::gui::CWindowDialog::m_win2D

Definition at line 326 of file WxSubsystem.h.




Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Oct 31 07:27:35 UTC 2017