ftp.nice.ch/pub/next/tools/system/Informer.1.1.s.tar.gz#/Informer_1.1.source/InformerWindow.h

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

// InformerWindow.h
//
// History :
//		9.20.1992 : created by Max Tardiveau


#import <sys/types.h>
#import <sys/dir.h>
#import <sys/stat.h>

#import <objc/Object.h>
#import <appkit/Application.h>
#import <appkit/Window.h>
#import <appkit/NXBrowser.h>
#import <appkit/NXBrowserCell.h>
#import <appkit/Matrix.h>
#import <appkit/ScrollView.h>
#import <appkit/Text.h>
#import <appkit/Button.h>
#import <appkit/NXCursor.h>
#import <dpsclient/dpsclient.h>
#import <sound/sound.h>

#import "InformerDispatcher.h"
#import "InformerCell.h"
#import "EmptyView.h"
#import "InformerInspector.h"

@interface InformerWindow:Object
{
id				myWindow;			// my window
id				myHelpPanel;		// the Help panel
id				myHelpText;			// the Help ScrollView
id				myBrowser;			// the Browser in the window
id				myInspectorView;	// the InspectorView in the window
id				myEmptyView;		// to fill the space
id				myDispatcher;	// the InformerDispatcher responsible for me
id				updateScroller;
id				updateText;
id				updateTextSeconds;
id				helpButton;
id				messageScrollView;
DPSTimedEntry 	myTimedEntry;
long			updatePeriod;

}


- init;

- cellClicked:sender;

- setDispatcher:sender;

- setUpdate:sender;

- helpClicked:sender;

- addMessage:(char *)theMessage;

- clearMessages:sender;

- (int *) runFunction:(int * (*)())theFunction;

- window;

///////////////////////////////////////////////////////
// Delegate methods

- (int)browser:sender fillMatrix:matrix inColumn:(int)column;

- windowDidBecomeMain:sender;

- windowDidBecomeKey:sender;

- windowDidResignKey:sender;

- windowWillClose:sender;



@end

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