From ed19c2ad791c9b85fce4185646ee7220f1f42f6f Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Sat, 15 Sep 2007 21:45:42 +0000 Subject: add verticalpattern checkbox to path-along-path and some parameters that are not yet used. fix ScalarParam bug (bzr r3755) --- src/live_effects/parameter/parameter.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/live_effects/parameter/parameter.cpp') diff --git a/src/live_effects/parameter/parameter.cpp b/src/live_effects/parameter/parameter.cpp index bb7ea4c9e..faed7c389 100644 --- a/src/live_effects/parameter/parameter.cpp +++ b/src/live_effects/parameter/parameter.cpp @@ -120,9 +120,12 @@ void ScalarParam::param_make_integer(bool yes) { integer = yes; + digits = 0; + inc_step = 1; + inc_page = 10; if (rsu) { - rsu->getS()->setDigits(0); - rsu->getS()->setIncrements(1, 10); + rsu->getS()->setDigits(digits); + rsu->getS()->setIncrements(inc_step, inc_page); } } @@ -133,8 +136,6 @@ ScalarParam::param_getWidget() rsu = new Inkscape::UI::Widget::RegisteredScalar(); rsu->init(param_label, param_tooltip, param_key, *param_wr, param_effect->getRepr(), param_effect->getSPDoc()); rsu->setValue(value); - if (integer) - param_make_integer(); rsu->getS()->setDigits(digits); rsu->getS()->setIncrements(inc_step, inc_page); -- cgit v1.2.3