X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Finterpolate%2Finterpolate.C;h=345f08b6cfee576391112dc6415001b3810be659;hb=9b18af02dc4ccbf052ef9d70180a3d16c0f9848b;hp=9294d8fd6b4217047e68a2a648769966b2288991;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/plugins/interpolate/interpolate.C b/cinelerra-5.1/plugins/interpolate/interpolate.C index 9294d8fd..345f08b6 100644 --- a/cinelerra-5.1/plugins/interpolate/interpolate.C +++ b/cinelerra-5.1/plugins/interpolate/interpolate.C @@ -42,15 +42,7 @@ InterpolatePixelsOffset::InterpolatePixelsOffset(InterpolatePixelsWindow *window int x, int y, int *output) - : BC_ISlider(x, - y, - 0, - 50, - 50, - 0, - 1, - *output, - 0) + : BC_ISlider(x, y, 0, xS(50), yS(50), 0, 1, *output, 0) { this->window = window; this->output = output; @@ -74,11 +66,7 @@ int InterpolatePixelsOffset::handle_event() InterpolatePixelsWindow::InterpolatePixelsWindow(InterpolatePixelsMain *client) : PluginClientWindow(client, - 200, - 100, - 200, - 100, - 0) + xS(200), yS(70), xS(200), yS(70), 0) { this->client = client; } @@ -89,21 +77,23 @@ InterpolatePixelsWindow::~InterpolatePixelsWindow() void InterpolatePixelsWindow::create_objects() { - int x = 10, y = 10; + int xs5 = xS(5), xs10 = xS(10); + int ys5 = yS(5), ys10 = yS(10); + int x = xs10, y = ys10; BC_Title *title; add_tool(title = new BC_Title(x, y, _("X Offset:"))); add_tool(x_offset = new InterpolatePixelsOffset(this, - x + title->get_w() + 5, + x + title->get_w() + xs5, y, &client->config.x)); - y += MAX(x_offset->get_h(), title->get_h()) + 5; + y += MAX(x_offset->get_h(), title->get_h()) + ys5; add_tool(title = new BC_Title(x, y, _("Y Offset:"))); add_tool(y_offset = new InterpolatePixelsOffset(this, - x + title->get_w() + 5, + x + title->get_w() + xs5, y, &client->config.y)); - y += MAX(y_offset->get_h(), title->get_h()) + 5; + y += MAX(y_offset->get_h(), title->get_h()) + ys5; show_window(); }