Move code out of frame, proper thread termination

This commit is contained in:
Charles J. Cliffe
2014-11-23 19:39:27 -05:00
parent ac20bc1e84
commit cae1855fc5
15 changed files with 171 additions and 196 deletions
+4 -4
View File
@@ -54,14 +54,14 @@ void ScopeCanvas::OnKeyDown(wxKeyEvent& event) {
unsigned int freq;
switch (event.GetKeyCode()) {
case WXK_RIGHT:
freq = ((AppFrame*) parent)->getFrequency();
freq = wxGetApp().getFrequency();
freq += 100000;
((AppFrame*) parent)->setFrequency(freq);
wxGetApp().setFrequency(freq);
break;
case WXK_LEFT:
freq = ((AppFrame*) parent)->getFrequency();
wxGetApp().getFrequency();
freq -= 100000;
((AppFrame*) parent)->setFrequency(freq);
wxGetApp().setFrequency(freq);
break;
case WXK_DOWN:
break;
+4 -4
View File
@@ -60,14 +60,14 @@ void SpectrumCanvas::OnKeyDown(wxKeyEvent& event) {
unsigned int freq;
switch (event.GetKeyCode()) {
case WXK_RIGHT:
freq = ((AppFrame*) parent)->getFrequency();
freq = wxGetApp().getFrequency();
freq += 100000;
((AppFrame*) parent)->setFrequency(freq);
wxGetApp().setFrequency(freq);
break;
case WXK_LEFT:
freq = ((AppFrame*) parent)->getFrequency();
freq = wxGetApp().getFrequency();
freq -= 100000;
((AppFrame*) parent)->setFrequency(freq);
wxGetApp().setFrequency(freq);
break;
case WXK_DOWN:
break;
+4 -4
View File
@@ -60,14 +60,14 @@ void WaterfallCanvas::OnKeyDown(wxKeyEvent& event) {
unsigned int freq;
switch (event.GetKeyCode()) {
case WXK_RIGHT:
freq = ((AppFrame*) parent)->getFrequency();
freq = wxGetApp().getFrequency();
freq += 100000;
((AppFrame*) parent)->setFrequency(freq);
wxGetApp().setFrequency(freq);
break;
case WXK_LEFT:
freq = ((AppFrame*) parent)->getFrequency();
wxGetApp().getFrequency();
freq -= 100000;
((AppFrame*) parent)->setFrequency(freq);
wxGetApp().setFrequency(freq);
break;
case WXK_DOWN:
break;