19 #include <gtkmm/label.h>
33 add_button (
_(
"OK"), RESPONSE_OK);
34 set_default_response (RESPONSE_OK);
36 Label* m = manage (
new Label);
39 t <<
"This session contains the following plugins that cannot be found on this system:\n\n";
41 for (list<string>::const_iterator i = plugins.begin(); i != plugins.end(); ++i) {
45 t <<
"\nThose plugins and any following them on a track or buss have been disabled, and will be hidden.\n";
46 t <<
"It is recommended that you install the missing plugins and re-load the session.\n";
48 m->set_markup (t.str ());
49 get_vbox()->pack_start (*m,
false,
false);
MissingPluginDialog(ARDOUR::Session *, std::list< std::string > const &)
virtual void set_session(ARDOUR::Session *)