This is eTextKernel.h in view mode; [Download] [Up]
{\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\ftech Symbol;\f2\fmodern Ohlfs;}
\margl40
\margr40
{\colortbl;\red0\green0\blue0;}
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
\fc1\cf1 //
\b\i FILENAME
\b0 :
\i0
\b eTextKernel.h
\b0 \
//
\b\i SUMMARY
\b0 :
\i0
\b Central header file for eText5 kernel classes and protocols
\b0 \
//
\b\i AUTHOR
\b0 :
\i0
\b Rohit Khare
\b0 \
//
\b\i COPYRIGHT
\b0\i0 :
\f1 Ó
\f0\b 1994 California Institure of Technology, eText Project
\b0 \
//ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\i Description
\b0\i0 \
// This meta-header file successively includes various other .h\
// files. Related files are grouped into several areas: NeXTSTEP, POSIX,\
// KERNEL CLASSES, PROTOCOLS, &c.\
//\
//
\b While the interfaces included here are reliable and can be called by
\b0 \
//
\b external code, calling private interfaces beyond those in the protocols
\b0 \
//
\b is severely discouraged.
\b0 \
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
\fc1\cf1 //
\b\i History
\b0\i0 \
\fc0\cf0 // 02/11/95:
\b Upgraded to support .htmld and .url WebStep standards.
\b0 \
// 09/21/94:
\b Revamped for eText5; cleanup.
\b0 \
\fc1\cf1 // 07/24/94:
\b Component Support added
\b0 .\
// 01/05/94:
\b Created. Borrows extensively from 3.0 version\
\b0\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 WebStep Pasteboard Types
\b0 \
\fc0\cf0 //\
\fc1\cf1 extern char * URIPboardType; //"WebStep Universal Resource Identifier 1.0"\
extern char * URITitlePboardType; //"WebStep URI Descriptive Title 1.0"\
extern char * HTML3PboardType; //"WebStep HyperText Markup Language 3.0"\
extern char * HTMLPboardType; //"WebStep HyperText Markup Language 2.0"\
extern char * DTDPboardType; //"WebStep Document Type Definition 1.0"\
extern char * OWPboardType; //"NeXT Universal Resource Identifier"\
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 Document Format Definitions
\b0 \
\fc0\cf0 //\
\fc1\cf1 #define
\b ETFD_FMT
\b0
\b 0
\b0 \
#define
\b ETFD_EXT
\b0 "
\b etfd
\b0 "\
#define
\b ETFD_DESC
\b0 "
\b eText
\b0 "\
\
#define
\b ASCII_FMT
\b0
\b 1
\b0 \
#define
\b ASCII_EXT
\b0 "
\b ascii
\b0 "\
#define
\b ASCII_DESC
\b0 "
\b ASCII
\b0 "\
\
#define
\b C_FMT
\b0
\b 2
\b0 \
#define
\b C_EXT
\b0 "
\b c
\b0 "\
#define
\b C_DESC
\b0 "
\b C code
\b0 "\
\
#define
\b TeXD_FMT
\b0
\b 3
\b0 \
#define
\b TeXD_EXT
\b0 "
\b texd
\b0 "\
#define
\b TeXD_DESC
\b0 "
\b LaTex
\b0 "
\b \
\b0 \
#define
\b HTMD_FMT
\b0
\b 4
\b0 \
#define
\b HTMD_EXT
\b0 "
\b htmld
\b0 "\
#define
\b OLD_HTMD_EXT
\b0 "
\b htmd
\b0 "\
#define
\b HTMD_DESC
\b0 "
\b HyperText Markup
\b0 "\
#define
\b HTML_INDEX
\b0 "
\b index.html
\b0 "\
\
#define
\b RTF_FMT
\b0
\b 5
\b0 \
#define
\b RTF_EXT
\b0 "
\b rtf
\b0 "\
#define
\b RTF_DESC
\b0 "
\b Rich Text Format
\b0 "\
\
#define
\b RTFD_EXT
\b0 "
\b rtfd
\b0 "\
#define
\b LINK_EXT
\b0 "
\b etfLink
\b0 "\
#define
\b ANY_TYPE
\b0 "
\b *
\b0 "\
\fc0\cf0 \
#define
\b BNDL_EXT
\b0 "
\b bundle
\b0 "\
#define
\b TOOL_EXT
\b0 "
\b tool
\b0 "\
#define
\b ANNT_EXT
\b0 "
\b annotation
\b0 "\
#define
\b AGNT_EXT
\b0 "
\b agent
\b0 "\
#define
\b ACCS_EXT
\b0 "
\b accessory
\b0 "
\fc1\cf1 \
\fc0\cf0 #define
\b DSBD_EXT
\b0 "
\b disabled
\b0 "\
\
#define
\b DOCI_EXT
\b0 "
\b etDocInfo
\b0 "
\fc1\cf1 \
\fc0\cf0 #define
\b NAVI_EXT
\b0 "
\b etNavinfo
\b0 "\
\fc1\cf1 \
\fc0\cf0 #define
\b ENCD_EXT
\b0 "
\b encoding
\b0 "
\fc1\cf1 \
\
\fc0\cf0 #define
\b URI_EXT
\b0 "
\b uri
\b0 "
\fc1\cf1 \
\
#define
\b NUM_FMTS_READ
\b0
\b 3
\b0 \
#define
\b NUM_FMTS_WRITTEN
\b0
\b 6
\b0 \
#define
\b MAX_PBOARD_TYPES
\b0
\b 512
\b0 \
\
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 NeXTSTEP/AppKit Classes
\b0 \
\fc0\cf0 //\
\fc1\cf1 #import <3Dkit/
\b 3Dkit.h
\b0 >\
#import <appkit/
\b appkit.h
\b0 >\
#import <appkit/
\b drag.h
\b0 >\
#import <objc/
\b objc-runtime.h
\b0 >\
\
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 POSIX
\b0 \
\fc0\cf0 //\
\fc1\cf1 #import <
\b time.h
\b0 >\
#import <
\b math.h
\b0 >\
#import <
\b assert.h
\b0 >\
#import <sys/
\b types.h
\b0 >\
#import <sys/
\b dir.h
\b0 >\
#import <sys/
\b file.h
\b0 >\
#import <bsd/
\b pwd.h
\b0 >\
#import <bsd/
\b regex.h
\b0 >\
#import <bsd/
\b libc.h
\b0 >\
\
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 Protocols
\b0\i \
\i0 //\
#import "
\b Tool.h
\b0 "\
#import "
\b Inspectable.h
\b0 "\
#import "
\b Agent.h
\b0 "\
// #import "
\b Accessory.h
\b0 " //
\i Obsolete
\i0 \
#import "
\b Component.h
\b0 "\
#import "
\b FormatSupport.h
\b0 "\
#import "
\b DocNotification.h
\b0 "\
#import "
\b Annotation.h
\b0 "\
#import "
\b SearchableText.h
\b0 "\
\
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 Kernel Classes
\b0 \
\fc0\cf0 //\
\fc1\cf1 #import "
\b AppKernel
\b0 .subproj/
\b eTApp.h
\b0 "\
#import "
\b AppKernel
\b0 .subproj/
\b Inspector.h
\b0 "\
#import "
\b AppKernel
\b0 .subproj/
\b Navigator.h
\b0 "\
#import "
\b AppKernel
\b0 .subproj/
\b UserModel.h
\b0 "\
#import "
\b AppKernel
\b0 .subproj/
\b Router.h
\b0 "\
#import "
\b Document
\b0 .subproj/
\b eTDoc.h
\b0 "\
#import "
\b Document
\b0 .subproj/
\b eTDocInfo.h
\b0 "\
#import "
\b Document
\b0 .subproj/
\b UndoManager.h
\b0 "\
#import "
\b eText
\b0 .subproj/
\b eText.Class.h
\b0 "\
#import "
\b Component
\b0 .subproj/
\b eTComponent.h
\b0 "\
\
\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\
//
\b\fc1\cf1 Designated Kluges
\b0 \
\fc0\cf0 //\
\b\fc1\cf1
\b0 #import "
\b Kludges
\b0 .subproj/
\b FontWell.h
\b0 "\
\b
\b0 #import "
\b Kludges
\b0 .subproj/
\b eTLinkWell.h
\b0 "
}
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.