diff options
| author | Jabier Arraiza Cenoz <jabier.arraiza@marker.es> | 2013-03-18 01:53:59 +0000 |
|---|---|---|
| committer | Jabiertxo Arraiza Zenotz <jtx@jtx.marker.es> | 2013-03-18 01:53:59 +0000 |
| commit | a5fc5840c370d58f395b7b256a11fd11ef3a9a54 (patch) | |
| tree | 0136821ae5b542e224d85a124f597002d45470b4 /src/ui/tool/node.cpp | |
| parent | Working with widjets (diff) | |
| download | inkscape-a5fc5840c370d58f395b7b256a11fd11ef3a9a54.tar.gz inkscape-a5fc5840c370d58f395b7b256a11fd11ef3a9a54.zip | |
working whith widgets
(bzr r11950.1.57)
Diffstat (limited to 'src/ui/tool/node.cpp')
| -rw-r--r-- | src/ui/tool/node.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/tool/node.cpp b/src/ui/tool/node.cpp index bee2cc477..b628d3500 100644 --- a/src/ui/tool/node.cpp +++ b/src/ui/tool/node.cpp @@ -113,6 +113,9 @@ Handle::Handle(NodeSharedData const &data, Geom::Point const &initial_pos, Node _degenerate(true) { setVisible(false); + //BSpline + setControlBsplineSteps( _pm().getControlBsplineSteps()); + //BSpline End; } Handle::~Handle() @@ -391,7 +394,7 @@ void Handle::dragged(Geom::Point &new_pos, GdkEventMotion *event) double pos = 0; h = this; setPosition(new_pos); - pos = ceilf(_pm().BSplineHandlePosition(h)*10)/10; + pos = ceilf(_pm().BSplineHandlePosition(h)*controlBsplineSteps)/controlBsplineSteps; new_pos=_pm().BSplineHandleReposition(h,pos); } //BSpline End |
