if (_session->engine().connected()) {
/* XXX giving an error message here is hard, because we may be in the midst of a button press */
- edit_processor (processor);
+ toggle_edit_processor (processor);
}
ret = true;
}
void
-ProcessorBox::edit_processor (boost::shared_ptr<Processor> processor)
+ProcessorBox::toggle_edit_processor (boost::shared_ptr<Processor> processor)
{
boost::shared_ptr<Send> send;
boost::shared_ptr<Return> retrn;
return;
}
-#ifdef OLD_SEND_EDITING
- SendUIWindow *send_ui;
-
- Window* w = get_processor_ui (send);
- if (w == 0) {
- send_ui = new SendUIWindow (send, _session);
- send_ui->set_title (send->name());
- set_processor_ui (send, send_ui);
-
- } else {
- send_ui = dynamic_cast<SendUIWindow *> (w);
- }
-
- gidget = send_ui;
-#else
if (_parent_strip) {
_parent_strip->show_send (send);
}
-#endif
} else if ((retrn = boost::dynamic_pointer_cast<Return> (processor)) != 0) {
if (gidget) {
if (gidget->is_visible()) {
- gidget->get_window()->raise ();
+ gidget->hide ();
} else {
gidget->show_all ();
gidget->present ();
return;
}
- _current_processor_box->for_selected_processors (&ProcessorBox::edit_processor);
+ _current_processor_box->for_selected_processors (&ProcessorBox::toggle_edit_processor);
}
void
return;
}
- _processor_box->edit_processor (p);
+ _processor_box->toggle_edit_processor (p);
}
void select_all_sends ();
Gtk::Window* get_processor_ui (boost::shared_ptr<ARDOUR::Processor>) const;
- void edit_processor (boost::shared_ptr<ARDOUR::Processor>);
+ void toggle_edit_processor (boost::shared_ptr<ARDOUR::Processor>);
sigc::signal<void,boost::shared_ptr<ARDOUR::Processor> > ProcessorSelected;
sigc::signal<void,boost::shared_ptr<ARDOUR::Processor> > ProcessorUnselected;