X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fyuv411%2Fyuv411win.C;h=271389a9de3e6ca2af00f82473be830fcd957dff;hp=6b72929189db2749b87a5d4a078d2e1498a90bf9;hb=5ec378f09aeeb646705fdb8035b39a186374fba0;hpb=54cc56bff09f5004b2a6cd454375f06e56acf5a0 diff --git a/cinelerra-5.1/plugins/yuv411/yuv411win.C b/cinelerra-5.1/plugins/yuv411/yuv411win.C index 6b729291..271389a9 100644 --- a/cinelerra-5.1/plugins/yuv411/yuv411win.C +++ b/cinelerra-5.1/plugins/yuv411/yuv411win.C @@ -3,7 +3,7 @@ #include "language.h" yuv411Window::yuv411Window(yuv411Main *client) - : PluginClientWindow(client, 250, 255, 250, 255, 0) + : PluginClientWindow(client, xS(260), yS(230), xS(260), yS(230), 0) { this->client = client; } @@ -14,35 +14,37 @@ yuv411Window::~yuv411Window() void yuv411Window::create_objects() { - int x = 10, y = 10, x1=90; + int xs10 = xS(10), xs90 = xS(90); + int ys10 = yS(10), ys30 = yS(30); + int x = xs10, y = ys10, x1=xs90; add_tool(avg_vertical = new yuv411Toggle(client, &(client->config.avg_vertical), _("Vertical average"), x, y)); - y += 30; + y += ys30; add_tool(int_horizontal = new yuv411Toggle(client, &(client->config.int_horizontal), _("Horizontal interpolate"), x, y)); - y += 30; + y += ys30; add_tool(inpainting = new yuv411Toggle(client, &(client->config.inpainting), _("Inpainting method"), x, y)); - y += 30; + y += ys30; add_subwindow(new BC_Title(x, y, _("Offset:"))); add_subwindow(offset=new yuv411Offset(client,x1,y)); - y += 30; + y += ys30; add_subwindow(new BC_Title(x, y, _("Threshold:"))); add_subwindow(thresh=new yuv411Thresh(client,x1,y)); - y += 30; + y += ys30; add_subwindow(new BC_Title(x, y, _("Bias:"))); add_subwindow(bias=new yuv411Bias(client,x1,y)); - y += 30; - add_subwindow(reset = new yuv411Reset(client, this, x, y+35)); + y += ys30; + add_subwindow(reset = new yuv411Reset(client, this, x, y+ys10)); show_window(); flush(); @@ -85,7 +87,7 @@ int yuv411Toggle::handle_event() } yuv411Offset::yuv411Offset(yuv411Main *client, int x, int y) - : BC_FSlider(x, y, 0, 100, 100, (float)0, (float)2, + : BC_FSlider(x+xS(60), y, 0, xS(100), yS(100), (float)0, (float)2, (float)client->config.offset) { this->client = client; @@ -99,7 +101,7 @@ int yuv411Offset::handle_event() } yuv411Thresh::yuv411Thresh(yuv411Main *client, int x, int y) - : BC_FSlider(x, y, 0, 100, 100, (float)1, (float)100, + : BC_FSlider(x+xS(60), y, 0, xS(100), yS(100), (float)1, (float)100, (float)client->config.thresh) { this->client = client; @@ -113,7 +115,7 @@ int yuv411Thresh::handle_event() } yuv411Bias::yuv411Bias(yuv411Main *client, int x, int y) - : BC_FSlider(x, y, 0, 100, 100, (float)0, (float)25, + : BC_FSlider(x+xS(60), y, 0, xS(100), yS(100), (float)0, (float)25, (float)client->config.bias) { this->client = client;