11 #include <wx/string.h>    12 #include <wx/combobox.h>    13 #include <wx/gdicmn.h>    15 #include <wx/colour.h>    16 #include <wx/settings.h>    19 #include <wx/stattext.h>    20 #include <wx/slider.h>    21 #include <wx/spinctrl.h>    22 #include <wx/statline.h>    23 #include <wx/checkbox.h>    24 #include <wx/button.h>    25 #include <wx/dialog.h>    30 #define ID_LEFTTOPICCHOICE 1000    31 #define ID_RIGHTTOPICCHOICE 1001    32 #define ID_PTUCHOICE 1002    33 #define ID_PANSLIDER 1003    34 #define ID_PANSPINNER 1004    35 #define ID_TILTSLIDER 1005    36 #define ID_TILTSPINNER 1006    37 #define ID_UPDATEIMMCHECKBOX 1007    38 #define ID_LISTENFORUPDATES 1008    39 #define ID_UPDATEBUTTON 1009   107                 virtual void OnPTUChoice( wxCommandEvent& event ) { 
event.Skip(); }
   108                 virtual void OnPanScroll( wxScrollEvent& event ) { 
event.Skip(); }
   109                 virtual void OnPanSpin( wxSpinEvent& event ) { 
event.Skip(); }
   112                 virtual void OnTiltSpin( wxSpinEvent& event ) { 
event.Skip(); }
   121                 GUIDialog( wxWindow* parent, wxWindowID 
id = wxID_ANY, 
const wxString& title = wxT(
"PTU Visualisation"), 
const wxPoint& pos = wxDefaultPosition, 
const wxSize& size = wxSize( -1,-1 ), 
long style = wxDEFAULT_DIALOG_STYLE );
 wxStaticLine * m_staticline2
wxStaticText * m_staticText3
wxImagePanel * rightPanel
virtual void OnTiltSpin(wxSpinEvent &event)
wxStaticText * m_staticText25
wxStaticText * panAngleLabel
virtual void OnImmChecked(wxCommandEvent &event)
wxStaticText * m_staticText20
wxStaticText * m_staticText14
wxStaticText * m_staticText15
virtual void OnPTUChoice(wxCommandEvent &event)
wxStaticText * m_staticText11
wxStaticText * m_staticText22
wxStaticText * m_staticText13
wxStaticText * m_staticText16
wxStaticText * m_staticText21
wxStaticText * m_staticText6
virtual void OnPanSpin(wxSpinEvent &event)
wxStaticText * m_staticText4
wxStaticLine * m_staticline3
wxStaticText * tiltAngleLabel
wxStaticText * m_staticText23
wxStaticText * m_staticText24
virtual void OnDialogClose(wxCloseEvent &event)
virtual void OnPanScroll(wxScrollEvent &event)
virtual void OnTiltSpinText(wxCommandEvent &event)
virtual void OnListenChecked(wxCommandEvent &event)
GUIDialog(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=wxT("PTU Visualisation"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
wxComboBox * leftImageTopic
virtual void OnTiltScroll(wxScrollEvent &event)
virtual void OnRightTopicChoice(wxCommandEvent &event)
wxStaticText * m_staticText10
virtual void OnUpdateClicked(wxCommandEvent &event)
wxStaticLine * settingsDivider
virtual void OnLeftTopicChoice(wxCommandEvent &event)
wxComboBox * rightImageTopic
wxStaticText * m_staticText5
virtual void OnPanSpinText(wxCommandEvent &event)