This is InfoView.h in view mode; [Download] [Up]
#import <Foundation/Foundation.h> #import <AppKit/AppKit.h> @interface InfoView:NSView { @private NSImage *buffer; NSSize imageSize,batSize; NSImage *image,*oldImage,*frontImage; unsigned int animationStep; BOOL animationCrowl, frontPage; BOOL animationDissolve; NSTimer *animateTimer; float delta; NSRect batRect; NSImage *bat; int randDirection; BOOL toggle; } - initWithFrame:(NSRect)frameRect; - (void)dealloc; - (void)compositeWithDissolve:(BOOL)aBool andDelta:(float)aDelta; - (void)compositeWithChecker:(BOOL)aBool andDelta:(float)aDelta; - (void)drawRect:(NSRect)rect; - (void)mouseDown:(NSEvent *)event; - (void)start:sender; - (void)stop:(id)sender; - (void)animationClick:(NSTimer *)timer; - (void)animateCrowl; - (void)animateDissolve; - (void)drawBackground:(NSRect)rect; - (void)removeTimer; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.