- string pname = plugin.name();
-
- if (pname.length() > 24) {
- pname = pname.substr (0, 24);
- pname += "...";
- ARDOUR_UI::instance()->tooltips().set_tip(name_ebox, plugin.name());
- }
-
-
- nameinfo_label.set_text (pname);
- nameinfo_label.set_name ("PluginNameInfo");
- nameinfo_label.set_alignment (0.0, 0.0);
-
- string maker = plugin.maker();
- string::size_type email_pos;
-
- if ((email_pos = maker.find_first_of ('<')) != string::npos) {
- maker = maker.substr (0, email_pos - 1);
- }
-
- if (maker.length() > 32) {
- maker = maker.substr (0, 32);
- maker += " ...";
- }
-
- makerinfo_label.set_text (maker);
- makerinfo_label.set_name ("PluginMakerInfo");
- makerinfo_label.set_alignment (0.0, 0.0);
-
- snprintf (info, sizeof(info),"[ %u %s | %u %s ]",
- n_ins, ngettext(_("in"), _("ins"), n_ins),
- n_outs, ngettext(_("out"), _("outs"), n_outs));
- paraminfo_label.set_text (info);
- paraminfo_label.set_name ("PluginParameterInfo");
- paraminfo_label.set_alignment (0.0, 0.0);
-