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.