This is MovieView.h in view mode; [Download] [Up]
#import <AppKit/AppKit.h>
@interface MovieView : NSView
{
IBOutlet NSControl *positionControl;
IBOutlet NSControl *speedControl;
IBOutlet NSButton *playButton;
IBOutlet NSButton *stopButton;
IBOutlet NSButton *stepForwardButton;
IBOutlet NSButton *stepBackButton;
IBOutlet NSButton *rewindButton;
IBOutlet NSButton *fastForwardButton;
NSArray *frames;
float framesPerSecond;
int currentFrameIndex;
int direction;
NSTimer *timer;
}
- (void)play:(id)sender;
- (void)positionControlChanged:(id)sender;
- (void)setFrames:(id)sender;
- (void)speedControlChanged:(id)sender;
- (void)stepBackward:(id)sender;
- (void)stepForward:(id)sender;
- (void)stop:(id)sender;
- (void)rewind:sender;
- (void)fastForward:sender;
- (void)drawRect:(NSRect)rect;
- (void)animate:(id)userInfo;
-(void)updatePositionControl;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.