mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2026-06-06 16:04:54 -04:00
Mousewheel fix for non-OSX, AM reset tweak
This commit is contained in:
@@ -95,7 +95,6 @@ void TuningCanvas::OnMouseMoved(wxMouseEvent& event) {
|
||||
|
||||
void TuningCanvas::OnMouseDown(wxMouseEvent& event) {
|
||||
InteractiveCanvas::OnMouseDown(event);
|
||||
mouseTracker.setHorizDragLock(true);
|
||||
mouseTracker.setVertDragLock(true);
|
||||
|
||||
uxDown = 2.0 * (mouseTracker.getMouseX() - 0.5);
|
||||
@@ -110,7 +109,6 @@ void TuningCanvas::OnMouseWheelMoved(wxMouseEvent& event) {
|
||||
|
||||
void TuningCanvas::OnMouseReleased(wxMouseEvent& event) {
|
||||
InteractiveCanvas::OnMouseReleased(event);
|
||||
mouseTracker.setHorizDragLock(false);
|
||||
mouseTracker.setVertDragLock(false);
|
||||
SetCursor (wxCURSOR_SIZEWE);
|
||||
}
|
||||
|
||||
@@ -680,7 +680,11 @@ void WaterfallCanvas::OnMouseWheelMoved(wxMouseEvent& event) {
|
||||
InteractiveCanvas::OnMouseWheelMoved(event);
|
||||
float movement = (float)event.GetWheelRotation() / (float)event.GetLinesPerAction();
|
||||
|
||||
#ifdef __APPLE__
|
||||
mouseZoom = 1.0f - movement/100.0f;
|
||||
#else
|
||||
mouseZoom = 1.0f - movement/1000.0f;
|
||||
#endif
|
||||
}
|
||||
|
||||
void WaterfallCanvas::OnMouseReleased(wxMouseEvent& event) {
|
||||
|
||||
Reference in New Issue
Block a user