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.