ftp.nice.ch/pub/next/tools/screen/backspace/old/SlideShow.N.bs.tar.gz#/SlideShow/SlideShowViewPart.h

This is SlideShowViewPart.h in view mode; [Download] [Up]

#import "BackView.h"

/* #define ENABLE_RELOAD /* broken */

@interface SlideShowView:BackView
{
	const char *filelist, *oldfilelist;

	enum {FV_FadeIn,FV_FadeOut,FV_Move,FV_FancyMove,FV_FancyFade} state;

	float fadeDelta;
	NXPoint slideDelta;

	id imageList;
	id prefPanel;

	int currentFrame;
	int numberOfFrames;

	unsigned steptime;

	id image2;
	NXRect altRect;

	float defFadeDelta;
	int defWaitTime, defStepTime;

	BOOL broken;

	BOOL fancy;
	BOOL randomize;
	BOOL slide;
	int debug;

}

- oneStep;
- initFrame:(NXRect *) frameRect;
- setImage:newImage;
- doViewPref:sender;
- (BOOL) useBufferedWindow;

- resetState;
- resetFiles;

- fadeIn;
- fadeOut;
- fadeMove;
- fancyFade;
- fancyMove;

- slideImageRectOrigin;

- loadTiffFiles;
#ifdef ENABLE_RELOAD
- freeTiffFiles;
#endif

- getDefaults;

+ initialize;
+ updateSettings;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.