Frame timer too jittery for anything but OSX, back to throttling which looks nicer..

This commit is contained in:
Charles J. Cliffe
2015-08-12 18:07:06 -04:00
parent d2dbb2ff11
commit 6ae02bee9c
10 changed files with 32 additions and 21 deletions
+2 -1
View File
@@ -79,7 +79,8 @@ void MeterCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
}
void MeterCanvas::OnIdle(wxIdleEvent &event) {
event.Skip();
Refresh();
event.RequestMore();
}
void MeterCanvas::OnMouseMoved(wxMouseEvent& event) {
+2 -1
View File
@@ -72,7 +72,8 @@ void ModeSelectorCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
}
void ModeSelectorCanvas::OnIdle(wxIdleEvent &event) {
event.Skip();
Refresh();
event.RequestMore();
}
void ModeSelectorCanvas::OnMouseMoved(wxMouseEvent& event) {
+2 -1
View File
@@ -87,7 +87,8 @@ void ScopeCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
}
void ScopeCanvas::OnIdle(wxIdleEvent &event) {
event.Skip();
Refresh();
event.RequestMore();
}
ScopeRenderDataQueue *ScopeCanvas::getInputQueue() {
+2 -1
View File
@@ -85,7 +85,8 @@ void SpectrumCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
void SpectrumCanvas::OnIdle(wxIdleEvent &event) {
event.Skip();
Refresh();
event.RequestMore();
}
+2
View File
@@ -252,6 +252,8 @@ void TuningCanvas::OnIdle(wxIdleEvent &event) {
dragging = false;
}
}
Refresh();
event.RequestMore();
}
void TuningCanvas::OnMouseMoved(wxMouseEvent& event) {
+2 -1
View File
@@ -347,7 +347,8 @@ void WaterfallCanvas::OnKeyDown(wxKeyEvent& event) {
}
}
void WaterfallCanvas::OnIdle(wxIdleEvent &event) {
event.Skip();
Refresh();
event.RequestMore();
}
void WaterfallCanvas::OnMouseMoved(wxMouseEvent& event) {