Hi Michal,
By default the Activate method of the connector tool gets the mouse information directly from the Controller.MouseInfo property. The MouseInfo is automatically updated by the Controller whenever it receives a request to process a certain UI event.
To trick the connector tool you can call the UpdateMouseInfo method of the controller, prior to calling the connector Activate method. For example:
view.Controller.UpdateMouseInfo(new MouseEventArgs(MouseButtons.Left, 1, yourX, yourY, 0), MouseEvent.LeftButtonDown);
connectorTool.Activate();
Best regards,
Ivo