Код который меняет стандартный курсор (стрелку) Вашего приложения (контрола в приложении, например NSView) на картинку или иконку.
- (void)resetCursorRects { int crossCursorHeight = 38; int crossCursorWidth = 38; NSString *imageName = [[NSBundle mainBundle] pathForResource:@"cursor-std" ofType:@"png"]; NSImage *cross_cursor = [[NSImage alloc] initWithContentsOfFile:imageName]; [cross_cursor setSize:NSMakeSize(crossCursorWidth, crossCursorHeight)]; NSCursor *customCursor = [[NSCursor alloc] initWithImage:cross_cursor hotSpot:NSMakePoint(crossCursorWidth / 2, crossCursorHeight / 2)]; [self addCursorRect:[self bounds] cursor:customCursor]; }
0 коментарі:
Отправить комментарий