Can now tune by dragging middle spectrum view

This commit is contained in:
Charles J. Cliffe
2014-11-25 00:35:06 -05:00
parent 5977fb144b
commit 4900ce7f17
5 changed files with 93 additions and 2 deletions
+4
View File
@@ -36,6 +36,8 @@ WaterfallCanvas::WaterfallCanvas(wxWindow *parent, int *attribList) :
glContext = new WaterfallContext(this, &wxGetApp().GetContext(this));
timer.start();
SetCursor(wxCURSOR_CROSS);
}
WaterfallCanvas::~WaterfallCanvas() {
@@ -63,11 +65,13 @@ void WaterfallCanvas::OnKeyDown(wxKeyEvent& event) {
freq = wxGetApp().getFrequency();
freq += 100000;
wxGetApp().setFrequency(freq);
((wxFrame*)parent)->GetStatusBar()->SetStatusText(wxString::Format(wxT("Set center frequency: %i"),freq));
break;
case WXK_LEFT:
freq = wxGetApp().getFrequency();
freq -= 100000;
wxGetApp().setFrequency(freq);
((wxFrame*)parent)->GetStatusBar()->SetStatusText(wxString::Format(wxT("Set center frequency: %i"),freq));
break;
case WXK_DOWN:
break;