Revision: 14399
http://sourceforge.net/p/skim-app/code/14399
Author: hofman
Date: 2024-07-26 15:45:37 +0000 (Fri, 26 Jul 2024)
Log Message:
-----------
Get cursor from method innstead of dictionary of cursors
Modified Paths:
--------------
trunk/NSCursor_SKExtensions.m
Modified: trunk/NSCursor_SKExtensions.m
===================================================================
--- trunk/NSCursor_SKExtensions.m 2024-07-26 15:02:00 UTC (rev 14398)
+++ trunk/NSCursor_SKExtensions.m 2024-07-26 15:45:37 UTC (rev 14399)
@@ -95,7 +95,7 @@
return @{};
}
-+ (NSDictionary *)customCursors {
++ (NSCursor *)customCursorWithName:(NSString *)name {
static NSMutableDictionary *customCursors = nil;
static NSDictionary *cursorColors = nil;
@@ -400,15 +400,15 @@
[customCursors setObject:cursor forKey:@"inkNoteCursor"];
}
- return customCursors;
+ return [customCursors objectForKey:name];
}
+ (NSCursor *)zoomInCursor {
- return [[self customCursors] objectForKey:@"zoomInCursor"];
+ return [self customCursorWithName:@"zoomInCursor"];
}
+ (NSCursor *)zoomOutCursor {
- return [[self customCursors] objectForKey:@"zoomOutCursor"];
+ return [self customCursorWithName:@"zoomOutCursor"];
}
+ (NSCursor *)resizeDiagonal45Cursor {
@@ -415,7 +415,7 @@
if ([self
respondsToSelector:@selector(_windowResizeNorthEastSouthWestCursor)]) {
return [NSCursor _windowResizeNorthEastSouthWestCursor];
} else {
- return [[self customCursors] objectForKey:@"resizeDiagonal45Cursor"];
+ return [self customCursorWithName:@"resizeDiagonal45Cursor"];
}
}
@@ -423,56 +423,56 @@
if ([self
respondsToSelector:@selector(_windowResizeNorthWestSouthEastCursor)]) {
return [NSCursor _windowResizeNorthWestSouthEastCursor];
} else {
- return [[self customCursors] objectForKey:@"resizeDiagonal135Cursor"];
+ return [self customCursorWithName:@"resizeDiagonal135Cursor"];
}
}
+ (NSCursor *)cameraCursor {
- return [[self customCursors] objectForKey:@"cameraCursor"];
+ return [self customCursorWithName:@"cameraCursor"];
}
+ (NSCursor *)openHandBarCursor {
- return [[self customCursors] objectForKey:@"openHandBarCursor"];
+ return [self customCursorWithName:@"openHandBarCursor"];
}
+ (NSCursor *)closedHandBarCursor {
- return [[self customCursors] objectForKey:@"closedHandBarCursor"];
+ return [self customCursorWithName:@"closedHandBarCursor"];
}
+ (NSCursor *)textNoteCursor {
- return [[self customCursors] objectForKey:@"textNoteCursor"];
+ return [self customCursorWithName:@"textNoteCursor"];
}
+ (NSCursor *)anchoredNoteCursor {
- return [[self customCursors] objectForKey:@"anchoredNoteCursor"];
+ return [self customCursorWithName:@"anchoredNoteCursor"];
}
+ (NSCursor *)circleNoteCursor {
- return [[self customCursors] objectForKey:@"circleNoteCursor"];
+ return [self customCursorWithName:@"circleNoteCursor"];
}
+ (NSCursor *)squareNoteCursor {
- return [[self customCursors] objectForKey:@"squareNoteCursor"];
+ return [self customCursorWithName:@"squareNoteCursor"];
}
+ (NSCursor *)highlightNoteCursor {
- return [[self customCursors] objectForKey:@"highlightNoteCursor"];
+ return [self customCursorWithName:@"highlightNoteCursor"];
}
+ (NSCursor *)underlineNoteCursor {
- return [[self customCursors] objectForKey:@"underlineNoteCursor"];
+ return [self customCursorWithName:@"underlineNoteCursor"];
}
+ (NSCursor *)strikeOutNoteCursor {
- return [[self customCursors] objectForKey:@"strikeOutNoteCursor"];
+ return [self customCursorWithName:@"strikeOutNoteCursor"];
}
+ (NSCursor *)lineNoteCursor {
- return [[self customCursors] objectForKey:@"lineNoteCursor"];
+ return [self customCursorWithName:@"lineNoteCursor"];
}
+ (NSCursor *)inkNoteCursor {
- return [[self customCursors] objectForKey:@"inkNoteCursor"];
+ return [self customCursorWithName:@"inkNoteCursor"];
}
+ (NSCursor *)emptyCursor {
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