summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/parameter.cpp
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2007-09-15 21:45:42 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2007-09-15 21:45:42 +0000
commited19c2ad791c9b85fce4185646ee7220f1f42f6f (patch)
tree892aca1aaef76773fc97d34f569d554b774d779a /src/live_effects/parameter/parameter.cpp
parentfix typo: .( -> .set( (diff)
downloadinkscape-ed19c2ad791c9b85fce4185646ee7220f1f42f6f.tar.gz
inkscape-ed19c2ad791c9b85fce4185646ee7220f1f42f6f.zip
add verticalpattern checkbox to path-along-path and some parameters that are not yet used. fix ScalarParam bug
(bzr r3755)
Diffstat (limited to 'src/live_effects/parameter/parameter.cpp')
-rw-r--r--src/live_effects/parameter/parameter.cpp9
1 files changed, 5 insertions, 4 deletions
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);