Hi,
Regarding your questions:
1. To disable the duplication of shapes when dragging a shape with the Ctrl button pressed, you should get the mouse move tool of the drawing view's controller and set its AllowDuplication property to false:
NMoveTool moveTool = (NMoveTool)view.Controller.Tools.GetToolByName(NDWFR.ToolMove);
moveTool.AllowDuplication = false;
2. If you want to only increase the distance of drag needed for a shape duplication, you should change the value of the DuplicationNeededOffset property:
NMoveTool moveTool = (NMoveTool)view.Controller.Tools.GetToolByName(NDWFR.ToolMove);
moveTool.DuplicationNeededOffset = 100;
Best Regards,
Nevron Support Team