ftp.nice.ch/pub/next/text/apps/eText5.0.93.s.tar.gz#/eText5/HotLinks.subproj/HotLinks.h

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

///////////////////////////////////////////////////////////////////////////////
//	FILENAME:	HotLinks.h 
//	SUMMARY:	Interface for a link-caching Accessory
//	SUPERCLASS:	Object
//	INTERFACE:	HotLinks.nib
//	PROTOCOLS:	<Tool>
//	AUTHOR:		Rohit Khare
//	COPYRIGHT:	(c) 1994 California Institure of Technology, eText Project
///////////////////////////////////////////////////////////////////////////////
//	DESCRIPTION: The HotLinks panel is an example of a loadable
// Accessory, an independent entity within the eText runtime
// environment. The HotLinks panel allows the user to keep a
// quick-reference list of links handy. The object archives itself
// entire in ~/Library/eText/HotLinks (creates the dir if
// nonexistent). We're being lazy, so we'll just write ourselves
// out everytime we're modified -- ideally there's an <appNotification>
// protocol similar to <docNotification>, and we should only save
// this data out on application-quit.
///////////////////////////////////////////////////////////////////////////////
//	HISTORY
//	11/13/94:	Modified to use a storage for sorted hotlink lists.
//	05/06/94:	Created. First actual implementation.
///////////////////////////////////////////////////////////////////////////////

#import "../eTextKernel.h"

@interface HotLinks:Object <Tool>
{
    id	browser;
    id	field;
    id	panel;
    id	well;
	Storage *anchors;
}

- accept:sender;
- rename:sender;
- select:sender;

@end

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