// // PSButton.m // Perforce // // Created by Adam Czubernat on 13.06.2013. // Copyright (c) 2013 Perforce Software, Inc. All rights reserved. // #import "PSButton.h" @implementation PSButton - (void)awakeFromNib { NSTrackingAreaOptions trackingOptions = (NSTrackingActiveInKeyWindow | NSTrackingMouseEnteredAndExited | NSTrackingAssumeInside | NSTrackingInVisibleRect); NSTrackingArea *trackingArea = [[NSTrackingArea alloc] initWithRect:NSZeroRect options:trackingOptions owner:self userInfo:nil]; [self addTrackingArea:trackingArea]; } - (void)mouseEntered:(NSEvent *)theEvent { if ([self isEnabled]) [self setAlphaValue:0.8f]; } - (void)mouseExited:(NSEvent *)theEvent { [self setAlphaValue:1.0f]; } @end
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 9421 | tjuricek |
Copying //guest/perforce_software/piper/... to //guest/tjuricek/piper/... |
||
//guest/perforce_software/piper/Perforce/Classes/Views/PSButton.m | |||||
#1 | 8919 | Matt Attaway | Initial add of Piper, a lightweight Perforce client for artists and designers. |