diff options
author | Robin Gareus <robin@gareus.org> | 2019-10-11 00:03:41 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-10-11 00:03:41 +0200 |
commit | 71fa4fa75c8eebdc2f9c09306fb19900bb61d1cc (patch) | |
tree | 2af9784228597fd670d012c200a913a7537bd8c6 /gtk2_ardour/plugin_ui.h | |
parent | 32b97031cfdb35b4c75abe2967d2513a1486d575 (diff) |
Add a plugin-preset browser window
Previously preset-browser was only used instead of "generic control"
display if a plugin does not have any controls (but presets).
This allows for showing a dedicated window..
Diffstat (limited to 'gtk2_ardour/plugin_ui.h')
-rw-r--r-- | gtk2_ardour/plugin_ui.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h index 08be65f2d4..e71cffaf3f 100644 --- a/gtk2_ardour/plugin_ui.h +++ b/gtk2_ardour/plugin_ui.h @@ -132,6 +132,8 @@ protected: ArdourWidgets::ArdourButton save_button; /** a button to delete the current preset (if it is a user one) */ ArdourWidgets::ArdourButton delete_button; + /** a button to show a preset browser */ + ArdourWidgets::ArdourButton preset_browser_button; /** a button to delete the reset the plugin params */ ArdourWidgets::ArdourButton reset_button; /** a button to bypass the plugin */ @@ -166,6 +168,7 @@ protected: PluginEqGui* eqgui; PluginLoadStatsGui* stats_gui; PluginPresetsUI* preset_gui; + ArdourWindow* preset_dialog; Gtk::Image* focus_out_image; Gtk::Image* focus_in_image; @@ -176,6 +179,7 @@ protected: void save_plugin_setting (); void delete_plugin_setting (); void reset_plugin_parameters (); + void browse_presets (); void manage_pins (); bool focus_toggled(GdkEventButton*); bool bypass_button_release(GdkEventButton*); |