; C++ 1 source_name 0 0 res UTF-8 connect panel_mouse_settings_base 1000 none 1 PANEL_MOUSE_SETTINGS_BASE . 1 1 1 1 UI 1 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY PANEL_MOUSE_SETTINGS_BASE -1,-1 RESETTABLE_PANEL; widgets/resettable_panel.h; Not forward_declare wxTAB_TRAVERSAL bSizer1 wxVERTICAL none 10 wxALL|wxEXPAND 0 wxID_ANY Pan and Zoom sbSizer1 wxVERTICAL 1 none 10 wxEXPAND|wxRIGHT 1 wxBOTH 0,1,2 0 gbSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 5 1 0 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Center and warp cursor on zoom 0 0 1 m_checkZoomCenter 1 protected 1 Resizable 1 ; ; forward_declare 0 Center the cursor on screen when zooming. wxFILTER_NONE wxDefaultValidator 5 1 1 wxEXPAND 0 1 0 protected 30 5 1 2 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Automatically pan while moving object 0 0 1 m_checkAutoPan 1 protected 1 Resizable 1 ; ; forward_declare 0 When drawing a track or moving an item, pan when approaching the edge of the display. wxFILTER_NONE wxDefaultValidator 5 3 0 wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Use zoom acceleration 0 0 1 m_checkZoomAcceleration 1 protected 1 Resizable 1 ; ; forward_declare 0 Zoom faster when scrolling quickly wxFILTER_NONE wxDefaultValidator 5 1 0 wxEXPAND|wxTOP 2 1 m_zoomSizer wxHORIZONTAL protected 8 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Zoom speed: 0 0 0 1 m_staticText1 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 0 wxTOP|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 0 0 wxID_ANY 10 0 1 0 120,-1 1 m_zoomSpeed 1 protected 1 Resizable 1 wxSL_HORIZONTAL ; ; forward_declare 0 How far to zoom in for each rotation of the mouse wheel wxFILTER_NONE wxDefaultValidator 5 10 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Automatic 0 0 1 m_checkAutoZoomSpeed 1 protected 1 Resizable 1 ; ; forward_declare 0 Pick the zoom speed automatically wxFILTER_NONE wxDefaultValidator 5 1 2 wxEXPAND|wxTOP 2 1 m_panSizer wxHORIZONTAL protected 8 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Auto pan speed: 0 0 0 1 m_staticText22 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 0 wxTOP|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 10 0 1 0 120,-1 1 m_autoPanSpeed 1 protected 1 Resizable 1 wxSL_HORIZONTAL ; ; forward_declare 0 How fast to pan when moving an object off the edge of the screen wxFILTER_NONE wxDefaultValidator 5 10 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 wxID_ANY Drag Gestures sbSizer2 wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 3 wxHORIZONTAL 2 5 fgSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 5 5 wxBOTTOM|wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Left button drag: 0 0 0 1 m_leftButtonDragLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxBOTTOM|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 1 0 "Draw selection rectangle" "Drag selected objects; otherwise draw selection rectangle" "Drag any object (selected or not)" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceLeftButtonDrag 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Middle button drag: 0 0 0 1 m_staticText3 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 "Pan" "Zoom" "None" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceMiddleButtonDrag 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Right button drag: 0 0 0 1 m_staticText31 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 "Pan" "Zoom" "None" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceRightButtonDrag 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 1 0 protected 0 10 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 wxID_ANY Scroll Gestures -1,-1 sbSizer3 wxVERTICAL 1 none 5 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vertical touchpad or scroll wheel movement: 0 0 0 1 m_staticText21 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 24 wxRIGHT|wxLEFT 0 5 wxBOTH 0 0 fgSizer2 wxFLEX_GROWMODE_SPECIFIED none 0 5 5 wxALIGN_RIGHT|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_staticText19 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxTOP|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY -- 0 0 0 -1,-1 1 m_staticText17 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Ctrl 0 0 0 1 m_lblCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Shift 0 0 0 1 m_staticText8 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Alt 0 0 0 1 m_lblAlt 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Zoom: 0 0 0 1 m_staticText10 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 m_rbZoomNone 1 protected 1 Resizable 1 wxRB_GROUP ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbZoomCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbZoomShift 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbZoomAlt 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pan up/down: 0 0 0 1 m_staticText11 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanVNone 1 protected 1 Resizable 1 wxRB_GROUP ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanVCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanVShift 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanVAlt 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pan left/right: 0 0 0 1 m_staticText20 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanHNone 1 protected 1 Resizable 1 wxRB_GROUP ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanHCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanHShift 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxALIGN_CENTER_HORIZONTAL|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbPanHAlt 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnScrollRadioButton 5 wxEXPAND 1 12 protected 0 5 wxEXPAND 1 0 protected 42 5 wxEXPAND 1 0 protected 42 5 wxEXPAND 1 0 protected 42 5 wxEXPAND 1 0 protected 42 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pan left/right with horizontal movement 0 0 1 m_checkEnablePanH 1 protected 1 Resizable 1 ; ; forward_declare 0 Pan the canvas left and right when scrolling left to right on the touchpad wxFILTER_NONE wxDefaultValidator