/////////////////////////////////////////////////////////////////////////// // C++ code generated with wxFormBuilder (version 3.10.0-39-g3487c3cb) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE! /////////////////////////////////////////////////////////////////////////// #pragma once #include #include #include #include "widgets/resettable_panel.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /// Class PANEL_MOUSE_SETTINGS_BASE /////////////////////////////////////////////////////////////////////////////// class PANEL_MOUSE_SETTINGS_BASE : public RESETTABLE_PANEL { private: protected: wxStaticText* m_panZoomLabel; wxStaticLine* m_staticline1; wxCheckBox* m_checkZoomCenter; wxCheckBox* m_checkAutoPan; wxCheckBox* m_checkZoomAcceleration; wxBoxSizer* m_zoomSizer; wxStaticText* m_staticText1; wxSlider* m_zoomSpeed; wxCheckBox* m_checkAutoZoomSpeed; wxBoxSizer* m_panSizer; wxStaticText* m_staticText22; wxSlider* m_autoPanSpeed; wxStaticText* m_dragLabel; wxStaticLine* m_staticline3; wxStaticText* m_leftButtonDragLabel; wxChoice* m_choiceLeftButtonDrag; wxStaticText* m_staticText3; wxChoice* m_choiceMiddleButtonDrag; wxStaticText* m_staticText31; wxChoice* m_choiceRightButtonDrag; wxStaticText* m_scrollLabel; wxStaticLine* m_staticline2; wxStaticText* m_staticText21; wxStaticBitmap* m_scrollWarning; wxStaticText* m_staticText19; wxStaticText* m_staticText17; wxStaticText* m_lblCtrl; wxStaticText* m_staticText8; wxStaticText* m_lblAlt; wxStaticText* m_staticText10; wxRadioButton* m_rbZoomNone; wxRadioButton* m_rbZoomCtrl; wxRadioButton* m_rbZoomShift; wxRadioButton* m_rbZoomAlt; wxStaticText* m_staticText11; wxRadioButton* m_rbPanVNone; wxRadioButton* m_rbPanVCtrl; wxRadioButton* m_rbPanVShift; wxRadioButton* m_rbPanVAlt; wxStaticText* m_staticText20; wxRadioButton* m_rbPanHNone; wxRadioButton* m_rbPanHCtrl; wxRadioButton* m_rbPanHShift; wxRadioButton* m_rbPanHAlt; wxCheckBox* m_checkEnablePanH; wxButton* m_mouseDefaults; wxButton* m_trackpadDefaults; // Virtual event handlers, override them in your derived class virtual void OnScrollRadioButton( wxCommandEvent& event ) { event.Skip(); } virtual void onMouseDefaults( wxCommandEvent& event ) { event.Skip(); } virtual void onTrackpadDefaults( wxCommandEvent& event ) { event.Skip(); } public: PANEL_MOUSE_SETTINGS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 609,523 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString ); ~PANEL_MOUSE_SETTINGS_BASE(); };