2.- Knots remove the control of the nodetool while clicking-dragging and need drag outside the knot to hook nodetool events, for that i made a function callable from live_effects and path parameters to update it on knot move. I put the refactor and a example of use in the branch lattice2, exactly in live_effects/paramenters/pointreseteable.cpp:
~suv thanks for your test.
1.- Solved in this V2 patch
2.- Knots remove the control of the nodetool while clicking-dragging and need drag outside the knot to hook nodetool events, for that i made a function callable from live_effects and path parameters to update it on knot move. I put the refactor and a example of use in the branch lattice2, exactly in live_effects/ paramenters/ pointreseteable .cpp:
Lattice 2: https:/ /code.launchpad .net/~jabiertxo f/inkscape/ lattice2
Example of code in a custom point pathparameter:
void Param:: param_setValue( Geom::Point newpoint) cast<Geom: :Point *>( this ) = newpoint; cast<InkNodeToo l*>( desktop- >event_ context) ;
nt->update_ helperpath( );
PointReseteable
{
*dynamic_
SPDesktop* desktop = SP_ACTIVE_DESKTOP;
if (tools_isactive( desktop, TOOLS_NODES)) {
InkNodeTool *nt = static_
}
}