X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fthecheat;a=blobdiff_plain;f=TrackerScroller.m;fp=TrackerScroller.m;h=398640252996adce2d2b21b855c8c1361adaa866;hp=0000000000000000000000000000000000000000;hb=d27548f80fe411fda2ee69c74a24eab4292267e9;hpb=e8d51183acdd2410a38dcf8f0efbf7c30cd6c581 diff --git a/TrackerScroller.m b/TrackerScroller.m new file mode 100644 index 0000000..3986402 --- /dev/null +++ b/TrackerScroller.m @@ -0,0 +1,38 @@ +// +// TrackerScroller.m +// The Cheat +// +// Created by Chaz McGarvey on 12/28/04. +// Copyright 2004 Chaz McGarvey. All rights reserved. +// + +#import "TrackerScroller.h" + + +@implementation TrackerScroller + + +- (id)delegate +{ + return _delegate; +} + +- (void)setDelegate:(id)delegate +{ + _delegate = delegate; +} + + +- (void)mouseDown:(NSEvent *)theEvent +{ + if ( [_delegate respondsToSelector:@selector(scrollerDidStartScrolling:)] ) { + [_delegate scrollerDidStartScrolling:self]; + } + [super mouseDown:theEvent]; + if ( [_delegate respondsToSelector:@selector(scrollerDidStopScrolling:)] ) { + [_delegate scrollerDidStopScrolling:self]; + } +} + + +@end