void OverlayWindow::create_objects() { int x = 10, y = 10; BC_Title *title; add_subwindow(title = new BC_Title(x, y, _("Mode:"))); add_subwindow(mode = new OverlayMode(plugin, x + title->get_w() + 5, y)); mode->create_objects(); y += 30; add_subwindow(title = new BC_Title(x, y, _("Layer order:"))); add_subwindow(direction = new OverlayDirection(plugin, x + title->get_w() + 5, y)); direction->create_objects(); y += 30; add_subwindow(title = new BC_Title(x, y, _("Output layer:"))); add_subwindow(output = new OverlayOutput(plugin, x + title->get_w() + 5, y)); output->create_objects(); show_window(); flush(); }
void OverlayAudioWindow::create_objects() { int x = 10, y = 10; int x1 = x; BC_Title *title; add_subwindow(title = new BC_Title(x, y, "Output track:")); x += title->get_w() + plugin->get_theme()->widget_border; add_subwindow(output = new OutputTrack(plugin, x, y)); output->create_objects(); y += output->get_h() + plugin->get_theme()->widget_border; x = x1; add_subwindow(title = new BC_Title(x, y, "Mode:")); x += title->get_w() + plugin->get_theme()->widget_border; add_subwindow(mode = new OverlayMode(plugin, x, y)); mode->create_objects(); show_window(); }