diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-05-02 10:11:57 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-05-02 10:11:57 -0400 |
commit | 7df1654947ba6f39c4133f65d715577ce8ce6daf (patch) | |
tree | 262ffabf3f3a88d93367ee08247b958a98577638 /gtk2_ardour/processor_box.cc | |
parent | f04c35cb1c3e89380c53eb95ce62091e1d7d7e76 (diff) |
make PluginUIWindow inherit from ArdourWindow not GtkWindow
Diffstat (limited to 'gtk2_ardour/processor_box.cc')
-rw-r--r-- | gtk2_ardour/processor_box.cc | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index 16088786cd..3618f437a2 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -2094,20 +2094,16 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr<Processor> processor) /* these are both allowed to be null */ - Container* toplevel = get_toplevel(); - Window* win = dynamic_cast<Gtk::Window*>(toplevel); - Window* w = get_processor_ui (plugin_insert); if (w == 0) { - plugin_ui = new PluginUIWindow (win, plugin_insert); + plugin_ui = new PluginUIWindow (plugin_insert); plugin_ui->set_title (generate_processor_title (plugin_insert)); set_processor_ui (plugin_insert, plugin_ui); } else { plugin_ui = dynamic_cast<PluginUIWindow *> (w); - plugin_ui->set_parent (win); } gidget = plugin_ui; @@ -2155,9 +2151,7 @@ ProcessorBox::toggle_edit_generic_processor (boost::shared_ptr<Processor> proces return; } - Container* toplevel = get_toplevel(); - Window* win = dynamic_cast<Gtk::Window*>(toplevel); - PluginUIWindow* plugin_ui = new PluginUIWindow(win, plugin_insert, true, false); + PluginUIWindow* plugin_ui = new PluginUIWindow (plugin_insert, true, false); plugin_ui->set_title(generate_processor_title (plugin_insert)); if (plugin_ui->is_visible()) { |