diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2012-04-08 20:15:30 +0000 |
|---|---|---|
| committer | Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> | 2012-04-08 20:15:30 +0000 |
| commit | da6eca5e81424ad6f9e2eca5f8e0573bd6dd156c (patch) | |
| tree | 0b1a722cf489f1f289c87ad4d52f5916fa13b562 /src/live_effects/parameter/powerstrokepointarray.cpp | |
| parent | small GSEAL fix (diff) | |
| download | inkscape-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.cpp | 9 |
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 |
