Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book IndexNext

Inside Macintosh: Cyberdog Programmer's Kit


Index

[']

'srvc' resources [1] [2]

A

AddCyberItemToLog method
    of CyberSession class
adding items to the log [1] [2] [3] [4]
adding items to the notebook
address browser [1] [2] [3] [4]
Adjust method
asynchronous processes [1] [2]
AttachProgressBroadcaster method

B

broadcasters. See progress broadcasters
Browse in Place command [1] [2] [3]
button sample

C

CDAbortProcMessage type
CDAddressField type
CDCompareType type
CDDownloadEvent type
CDDownloadRequestID type
CDInfoType type
CDStringProperty type
CDWindowPositionHint type[1] [2]
class IDs
classes defined by Cyberdog [1]
    display part classes [1]
    service classes [1]
    supporting part classes [1]
CloseCyberDraftWindow method
comparing items
Connect To dialog box [1] [2]
    displaying
    runtime relationships of
    See also Connect To panels
Connect To panels [1] [2] [3]
    part kind of
    retrieving items from
containers. See dialog boxes
control banner
CreateCyberItemFromSU method
CreateCyberItemFromURL method
CreateCyberPart method
CreateCyberStream method
CreatePartInCyberDocument method
creating documents
creating items
    from a URL
    optimized
creators
CyberConnectExtension class [1] [2]
CyberContainerExtension class [1] [2]
Cyberdog
    classes [1]
    creator
    defined
    developing with
    initializing
Cyberdog display parts. See display parts
Cyberdog items. See items
Cyberdog menu [1] [2] [3]
Cyberdog service menus. See service menus
Cyberdog services. See services
Cyberdog session. See session object
Cyberdog Starting Point. See Starting Point
Cyberdog streams. See streams
CyberDownloadExtension class [1] [2]
CyberExtension class [1] [2]
CyberFormExtension class [1] [2]
CyberItem class[1] [2]
CyberItemList type 
CyberItemPromptExtension class [1] [2]
CyberLogExtension class [1] [2] [3]
CyberNavigatorExtension class [1] [2]
CyberNotebookExtension class [1] [2] [3]
CyberOpenerPartExtension class [1] [2]
CyberPanelExtension class [1] [2] [3]
CyberPartExtension class [1] [2]
CyberPrefsExtension class [1] [2]
CyberProgressBroadcaster class [1] [2] [3]
CyberProgressPartExtension class [1] [2]
CyberProgressReceiver class [1] [2]
CyberService class [1] [2]
CyberServiceMenu class [1] [2] [3]
CyberSession class [1] [2]
CyberStream class [1] [2]

D

DetachProgressBroadcaster method
dialog boxes
    closing
    embedding panels in
    enabling the OK button
    keyboard focus
directional attributes (IDL)
display parts [1] [2] [3] [4] [5]
    creating in an OpenDoc document [1] [2]
    creating in the session document [1] [2]
    defined
    displaying content referenced by an item
    embedding in a navigator [1] [2]
    initializing [1] [2]
    items in the content model of [1] [2] [3]
    menus [1] [2] [3] [4]
    opening [1] [2]
    part kinds [1] [2]
    role in the opening process [1]
    runtime relationships of
    semantic events [1] [2]
    windows of [1] [2] [3] [4]
DoCommand method
Document menu [1] [2] [3]
download parts [1] [2]
    canceling a request
    completing a download
    defined
    initiating download requests
    requesting a download [1] [2]
    role in the opening process [1]
download requests [1] [2]
downloading
    using a stream [1] [2] [3] [4]
    without a stream

E

Edit menu
environment parameter (SOM)
exceptions

F

flattening items
    format
    size
forms
    beginning a request
    body
    content type
    ending a request
    method
FTP protocol [1] [2]

G

Get Items from Server command
GetBuffer method [1] [2]
GetCyberItemWindow method
GetCyberSession method [1] [2]
GetISOTypeFromMIMEType method
GetStatusString method
    of CyberStream class
GetStreamStatus method [1] [2]
GetStringProperty method
Gopher protocol
GoToCyberItem method [1] [2]

H

HandleCommand method
HTML forms. See forms
HTTP protocol

I

ICyberProgressBroadcaster method
ICyberServiceMenu method
IDL. See Interface Definition Language
InitCyberdog function
initial opener parts
initializing items
InstallCyberDocumentMenu method
Interface Definition Language
Internet Config
    closing a session
    Internet Config keys
    opening a session
    reading preferences
    retrieving a specification
    setting a specification
    writing preferences
ISO strings
    class IDs
    Cyberdog components
    part kinds
    prefix for part kinds
    reference kinds
item icons [1] [2]
    part icon
    reference icon
Item Info window [1] [2]
item signature
item version number
items [1] [2] [3]
    as HTML forms
    content kind of
    creating from a URL
    creating from storage
    default display name [1] [2]
    defined
    downloadable
    drag and drop of [1] [2] [3]
    file information
    flags
    in a storage unit
    in memory
    in the content model of a display part [1] [2] [3]
    opening [1] [2] [3] [4] [5]
    proxies for [1] [2]
    reading
    secure
    writing

K

kAbortMessage constant
kApplicationAppleFile constant
kApplicationAppleFileKind constant
kApplicationAppleFileRefKind constant
kApplicationCompress constant
kApplicationCompressKind constant
kApplicationCompressRefKind constant
kApplicationMacBinary constant
kApplicationMacBinaryKind constant
kApplicationMacBinaryRefKind constant
kApplicationMacBinhex40 constant
kApplicationMacBinhex40Kind constant
kApplicationMacBinhex40RefKind constant
kApplicationOctetStream constant
kApplicationOctetStreamKind constant
kApplicationOctetStreamRefKind constant
kApplicationPostscript constant
kApplicationPostscriptKind constant
kApplicationPostscriptRefKind constant
kApplicationText constant
kApplicationTextKind constant
kApplicationTextRefKind constant
kAudioAIFF constant
kAudioAIFFKind constant
kAudioAIFFRefKind constant
kAudioBasic constant
kAudioBasicKind constant
kAudioBasicRefKind constant
kAudioWAV constant
kAudioWAVKind constant
kAudioWAVRefKind constant
kBCCField constant
kCCField constant
kCDAbortComplete constant
kCDAllDownloadRequests constant
kCDBuffersAreLow constant
kCDCmdRefresh constant
kCDCompareEqual constant
kCDCompareGreaterThan constant
kCDCompareLessThan constant
kCDDataAvailable constant [1] [2]
kCDDefaultName constant [1] [2]
kCDDownloadCancelled constant
kCDDownloadComplete constant [1] [2]
kCDDownloadFailed constant
kCDDownloadSucceeded constant
kCDErrAuthentication constant
kCDErrCyberSessionAlreadyExists constant
kCDErrInvalidObject constant
kCDErrInvalidServiceResource constant
kCDErrInvalidURL constant
kCDErrItemNotResolved constant
kCDErrItemUnavailable constant
kCDErrMacTCPorOTMissing constant
kCDErrNoFileRepresentation constant
kCDErrNoInternetConfig constant
kCDErrorOccurred constant
kCDErrParamAlreadyExists constant
kCDErrPasswordRetriesExceeded constant
kCDErrServerBusy constant
kCDFileName constant
kCDFlagDontEmbed constant
kCDFlagDontEmbedMask constant
kCDFlagDontLog constant
kCDFlagDontLogMask constant
kCDFrameSizeFixed constant
kCDHeightKey constant
kCDHomeName constant
kCDInfoDownload constant
kCDInfoPart constant
kCDInfoReference constant
kCDInitialOpenerPartKey constant
kCDLastModTimeUnknowable constant
kCDLastModTimeUnknown constant
kCDLog2ndCol constant
kCDLogName constant
kCDNotebook2ndCol constant
kCDNotebookName constant
kCDObtainedOpenerPartKey constant
kCDOpenerPartDestDraftKey constant
kCDParentItemKey constant
kCDRefreshKey constant
kCDSearch4ExistingWindowKey constant
kCDStatusStringChanged constant
kCDTotalDataSizeUnknowable constant
kCDTotalDataSizeUnknown constant
kCDWidthKey constant
kCDWindowName constant
kConnectDialogKind constant
kCyberConnectExtension constant
kCyberContainerExtension constant
kCyberdogCreator constant
kCyberDownloadExtension constant
kCyberErrorsBase constant
kCyberFormExtension constant
kCyberICConnectService constant
kCyberICDefaultScheme constant
kCyberICDistributionForPostedArticles constant
kCyberICEnteringSecureSpace constant
kCyberICFTPPrefShowHiddenFiles constant
kCyberICFTPPrefUniqueNameOnUpload constant
kCyberICFTPPrefUsePassive constant
kCyberICLeavingSecureSpace constant
kCyberICLogSize constant
kCyberICMailDefaultMailboxFolder constant
kCyberICMailLeaveMailInOutTrayChoice constant
kCyberICMailLeaveMailInOutTrayDays constant
kCyberICMailPrefCloseLetterWindow constant
kCyberICMailPrefExpandEnvelopeNew constant
kCyberICMailPrefExpandEnvelopeOpen constant
kCyberICMailPrefPrintEnvelope constant
kCyberICMailPrefShowButtonsInEnvelope constant
kCyberICMailPrefWarnWhenUnsaved constant
kCyberICMixedSecureDocument constant
kCyberICNavigatorPrefShowControlBanner constant
kCyberICNavigatorPrefShowLocationBanner constant
kCyberICNavigatorPrefTunnel constant
kCyberICNonSecureForm constant
kCyberICNotebookFile constant
kCyberICTelnetPrefTerminalEmulation constant
kCyberICTelnetPrefTerminalToolConfig constant
kCyberICTelnetPrefTerminalToolName constant
kCyberICWebPrefHeadlineFont constant
kCyberICWebPrefReadColor constant
kCyberICWebPrefTextFont constant
kCyberICWebPrefTypewriterFont constant
kCyberICWebPrefUnderlineLinks constant
kCyberICWebPrefUnreadColor constant
kCyberItemGroupKind constant
kCyberItemKind constant [1] [2] [3]
kCyberItemPromptExtension constant
kCyberItemSignature constant
kCyberItemVersionNum constant
kCyberLogExtension constant
kCyberNavigatorExtension constant
kCyberNotebookExtension constant
kCyberOpenerPartExtension constant
kCyberPartExtension constant
kCyberPartKind constant [1] [2]
kCyberPrefsExtension constant
kCyberProgressPartExtension constant
kCyberProxyScheme constant
kDownloadPartKind constant
kImageGIF constant
kImageGIFKind constant
kImageGIFRefKind constant
kImageJPEG constant
kImageJPEGKind constant
kImageJPEGRefKind constant
kImagePICT constant
kImagePICTKind constant
kImagePICTRefKind constant
kImageTIFF constant
kImageTIFFKind constant
kImageTIFFRefKind constant
kImageXBM constant
kImageXBMKind constant
kImageXBMRefKind constant
kImageXPM constant
kImageXPMKind constant
kImageXPMRefKind constant
kLogKind constant [1] [2]
kLogKindAlphabetical constant
kLogKindChronological constant
kLogKindHierarchical constant
kLogManagerKind constant [1] [2]
kMessageExternalBody constant
kMessageExternalBodyKind constant
kMessageExternalBodyRefKind constant
kMessagePartial constant
kMessagePartialKind constant
kMessagePartialRefKind constant
kMessageRFC822 constant
kMessageRFC822Kind constant
kMessageRFC822RefKind constant
kMeteredProgress constant
kMIMEPrefix constant
kMultipartAlternative constant
kMultipartAlternativeKind constant
kMultipartAlternativeRefKind constant
kMultipartDigest constant
kMultipartDigestKind constant
kMultipartDigestRefKind constant
kMultipartMixed constant
kMultipartMixedKind constant
kMultipartMixedRefKind constant
kMultipartParallel constant
kMultipartParallelKind constant
kMultipartParallelRefKind constant
kNavigatorCreator constant
kNavigatorKind constant
kNotebookKind constant [1] [2]
kNotebookKindTagCategory constant
kNotebookKindTagCyberItem constant
kNotebookManagerKind constant[1] [2]
kODEvtMenu constant
kOpenerPartKind constant
kPrefsDialogKind constant
kSimpleCyberServiceClassName constant
kTelnetPartKind constant
kTextEnriched constant
kTextEnrichedKind constant
kTextEnrichedRefKind constant
kTextHTML constant
kTextHTMLKind constant
kTextHTMLRefKind constant
kTextPlain constant
kTextPlainKind constant
kTextPlainRefKind constant
kToField constant
kUnmeteredProgress constant
kVideoAVI constant
kVideoAVIKind constant
kVideoAVIRefKind constant
kVideoMPEG constant
kVideoMPEGKind constant
kVideoMPEGRefKind constant
kVideoQuickTime constant
kVideoQuickTimeKind constant
kVideoQuickTimeRefKind constant

L

location banner
log [1] [2] [3] [4]
    adding items to [1] [2] [3] [4]
    checking for an item in
    defined
    displaying
    kinds
    preferences for
    retrieving
    runtime relationships of
    setting
    shutting down
log finger
    clearing
    defined
    setting
log manager

M

mail [1] [2]
MenuFocusAcquired method
MenuFocusLost method
menus of display parts [1] [2] [3] [4] [5]
metered progress
MIME media types [1] [2]
    converting to OpenDoc value types

N

name-mapping resource ('nmap')
Navigate menu [1] [2] [3] [4]
navigators [1] [2] [3]
    as progress parts
    control banner of
    creator
    defined
    embedding display parts in [1] [2] [3]
    going to an item [1] [2]
    initializing
    location banner of
    preferences for
    role in the opening process [1]
    status banner of
    visitation history of. See visitation history
NewCyberAbortProc utility
news
NNTP protocol
notebook manager
notebooks [1] [2] [3] [4]
    adding items to
    defined
    displaying
    dragging items to
    kinds
    preferences for
    retrieving
    retrieving items from
    runtime relationships of
    selecting addresses from [1]     [2] [3] [4] 
    setting
    shutting down

O

object relationships (runtime) [1]
obtaining opener parts [1] [2] [3]
ObtainOpener method [1] [2] [3]
ODSession object
Open method
    of CyberItem class [1] [2] [3]
    of CyberStream class
OpenCyberItem method [1] [2] [3]
    implementing
OpenDoc extension protocol
OpenDoc value types
    converting from MIME media types
    converting to Cyberdog item value types
opener parts [1] [2]
    as progress parts
    binding to kind kCyberItemKind
    containing draft of
    defined
    ending the opening process
    initial
    initializing
    initiating the opening process
    obtaining [1] [2]
    opening a display part
    opening a file
    role in the opening process [1]
    window of

P, Q

panels
    closing
    embedding in dialog boxes
    enabling the OK button
    keyboard focus
parameter keys [1] [2]
parameter sets [1] [2]
    adding a parameter to
    destructors
    extracting a parameter from
    removing a parameter from
    retrieving a parameter from
    retrieving destructors from
ParameterKey type
ParameterSet class [1] [2] [3]
part extensions, implementing
part kinds
    ISO prefix
    of Cyberdog components
    of items stored as parts
    of items stored as references
POP/SMTP protocol
preferences [1] [2]
Preferences dialog box [1] [2]
    displaying [1] [2]
    runtime relationships of
    See also Preferences panels
Preferences panels [1] [2] [3]
    part kind of
progress broadcasters [1] [2]
    aborting [1] [2] [3]
    amount done [1] [2]
    amount total
    attaching receivers to [1] [2]
    defined
    detaching receivers from [1] [2]
    error string
    initializing [1] [2]
    progress modes [1] [2]
    progress percent
    resetting
    retrieving an attached receiver from
    runtime relationships of
    status string [1] [2]
progress modes [1] [2] [3] [4]
progress parts [1] [2]
    attaching broadcasters to
    defined
    detaching broadcasters from
    initializing
    retrieving an attached broadcaster from
    runtime relationships of
progress receivers
    amount done
    amount total
    attached to a broadcaster
    defined
    detached from a broadcaster
    error string
    initializing
    progress modes
    progress percent
    resetting
    retrieving an attached broadcaster from
    runtime relationships of
    status string
protocols
    FTP
    Gopher
    HTTP
    NNTP
    POP/SMTP
    Telnet
proxy items [1] [2]
proxy servers [1] [2]

R

reading items from a storage unit
receivers. See progress receivers
reference kinds
ReleaseBuffer method [1] [2]
Resolve method
resolving items [1] [2]
    defined
resources, name-mapping ('nmap')
runtime object relationships [1]

S

ScriptCode type
Secure button
Security Info window [1] [2]
security preferences
semantic events [1] [2]
service menus [1] [2]
    adjusting [1] [2]
    base menu command ID
    destroying menu data
    focus [1] [2]
    handling menu commands [1] [2]
    initializing
    runtime relationships of
services [1] [2] [3]
    defined
    icon suite
    implemented
    initializing
    menus
    name of
    resources [1] [2]
    retrieving
    URL scheme
session document [1] [2]
    closing a part window in
    creating a display part in
    defined
session object [1] [2] [3]
    creating
    defined
    initializing [1] [2]
    retrieving [1] [2]
    runtime relationships of
SetAmountDone method
    of CyberProgressBroadcaster class
SetCyberItem method [1] [2]
SetProgressMode method
    of CyberProgressBroadcaster class
SetStatusString method
    of CyberProgressBroadcaster class
ShowPreferencesDialog method
signature
SimpleCyberService class [1] [2]
SOM. See System Object Model
Starting Point [1] [2]
status banner
storing items [1] [2] [3]
    as downloaded files
    as parts [1] [2] [3]
    as references [1] [2] [3]
streams [1] [2] [3]
    aborting [1] [2]
    creating [1] [2]
    defined
    downloading data using [1] [2]
    errors [1] [2]
    last modification time of [1] [2]
    monitoring [1] [2]
    opening [1] [2]
    releasing buffers [1] [2]
    retrieving buffers [1] [2]
    status flags [1] [2]
    status string [1] [2]
    total size of [1] [2]
StreamStatus type
string properties [1] [2]
System Object Model

T

Telnet protocol
    preferences for

U

unflattening items
unmetered progress
URL of an item
URL schemes

V

value types
    converting from MIME media types to OpenDoc value types
    converting from OpenDoc to Cyberdog items
version number
visitation history
    defined
    next item
    previous item
    retrieving
    revisiting an item

W, X, Y, Z

window-position hints
windows of display parts [1] [2] [3] [4]
World Wide Web preferences

Previous Book Contents Book Index Next

© Apple Computer, Inc.
13 JUL 1996