public void MouseMoveEvents(PointF mouse_move) //Событие мыши { MouseEvents.MouseMove = mouse_move; if (map_state == "Main") { int num = CursorObjectCrossing(MouseEvents.MouseMove); MouseEvents.CursorOnObject = num; if (activeCircle.Activity.Split(' ')[0] == "Rotate") { activeCircle.RotateCircle(Operations.GetAngle(GetScreenPosition(activeCircle.Pos), mouse_move), ref objects[int.Parse(activeCircle.Activity.Split(' ')[1])]); } else if (activeCircle.Activity.Split(' ')[0] == "Move") { activeCircle.MoveCircle(GetMapPosition(mouse_move), ref Objects[int.Parse(activeCircle.Activity.Split(' ')[1])]); } } }