//
// 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
|
10691 |
DWishR |
Populate //guest/DWishR/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. |
|
|