summaryrefslogtreecommitdiff
path: root/gtk2_ardour/plugin_ui.h
diff options
context:
space:
mode:
authorSampo Savolainen <v2@iki.fi>2009-03-07 11:17:06 +0000
committerSampo Savolainen <v2@iki.fi>2009-03-07 11:17:06 +0000
commitbcd217ec8e11abcb3bc829251b6dc503d606aaeb (patch)
treebdb5d54aa6c7b1b46835acee2c8697dabbf520d7 /gtk2_ardour/plugin_ui.h
parente09c51251f1742ac5c61966b5dd8c5f61c567f69 (diff)
Improvements to the plugin eq gui:
- phase correction for analysis - move gui elements to a more common location so that it's available for VSTs (needs packing in each PluginUI derived class though) git-svn-id: svn://localhost/ardour2/branches/3.0@4745 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/plugin_ui.h')
-rw-r--r--gtk2_ardour/plugin_ui.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h
index fb365409d7..8f00ef8201 100644
--- a/gtk2_ardour/plugin_ui.h
+++ b/gtk2_ardour/plugin_ui.h
@@ -93,6 +93,9 @@ class PlugUIBase : public virtual sigc::trackable
LatencyGUI latency_gui;
+ Gtk::Expander plugin_eq_bin;
+ Gtk::ToggleButton eqgui_toggle;
+
Gtk::Image* focus_out_image;
Gtk::Image* focus_in_image;
@@ -100,6 +103,7 @@ class PlugUIBase : public virtual sigc::trackable
void save_plugin_setting (void);
bool focus_toggled(GdkEventButton*);
void bypass_toggled();
+ void toggle_plugin_analysis ();
void processor_active_changed (boost::weak_ptr<ARDOUR::Processor> p);
};
@@ -124,8 +128,6 @@ class GenericPluginUI : public PlugUIBase, public Gtk::HPaned
Gtk::Table button_table;
Gtk::Table output_table;
- Gtk::ToggleButton eqgui_toggle;
-
Gtk::ScrolledWindow scroller;
Gtk::Adjustment hAdjustment;
Gtk::Adjustment vAdjustment;
@@ -212,8 +214,6 @@ class GenericPluginUI : public PlugUIBase, public Gtk::HPaned
void start_touch (ControlUI*);
void stop_touch (ControlUI*);
- void toggle_plugin_analysis ();
-
void print_parameter (char *buf, uint32_t len, uint32_t param);
};