//
//  VolumeButton.m
//  Cog
//
//  Created by Vincent Spader on 2/8/09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//

#import "VolumeButton.h"
#import "VolumeSlider.h"
#import "PlaybackController.h"

@implementation VolumeButton

- (void)scrollWheel:(NSEvent *)theEvent
{
	double change = [theEvent deltaY];
	
	[(VolumeSlider *)_popView setDoubleValue:[(VolumeSlider *)_popView doubleValue] + change];
	
	[[(VolumeSlider *)_popView target] changeVolume:_popView];
	
	[(VolumeSlider *)_popView showToolTipForDuration:1.0];
}

- (void)mouseDown:(NSEvent *)theEvent
{
	[(VolumeSlider *)_popView hideToolTip];
	
	[super mouseDown:theEvent];

	[(VolumeSlider *)_popView hideToolTip];
}


@end