Gibt es eine Möglichkeit, Mac OSX Mauszeiger Bild zu ändern, wie ich ein Video aufzeichnen, in dem ich ein anderes Bild für Mac Mauscursor verwenden möchte und ich viele Software versucht, die nur die Größe des ändern Mauszeiger, aber nicht das Bild. Also, wie kann ich Standard MacOSX Mauszeiger Bild auf dem Bildschirm ersetzen.Ändern Mac OS X Mauszeiger Bild
6
A
Antwort
0
Sie können -(void) resetCursorRects
für eine NSView
Unterklasse außer Kraft setzen. Etwas wie folgt aus:
-(void) resetCursorRects {
[super resetCursorRects];
// define cursor image and cursorRects
NSRect move = NSMakeRect((reg1UserStart + REGION_RESIZE_SIZE),REGION_Y_LOCATION, (self.reg1UserLength - (REGION_RESIZE_SIZE*2)), REGION_HEIGHT);
NSRect resizeStart = NSMakeRect(self.reg1UserStart, REGION_Y_LOCATION, REGION_RESIZE_SIZE, REGION_HEIGHT);
NSRect resizeEnd = NSMakeRect(((self.reg1UserStart + self.reg1UserLength) - REGION_RESIZE_SIZE), REGION_Y_LOCATION, REGION_RESIZE_SIZE, REGION_HEIGHT);
[self addCursorRect:move cursor:[NSCursor openHandCursor]];
[self addCursorRect:resizeStart cursor: [NSCursor resizeRightCursor]];
[self addCursorRect:resizeEnd cursor:[NSCursor resizeLeftCursor]];
}
Sie haben eine NSRect
zu definieren, die den Bereich darstellt, der den Mauszeiger ändert, und Sie dann einen NSCursor Art geben. Dies kann verwendet werden, um auch benutzerdefinierte Cursor zu erstellen.
GW