diff options
Diffstat (limited to 'gtk2_ardour/plugin_ui.cc')
-rw-r--r-- | gtk2_ardour/plugin_ui.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk2_ardour/plugin_ui.cc b/gtk2_ardour/plugin_ui.cc index aa966ae453..b0137fc3be 100644 --- a/gtk2_ardour/plugin_ui.cc +++ b/gtk2_ardour/plugin_ui.cc @@ -475,8 +475,8 @@ PluginUI::build_control_ui (AudioEngine &engine, guint32 port_index, MIDI::Contr control_ui->combo = new Gtk::Combo; control_ui->combo->set_value_in_list(true, false); - control_ui->combo->set_popdown_strings(setup_scale_values(port_index, control_ui)); - control_ui->combo->get_popwin()->unmap_event.connect(bind (mem_fun(*this, &PluginUI::control_combo_changed), control_ui)); + set_popdown_strings (*control_ui->combo, setup_scale_values(port_index, control_ui)); + control_ui->combo->get_popwin()->unmap_event, un(*this, &PluginUI::control_combo_changed), control_ui)); plugin.ParameterChanged.connect (bind (mem_fun(*this, &PluginUI::parameter_changed), control_ui)); control_ui->pack_start(control_ui->label, true, true); control_ui->pack_start(*control_ui->combo, false, true); @@ -872,8 +872,8 @@ PlugUIBase::PlugUIBase (PluginInsert& pi) combo.set_value_in_list(true,true); combo.set_use_arrows(true); combo.set_use_arrows_always(true); - combo.set_popdown_strings(plugin.get_presets()); - combo.get_entry()->set_text(""); + set_popdown_strings (combo, plugin.get_presets()); + combo.set_active_text (""); combo.get_popwin()->unmap_event.connect(mem_fun(*this, &PlugUIBase::setting_selected)); save_button.set_name ("PluginSaveButton"); @@ -914,8 +914,8 @@ PlugUIBase::save_plugin_setting () if (name.length()) { if(plugin.save_preset(name)){ - combo.set_popdown_strings(plugin.get_presets()); - combo.get_entry()->set_text(name); + set_popdown_strings (combo, plugin.get_presets()); + combo.set_active_text (name); } } } |