This is SlideShowView.h in view mode; [Download] [Up]
#import <appkit/View.h>
#import "Thinker.h"
typedef struct { float l,b,r,t; } BRECT;
@interface SlideShowView:View
{
float xpos;
float ypos;
BRECT old;
NXPoint imageTo;
NXPoint maxCoord;
NXPoint redrawTo;
NXRect redraw;
NXSize oldSize;
id buffer;
int numberOfFrames;
int currentFrame;
id imageList;
id currentImage;
NXSize maxImageSize;
NXSize currentImageSize;
BStimeval now, then;
BStimeval nextRotationTime;
id inspectorView;
BOOL bounce;
int secsPerSlide;
char *ssslidesPath;
id bounceButton;
id pathButton;
id pathTextField;
id secsPerSlideSlider;
id secsPerSlideTextField;
}
- oneStep;
- readSlidesFromFile:(const char *)slidesPath;
- sizeTo:(NXCoord)width :(NXCoord)height;
- drawSelf:(const NXRect *)rects :(int)rectCount;
- newViewSize;
- incrementImageNumber;
- (const char *)windowTitle;
- bounceButtonHit:sender;
- setSecsPerSlide:sender;
- pathButtonHit:sender;
- pathSet:sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.