ftp.nice.ch/pub/next/text/tex/apps/Bibliography.1.2a.s.tar.gz#/Bibliography.1.2a/BrowserController.h

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

#import <appkit/appkit.h>
@class	Preferences;
@class	DragView;
@class	BibTeXObject;
@class	BibliographicFile;


typedef struct {
	Button		*button;
	PopUpList	*list;
}actionType;


#define	D_NOTHING			-1
#define	D_FILE				1
#define	D_KEY_SORTED		2
#define	D_KEY_AS_READ		3
#define	D_ENTRY				4
#define	D_NAME				5
#define	D_STRING			6
#define	D_MACRO				7


@interface BrowserController:Object
{
	DragView	*entryIcon;
	DragView	*fileIcon;
	List		*tempList;
	List		*usedEntryList;
	id			theBrowser;
	id			testDocView;
	id			testPanel;
	id			asciiDragView;
	id			bibWindow;
	//id	selectionPopUpList;
	Preferences	*preferences;

	actionType	popUpMatrix[20];
}


- (void) setUp;
- (void) setUpIcons:fIcon :eIcon;
- resetBrowser:sender;
- (int) displayTypeInCol:(int)col;
- (NXBrowser *) theBrowser;
- selectFile:(BibliographicFile *)aFile;
- (void) deselectColumn:(int)col;
- (void) selectList:(List *)aList inColumn:(int)column;
- (void) selectEntryObjects:(List *)aList;
- (Matrix *) matrixInColumn:(int) col;
- (void) entryListDidChange:(int)row to:(int)nr;
- (BibliographicFile *)selectedFile;
- (List *)selectedFiles;
- entryObjectChanged:(BibTeXObject *)obj;
@end



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