This is InfoView.h in view mode; [Download] [Up]
/*---------------------------------------------------------------------------
InfoView.h - Header file for InfoView.m class.
-----------------------------------------------------------------------------*/
#define BOXSIZE 52.
#define BOTBORDER 6.
#define TOPBORDER 8.
#import <appkit/View.h>
#import <dpsclient/wraps.h>
@interface InfoView:View
{
id infoAnimator; /* Animator object */
id imageNE; /* Image which is moving northeast */
id imageNW; /* Image which is moving nortwest */
id imageSE; /* Image which is moving southeast */
id imageSW; /* Image which is moving southwest */
int nDrawPasses; /* Number of drawing passes */
BOOL drawnOnce; /* Has the image been drawn once */
BOOL drawing; /* Are we currently drawing? */
NXPoint imagePt; /* Current location of imageNE */
}
- initFrame:(const NXRect *)frm;
- drawImages;
- drawFinalScene:sender;
- drawInit:sender;
- mouseDown:(NXEvent *)theEvent;
- startInfoViewTimer:(float)seconds;
- stopInfoViewTimer:sender;
- windowDidBecomeKey:sender;
- windowWillClose:sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.