Set waterfall lps or spectrum avg by space/typing

This commit is contained in:
Charles J. Cliffe
2016-02-07 21:05:49 -05:00
parent d7bb214d42
commit 96d22ee8f7
10 changed files with 130 additions and 8 deletions
+5
View File
@@ -52,6 +52,11 @@ void MeterCanvas::setMin(float min_in) {
Refresh();
}
void MeterCanvas::setUserInputValue(float slider_in) {
userInputValue = slider_in;
Refresh();
}
void MeterCanvas::setInputValue(float slider_in) {
userInputValue = inputValue = slider_in;
Refresh();
+1
View File
@@ -24,6 +24,7 @@ public:
void setMax(float max_in);
void setMin(float max_in);
void setUserInputValue(float slider_in);
void setInputValue(float slider_in);
bool inputChanged();
float getInputValue();
+4
View File
@@ -428,3 +428,7 @@ void TuningCanvas::OnKeyDown(wxKeyEvent& event) {
void TuningCanvas::OnKeyUp(wxKeyEvent& event) {
InteractiveCanvas::OnKeyUp(event);
}
TuningCanvas::ActiveState TuningCanvas::getHoverState() {
return hoverState;
}
+2
View File
@@ -28,6 +28,8 @@ public:
void OnKeyDown(wxKeyEvent& event);
void OnKeyUp(wxKeyEvent& event);
ActiveState getHoverState();
private:
void OnPaint(wxPaintEvent& event);
void OnIdle(wxIdleEvent &event);