summaryrefslogtreecommitdiff
path: root/gtk2_ardour/plugin_eq_gui.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-10-25 04:25:15 +0200
committerRobin Gareus <robin@gareus.org>2018-10-25 04:25:15 +0200
commitb68b4d10a2f5a9d630b6ad22674f5fdf39a67aae (patch)
treec8f0f2e097241efc1bdf0a1e4715e0530c3a9672 /gtk2_ardour/plugin_eq_gui.h
parent5599cdb911a9bbbd3f3f82a5d71ac7a850cb2d08 (diff)
Plugin analysis numerics
Show vertical marker-line (freq) and precise numeric data of the transfer function (dB, deg).
Diffstat (limited to 'gtk2_ardour/plugin_eq_gui.h')
-rw-r--r--gtk2_ardour/plugin_eq_gui.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk2_ardour/plugin_eq_gui.h b/gtk2_ardour/plugin_eq_gui.h
index 2805934175..6ea463f334 100644
--- a/gtk2_ardour/plugin_eq_gui.h
+++ b/gtk2_ardour/plugin_eq_gui.h
@@ -79,10 +79,9 @@ private:
void plot_signal_amplitude_difference (Gtk::Widget *,cairo_t *);
- void update_pointer_info(float, float);
+ void update_pointer_info(float);
bool analysis_area_mouseover(GdkEventMotion *);
bool analysis_area_mouseexit(GdkEventCrossing *);
- bool analysis_area_mousedown(GdkEventButton *);
// Helpers
bool timeout_callback ();
@@ -123,6 +122,8 @@ private:
Gtk::DrawingArea *_analysis_area;
cairo_surface_t *_analysis_scale_surface;
Gtk::Label *_pointer_info;
+ int _pointer_in_area_xpos;
+ int _pointer_in_area_freq;
// dB scale selection:
class dBSelectionColumns : public Gtk::TreeModel::ColumnRecord