DenoiseVideoWindow::DenoiseVideoWindow(DenoiseVideo *plugin)
: PluginClientWindow(plugin,
DenoiseVideoWindow::DenoiseVideoWindow(DenoiseVideo *plugin)
: PluginClientWindow(plugin,
threshold = new DenoiseVideoThreshold(plugin, this, x, y);
threshold->create_objects();
threshold = new DenoiseVideoThreshold(plugin, this, x, y);
threshold->create_objects();
add_subwindow(do_r = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_r, _("Red")));
add_subwindow(do_r = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_r, _("Red")));
add_subwindow(do_g = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_g, _("Green")));
add_subwindow(do_g = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_g, _("Green")));
add_subwindow(do_b = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_b, _("Blue")));
add_subwindow(do_b = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_b, _("Blue")));
add_subwindow(do_a = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_a, _("Alpha")));
show_window();
flush();
add_subwindow(do_a = new DenoiseVideoToggle(plugin, this, x, y, &plugin->config.do_a, _("Alpha")));
show_window();
flush();