the usual blob of fixes. note the requirement for ComboBoxText::set_active_text()

git-svn-id: svn://localhost/trunk/ardour2@160 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2005-12-02 19:18:26 +00:00
parent 7aee3d6fbf
commit 3436df6eab
21 changed files with 1029 additions and 598 deletions

View file

@ -75,7 +75,7 @@ PluginUIWindow::PluginUIWindow (AudioEngine &engine, PluginInsert& insert, bool
VSTPluginUI* vpu = new VSTPluginUI (insert, *vp);
_pluginui = vpu;
add (*vpu);
get_vbox()->add (*vpu);
vpu->package (*this);
} else {
@ -92,7 +92,7 @@ PluginUIWindow::PluginUIWindow (AudioEngine &engine, PluginInsert& insert, bool
PluginUI* pu = new PluginUI (engine, insert, scrollable);
_pluginui = pu;
add (*pu);
get_vbox()->add (*pu);
signal_map_event().connect (mem_fun (*pu, &PluginUI::start_updating));
signal_unmap_event().connect (mem_fun (*pu, &PluginUI::stop_updating));
@ -233,9 +233,6 @@ PluginUI::build (AudioEngine &engine)
frame->add (*box);
hpacker.pack_start(*frame, true, true);
box->set_border_width (5);
box->set_spacing (1);
/* find all ports. build control elements for all appropriate control ports */
for (i = 0; i < plugin.parameter_count(); ++i) {