summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/powerstrokepointarray.cpp
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2012-04-08 20:15:30 +0000
committerJohan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>2012-04-08 20:15:30 +0000
commitda6eca5e81424ad6f9e2eca5f8e0573bd6dd156c (patch)
tree0b1a722cf489f1f289c87ad4d52f5916fa13b562 /src/live_effects/parameter/powerstrokepointarray.cpp
parentsmall GSEAL fix (diff)
downloadinkscape-da6eca5e81424ad6f9e2eca5f8e0573bd6dd156c.tar.gz
inkscape-da6eca5e81424ad6f9e2eca5f8e0573bd6dd156c.zip
powerstroke parameter small fix
(bzr r11183)
Diffstat (limited to 'src/live_effects/parameter/powerstrokepointarray.cpp')
-rw-r--r--src/live_effects/parameter/powerstrokepointarray.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/live_effects/parameter/powerstrokepointarray.cpp b/src/live_effects/parameter/powerstrokepointarray.cpp
index 9e138a7ae..1fdf0aee9 100644
--- a/src/live_effects/parameter/powerstrokepointarray.cpp
+++ b/src/live_effects/parameter/powerstrokepointarray.cpp
@@ -19,6 +19,7 @@
// needed for on-canvas editting:
#include "desktop.h"
+#include "lpeobject.h"
namespace Inkscape {
@@ -31,7 +32,7 @@ PowerStrokePointArrayParam::PowerStrokePointArrayParam( const Glib::ustring& lab
{
knot_shape = SP_KNOT_SHAPE_DIAMOND;
knot_mode = SP_KNOT_MODE_XOR;
- knot_color = 0xff00ff00;
+ knot_color = 0xff88ff00;
}
PowerStrokePointArrayParam::~PowerStrokePointArrayParam()
@@ -192,18 +193,20 @@ PowerStrokePointArrayParamKnotHolderEntity::knot_click(guint state)
std::vector<Geom::Point> & vec = _pparam->_vector;
vec.erase(vec.begin() + _index);
_pparam->param_set_and_write_new_value(vec);
+ knotarray_changed = true;
} else {
// add a knot
std::vector<Geom::Point> & vec = _pparam->_vector;
vec.insert(vec.begin() + _index, 1, vec.at(_index));
_pparam->param_set_and_write_new_value(vec);
+ knotarray_changed = true;
}
}
if (knotarray_changed) {
// if knot array has been changed, the on-canvas knots must be reloaded
- /// \todo reload knots!
- }
+ /// \todo reload!
+ }
}
void