Revision: 14413
http://sourceforge.net/p/skim-app/code/14413
Author: hofman
Date: 2024-08-02 17:38:09 +0000 (Fri, 02 Aug 2024)
Log Message:
-----------
tweak camera cursor
Modified Paths:
--------------
trunk/NSCursor_SKExtensions.m
Modified: trunk/NSCursor_SKExtensions.m
===================================================================
--- trunk/NSCursor_SKExtensions.m 2024-08-02 16:45:58 UTC (rev 14412)
+++ trunk/NSCursor_SKExtensions.m 2024-08-02 17:38:09 UTC (rev 14413)
@@ -297,12 +297,10 @@
image = [[NSImage alloc] initPDFWithSize:NSMakeSize(18.0, 15.0)
drawingHandler:^(NSRect dstRect){
NSBezierPath *path = [NSBezierPath bezierPath];
[path moveToPoint:NSMakePoint(14.0, 12.0)];
- [path lineToPoint:NSMakePoint(13.5, 12.0)];
- [path curveToPoint:NSMakePoint(12.5, 14.0)
controlPoint1:NSMakePoint(13.0, 12.0) controlPoint2:NSMakePoint(13.0, 12.0)];
- [path curveToPoint:NSMakePoint(11.5, 14.0)
controlPoint1:NSMakePoint(12.0, 14.0) controlPoint2:NSMakePoint(12.0, 14.0)];
- [path lineToPoint:NSMakePoint(6.5, 14.0)];
- [path curveToPoint:NSMakePoint(5.5, 13.0)
controlPoint1:NSMakePoint(6.0, 14.0) controlPoint2:NSMakePoint(6.0, 14.0)];
- [path curveToPoint:NSMakePoint(4.5, 12.0)
controlPoint1:NSMakePoint(5.0, 12.0) controlPoint2:NSMakePoint(5.0, 12.0)];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(13.0, 12.0)
toPoint:NSMakePoint(12.5, 13.0) radius:1.5];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(12.0, 14.0)
toPoint:NSMakePoint(6.5, 14.0) radius:1.5];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(6.0, 14.0)
toPoint:NSMakePoint(5.5, 13.0) radius:1.5];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(5.5, 12.0)
toPoint:NSMakePoint(5.0, 12.0) radius:1.5];
[path appendBezierPathWithArcFromPoint:NSMakePoint(1.0, 12.0)
toPoint:NSMakePoint(1.0, 10.0) radius:3.0];
[path appendBezierPathWithArcFromPoint:NSMakePoint(1.0, 2.0)
toPoint:NSMakePoint(4.0, 2.0) radius:3.0];
[path appendBezierPathWithArcFromPoint:NSMakePoint(17.0, 2.0)
toPoint:NSMakePoint(17.0, 5.0) radius:3.0];
@@ -309,19 +307,17 @@
[path appendBezierPathWithArcFromPoint:NSMakePoint(17.0, 12.0)
toPoint:NSMakePoint(11.0, 12.0) radius:3.0];
[path closePath];
[NSGraphicsContext saveGraphicsState];
- [cursorOutline set];
+ [NSColor.whiteColor set];
[NSShadow setShadowWithWhite:0.0 alpha:0.33333 blurRadius:1.0
yOffset:-1.0];
[path fill];
[NSGraphicsContext restoreGraphicsState];
- [cursorFill set];
+ [NSColor.blackColor set];
path = [NSBezierPath bezierPath];
[path moveToPoint:NSMakePoint(14.0, 11.0)];
- [path lineToPoint:NSMakePoint(13.0, 11.0)];
- [path curveToPoint:NSMakePoint(12.0, 12.0)
controlPoint1:NSMakePoint(12.5, 11.0) controlPoint2:NSMakePoint(12.5, 11.0)];
- [path curveToPoint:NSMakePoint(11.0, 13.0)
controlPoint1:NSMakePoint(11.5, 13.0) controlPoint2:NSMakePoint(11.5, 13.0)];
- [path lineToPoint:NSMakePoint(7.0, 13.0)];
- [path curveToPoint:NSMakePoint(6.0, 12.0)
controlPoint1:NSMakePoint(6.5, 13.0) controlPoint2:NSMakePoint(6.5, 13.0)];
- [path curveToPoint:NSMakePoint(5.0, 11.0)
controlPoint1:NSMakePoint(5.5, 11.0) controlPoint2:NSMakePoint(5.5, 11.0)];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(12.5, 11.0)
toPoint:NSMakePoint(12.0, 12.0) radius:1.5];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(11.5, 13.0)
toPoint:NSMakePoint(6.0, 13.0) radius:1.5];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(6.5, 13.0)
toPoint:NSMakePoint(6.0, 12.0) radius:1.5];
+ [path appendBezierPathWithArcFromPoint:NSMakePoint(5.5, 11.0)
toPoint:NSMakePoint(4.0, 11.0) radius:1.5];
[path appendBezierPathWithArcFromPoint:NSMakePoint(2.0, 11.0)
toPoint:NSMakePoint(2.0, 9.0) radius:2.0];
[path appendBezierPathWithArcFromPoint:NSMakePoint(2.0, 3.0)
toPoint:NSMakePoint(4.0, 3.0) radius:2.0];
[path appendBezierPathWithArcFromPoint:NSMakePoint(16.0, 3.0)
toPoint:NSMakePoint(16.0, 5.0) radius:2.0];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit