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)));
        }