+ y += title->get_h() + 10;
+ add_subwindow(varbl = new BC_Title(x, y, ""));
+ add_subwindow(range = new BC_Title(x+160, y, ""));
+ x1 = get_w() - BC_GenericButton::calculate_w(this, _("Reset")) - 8;
+ add_subwindow(reset = new PluginLV2ClientReset(this, x1, y));
+ y += title->get_h() + 10;
+ x1 = get_w() - BC_GenericButton::calculate_w(this, _("Apply")) - 8;
+ add_subwindow(apply = new PluginLV2ClientApply(this, x1, y));
+ add_subwindow(text = new PluginLV2ClientText(this, x, y, x1-x - 8));
+ y += title->get_h() + 10;
+ add_subwindow(pot = new PluginLV2ClientPot(this, x, y));
+ x1 = x + pot->get_w() + 10;
+ add_subwindow(slider = new PluginLV2ClientSlider(this, x1, y+10));
+ y += pot->get_h() + 10;
+
+ client->init_lv2();
+ client->load_configuration();
+ client->config.update();
+
+ int panel_x = x, panel_y = y;
+ int panel_w = get_w()-10 - panel_x;
+ int panel_h = get_h()-10 - panel_y;
+ panel = new PluginLV2Client_OptPanel(this, panel_x, panel_y, panel_w, panel_h);
+ add_subwindow(panel);
+ panel->update();
+ show_window(1);
+}