internal static Cursor GetStrokeEraserCursor() { if (PenCursorManager.s_StrokeEraserCursor == null) { Drawing drawing = PenCursorManager.CreateStrokeEraserDrawing(); PenCursorManager.s_StrokeEraserCursor = PenCursorManager.CreateCursorFromDrawing(drawing, new Point(5.0, 5.0)); } return(PenCursorManager.s_StrokeEraserCursor); }
internal static Cursor GetPenCursor(DrawingAttributes drawingAttributes, bool isHollow, bool isRightToLeft, double dpiScaleX, double dpiScaleY) { Drawing drawing = PenCursorManager.CreatePenDrawing(drawingAttributes, isHollow, isRightToLeft, dpiScaleX, dpiScaleY); return(PenCursorManager.CreateCursorFromDrawing(drawing, new Point(0.0, 0.0))); }