#include "new_plugin_preset_dialog.h"
#include "tooltips.h"
-#include "i18n.h"
+#include "pbd/i18n.h"
using namespace std;
using namespace ARDOUR;
bypass_button.set_name ("plugin bypass button");
bypass_button.set_text (_("Bypass"));
- bypass_button.set_active (!pi->active());
+ bypass_button.set_active (!pi->enabled ());
bypass_button.signal_button_release_event().connect (sigc::mem_fun(*this, &PlugUIBase::bypass_button_release), false);
focus_button.add_events (Gdk::ENTER_NOTIFY_MASK|Gdk::LEAVE_NOTIFY_MASK);
boost::shared_ptr<Processor> p (weak_p.lock());
if (p) {
- bypass_button.set_active (!p->active());
+ bypass_button.set_active (!p->enabled ());
}
}
{
bool view_says_bypassed = (bypass_button.active_state() != 0);
- if (view_says_bypassed != insert->active()) {
- if (view_says_bypassed) {
- insert->activate ();
- } else {
- insert->deactivate ();
- }
+ if (view_says_bypassed != insert->enabled ()) {
+ insert->enable (view_says_bypassed);
}
return false;