Mac OS 9
Editions.h File Reference

Edition Manager Interfaces. More...

#include <MacTypes.h>
#include <MixedMode.h>
#include <Files.h>
#include <Aliases.h>
#include <Dialogs.h>

Go to the source code of this file.

Data Structures

struct  SectionRecord
 
struct  EditionContainerSpec
 
struct  EditionInfoRecord
 
struct  NewPublisherReply
 
struct  NewSubscriberReply
 
struct  SectionOptionsReply
 
struct  FormatIOParamBlock
 
struct  EditionOpenerParamBlock
 

Macros

#define NewExpModalFilterUPP(userRoutine)
 
#define NewExpDlgHookUPP(userRoutine)
 
#define DisposeExpModalFilterUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeExpDlgHookUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define InvokeExpModalFilterUPP(theDialog, theEvent, itemOffset, itemHit, yourDataPtr, userUPP)
 
#define InvokeExpDlgHookUPP(itemOffset, itemHit, theDialog, yourDataPtr, userUPP)
 
#define NewExpModalFilterProc(userRoutine)   NewExpModalFilterUPP(userRoutine)
 
#define NewExpDlgHookProc(userRoutine)   NewExpDlgHookUPP(userRoutine)
 
#define CallExpModalFilterProc(userRoutine, theDialog, theEvent, itemOffset, itemHit, yourDataPtr)
 
#define CallExpDlgHookProc(userRoutine, itemOffset, itemHit, theDialog, yourDataPtr)    InvokeExpDlgHookUPP(itemOffset, itemHit, theDialog, yourDataPtr, userRoutine)
 
#define NewFormatIOUPP(userRoutine)
 
#define NewEditionOpenerUPP(userRoutine)
 
#define NewFormatIOProc(userRoutine)   NewFormatIOUPP(userRoutine)
 
#define NewEditionOpenerProc(userRoutine)   NewEditionOpenerUPP(userRoutine)
 

Typedefs

typedef SignedByte SectionType
 
typedef unsigned long TimeStamp
 
typedef FourCharCode FormatType
 
typedef Handle EditionRefNum
 
typedef short UpdateMode
 
typedef struct SectionRecord SectionRecord
 
typedef SectionRecordSectionPtr
 
typedef SectionPtrSectionHandle
 
typedef struct EditionContainerSpec EditionContainerSpec
 
typedef EditionContainerSpecEditionContainerSpecPtr
 
typedef struct EditionInfoRecord EditionInfoRecord
 
typedef struct NewPublisherReply NewPublisherReply
 
typedef struct NewSubscriberReply NewSubscriberReply
 
typedef struct SectionOptionsReply SectionOptionsReply
 
typedef EventRecordtheEvent
 
typedef EventRecord short itemOffset
 
typedef EventRecord short short * itemHit
 
typedef EventRecord short short Ptr yourDataPtr
 
typedef short DialogRef theDialog
 
typedef SInt8 FormatIOVerb
 
typedef SInt8 EditionOpenerVerb
 
typedef struct FormatIOParamBlock FormatIOParamBlock
 
typedef struct EditionOpenerParamBlock EditionOpenerParamBlock
 
typedef FormatIOParamBlockPB
 

Enumerations

enum  {
  rSectionType = FOUR_CHAR_CODE('sect') , kPICTEditionFileType = FOUR_CHAR_CODE('edtp') , kTEXTEditionFileType = FOUR_CHAR_CODE('edtt') , ksndEditionFileType = FOUR_CHAR_CODE('edts') ,
  kUnknownEditionFileType = FOUR_CHAR_CODE('edtu') , kPublisherDocAliasFormat = FOUR_CHAR_CODE('alis') , kPreviewFormat = FOUR_CHAR_CODE('prvw') , kFormatListFormat = FOUR_CHAR_CODE('fmts')
}
 
enum  { stSubscriber = 0x01 , stPublisher = 0x0A }
 
enum  { sumAutomatic = 0 , sumManual = 1 , pumOnSave = 0 , pumManual = 1 }
 
enum  { kPartsNotUsed = 0 , kPartNumberUnknown = -1 }
 
enum  { kPreviewWidth = 120 , kPreviewHeight = 120 }
 
enum  { kPICTformatMask = 1 , kTEXTformatMask = 2 , ksndFormatMask = 4 }
 
enum  {
  emHookRedrawPreview = 150 , emHookCancelSection = 160 , emHookGoToPublisher = 161 , emHookGetEditionNow = 162 ,
  emHookSendEditionNow = 162 , emHookManualUpdateMode = 163 , emHookAutoUpdateMode = 164
}
 
enum  { emOptionsDialogRefCon = FOUR_CHAR_CODE('optn') , emCancelSectionDialogRefCon = FOUR_CHAR_CODE('cncl') , emGoToPubErrDialogRefCon = FOUR_CHAR_CODE('gerr') }
 
enum  { kFormatLengthUnknown = -1 }
 
enum  { uppExpModalFilterProcInfo = 0x0000FBD0 }
 
enum  { uppExpDlgHookProcInfo = 0x00003EA0 }
 
enum  { ioHasFormat = 0 , ioReadFormat = 1 , ioNewFormat = 2 , ioWriteFormat = 3 }
 
enum  {
  eoOpen = 0 , eoClose = 1 , eoOpenNew = 2 , eoCloseNew = 3 ,
  eoCanSubscribe = 4
}
 
enum  { uppFormatIOProcInfo = 0x00000360 }
 
enum  { uppEditionOpenerProcInfo = 0x00000360 }
 
enum  {
  sectionEventMsgClass = FOUR_CHAR_CODE('sect') , sectionReadMsgID = FOUR_CHAR_CODE('read') , sectionWriteMsgID = FOUR_CHAR_CODE('writ') , sectionScrollMsgID = FOUR_CHAR_CODE('scrl') ,
  sectionCancelMsgID = FOUR_CHAR_CODE('cncl')
}
 
enum  { currentEditionMgrVers = 0x0011 }
 

Functions

typedef CALLBACK_API (Boolean, ExpModalFilterProcPtr)(DialogRef theDialog
 
typedef CALLBACK_API (short, ExpDlgHookProcPtr)(short itemOffset
 
typedef STACK_UPP_TYPE (ExpModalFilterProcPtr) ExpModalFilterUPP
 
typedef STACK_UPP_TYPE (ExpDlgHookProcPtr) ExpDlgHookUPP
 
ExpModalFilterUPP NewExpModalFilterUPP (ExpModalFilterProcPtr userRoutine)
 
ExpDlgHookUPP NewExpDlgHookUPP (ExpDlgHookProcPtr userRoutine)
 
void DisposeExpModalFilterUPP (ExpModalFilterUPP userUPP)
 
void DisposeExpDlgHookUPP (ExpDlgHookUPP userUPP)
 
Boolean InvokeExpModalFilterUPP (DialogRef theDialog, EventRecord *theEvent, short itemOffset, short *itemHit, Ptr yourDataPtr, ExpModalFilterUPP userUPP)
 
short InvokeExpDlgHookUPP (short itemOffset, short itemHit, DialogRef theDialog, Ptr yourDataPtr, ExpDlgHookUPP userUPP)
 
typedef CALLBACK_API (short, FormatIOProcPtr)(FormatIOVerb selector
 
typedef CALLBACK_API (short, EditionOpenerProcPtr)(EditionOpenerVerb selector
 
typedef STACK_UPP_TYPE (FormatIOProcPtr) FormatIOUPP
 
typedef STACK_UPP_TYPE (EditionOpenerProcPtr) EditionOpenerUPP
 
FormatIOUPP NewFormatIOUPP (FormatIOProcPtr userRoutine)
 
EditionOpenerUPP NewEditionOpenerUPP (EditionOpenerProcPtr userRoutine)
 
OSErr InitEditionPack (void)
 
OSErr InitEditionPackVersion (short curEditionMgrVers)
 
OSErr NewSection (const EditionContainerSpec *container, const FSSpec *sectionDocument, SectionType kind, long sectionID, UpdateMode initalMode, SectionHandle *sectionH)
 
OSErr RegisterSection (const FSSpec *sectionDocument, SectionHandle sectionH, Boolean *aliasWasUpdated)
 
OSErr UnRegisterSection (SectionHandle sectionH)
 
OSErr IsRegisteredSection (SectionHandle sectionH)
 
OSErr AssociateSection (SectionHandle sectionH, const FSSpec *newSectionDocument)
 
OSErr CreateEditionContainerFile (const FSSpec *editionFile, OSType fdCreator, ScriptCode editionFileNameScript)
 
OSErr DeleteEditionContainerFile (const FSSpec *editionFile)
 
OSErr OpenEdition (SectionHandle subscriberSectionH, EditionRefNum *refNum)
 
OSErr OpenNewEdition (SectionHandle publisherSectionH, OSType fdCreator, const FSSpec *publisherSectionDocument, EditionRefNum *refNum)
 
OSErr CloseEdition (EditionRefNum whichEdition, Boolean successful)
 
OSErr EditionHasFormat (EditionRefNum whichEdition, FormatType whichFormat, Size *formatSize)
 
OSErr ReadEdition (EditionRefNum whichEdition, FormatType whichFormat, void *buffPtr, Size *buffLen)
 
OSErr WriteEdition (EditionRefNum whichEdition, FormatType whichFormat, const void *buffPtr, Size buffLen)
 
OSErr GetEditionFormatMark (EditionRefNum whichEdition, FormatType whichFormat, unsigned long *currentMark)
 
OSErr SetEditionFormatMark (EditionRefNum whichEdition, FormatType whichFormat, unsigned long setMarkTo)
 
OSErr GetEditionInfo (SectionHandle sectionH, EditionInfoRecord *editionInfo)
 
OSErr GoToPublisherSection (const EditionContainerSpec *container)
 
OSErr GetLastEditionContainerUsed (EditionContainerSpec *container)
 
OSErr GetStandardFormats (const EditionContainerSpec *container, FormatType *previewFormat, Handle preview, Handle publisherAlias, Handle formats)
 
OSErr GetEditionOpenerProc (EditionOpenerUPP *opener)
 
OSErr SetEditionOpenerProc (EditionOpenerUPP opener)
 
OSErr CallEditionOpenerProc (EditionOpenerVerb selector, EditionOpenerParamBlock *PB, EditionOpenerUPP routine)
 
OSErr CallFormatIOProc (FormatIOVerb selector, FormatIOParamBlock *PB, FormatIOUPP routine)
 
OSErr NewSubscriberDialog (NewSubscriberReply *reply)
 
OSErr NewSubscriberExpDialog (NewSubscriberReply *reply, Point where, short expansionDITLresID, ExpDlgHookUPP dlgHook, ExpModalFilterUPP filter, void *yourDataPtr)
 
OSErr NewPublisherDialog (NewPublisherReply *reply)
 
OSErr NewPublisherExpDialog (NewPublisherReply *reply, Point where, short expansionDITLresID, ExpDlgHookUPP dlgHook, ExpModalFilterUPP filter, void *yourDataPtr)
 
OSErr SectionOptionsDialog (SectionOptionsReply *reply)
 
OSErr SectionOptionsExpDialog (SectionOptionsReply *reply, Point where, short expansionDITLresID, ExpDlgHookUPP dlgHook, ExpModalFilterUPP filter, void *yourDataPtr)
 

Detailed Description

Edition Manager Interfaces.

Introduced In: System 7.5
Avaliable From: Universal Interfaces 3.4.1
Copyright: © 1989-2001 by Apple Computer, Inc., all rights reserved

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Macro Definition Documentation

◆ CallExpModalFilterProc

#define CallExpModalFilterProc (   userRoutine,
  theDialog,
  theEvent,
  itemOffset,
  itemHit,
  yourDataPtr 
)
Value:
InvokeExpModalFilterUPP(theDialog, theEvent, itemOffset, itemHit, \
yourDataPtr, userRoutine)
Boolean InvokeExpModalFilterUPP(DialogRef theDialog, EventRecord *theEvent, short itemOffset, short *itemHit, Ptr yourDataPtr, ExpModalFilterUPP userUPP)
Definition: Events.h:224
Definition: Quickdraw.h:1648

◆ InvokeExpDlgHookUPP

#define InvokeExpDlgHookUPP (   itemOffset,
  itemHit,
  theDialog,
  yourDataPtr,
  userUPP 
)
Value:
(short)CALL_FOUR_PARAMETER_UPP((userUPP), uppExpDlgHookProcInfo, \
(itemOffset), (itemHit), (theDialog), \
(yourDataPtr))

◆ InvokeExpModalFilterUPP

#define InvokeExpModalFilterUPP (   theDialog,
  theEvent,
  itemOffset,
  itemHit,
  yourDataPtr,
  userUPP 
)
Value:
(Boolean) CALL_FIVE_PARAMETER_UPP((userUPP), uppExpModalFilterProcInfo, \
(theDialog), (theEvent), (itemOffset), \
(itemHit), (yourDataPtr))
unsigned char Boolean
Definition: MacTypes.h:318

◆ NewEditionOpenerUPP

#define NewEditionOpenerUPP (   userRoutine)
Value:
(EditionOpenerUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppEditionOpenerProcInfo, \
GetCurrentArchitecture())
UniversalProcPtr NewRoutineDescriptor(ProcPtr theProc, ProcInfoType theProcInfo, ISAType theISA)

◆ NewExpDlgHookUPP

#define NewExpDlgHookUPP (   userRoutine)
Value:
(ExpDlgHookUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppExpDlgHookProcInfo, GetCurrentArchitecture())

◆ NewExpModalFilterUPP

#define NewExpModalFilterUPP (   userRoutine)
Value:
(ExpModalFilterUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppExpModalFilterProcInfo, \
GetCurrentArchitecture())

◆ NewFormatIOUPP

#define NewFormatIOUPP (   userRoutine)
Value:
(FormatIOUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppFormatIOProcInfo, GetCurrentArchitecture())

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Section events now arrive in the message buffer using the AppleEvent format. The direct object parameter is an aeTemporaryIDParamType ('tid '). The temporary ID's type is rSectionType ('sect') and the 32-bit value is a SectionHandle. The following is a sample buffer

name offset contents


header 0 'aevt' majorVersion 4 0x01 minorVersion 6 0x01 endOfMetaData 8 ';;;;' directObjKey 12 '-—' paramType 16 'tid ' paramLength 20 0x0008 tempIDType 24 'sect' tempID 28 the SectionHandle <– this is want you want

Function Documentation

◆ AssociateSection()

OSErr AssociateSection ( SectionHandle  sectionH,
const FSSpec *  newSectionDocument 
)

AssociateSection()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ CallEditionOpenerProc()

OSErr CallEditionOpenerProc ( EditionOpenerVerb  selector,
EditionOpenerParamBlock PB,
EditionOpenerUPP  routine 
)

CallEditionOpenerProc()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ CallFormatIOProc()

OSErr CallFormatIOProc ( FormatIOVerb  selector,
FormatIOParamBlock PB,
FormatIOUPP  routine 
)

CallFormatIOProc()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ CloseEdition()

OSErr CloseEdition ( EditionRefNum  whichEdition,
Boolean  successful 
)

CloseEdition()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ CreateEditionContainerFile()

OSErr CreateEditionContainerFile ( const FSSpec *  editionFile,
OSType  fdCreator,
ScriptCode  editionFileNameScript 
)

CreateEditionContainerFile()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ DeleteEditionContainerFile()

OSErr DeleteEditionContainerFile ( const FSSpec *  editionFile)

DeleteEditionContainerFile()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ DisposeExpDlgHookUPP()

void DisposeExpDlgHookUPP ( ExpDlgHookUPP  userUPP)

DisposeExpDlgHookUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ DisposeExpModalFilterUPP()

void DisposeExpModalFilterUPP ( ExpModalFilterUPP  userUPP)

DisposeExpModalFilterUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ EditionHasFormat()

OSErr EditionHasFormat ( EditionRefNum  whichEdition,
FormatType  whichFormat,
Size *  formatSize 
)

EditionHasFormat()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ GetEditionFormatMark()

OSErr GetEditionFormatMark ( EditionRefNum  whichEdition,
FormatType  whichFormat,
unsigned long *  currentMark 
)

GetEditionFormatMark()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ GetEditionInfo()

OSErr GetEditionInfo ( SectionHandle  sectionH,
EditionInfoRecord editionInfo 
)

GetEditionInfo()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ GetEditionOpenerProc()

OSErr GetEditionOpenerProc ( EditionOpenerUPP *  opener)

GetEditionOpenerProc()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ GetLastEditionContainerUsed()

OSErr GetLastEditionContainerUsed ( EditionContainerSpec container)

GetLastEditionContainerUsed()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ GetStandardFormats()

OSErr GetStandardFormats ( const EditionContainerSpec container,
FormatType *  previewFormat,
Handle  preview,
Handle  publisherAlias,
Handle  formats 
)

GetStandardFormats()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ GoToPublisherSection()

OSErr GoToPublisherSection ( const EditionContainerSpec container)

GoToPublisherSection()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ InitEditionPack()

OSErr InitEditionPack ( void  )

InitEditionPack()

Non-Carbon CFM: not available
Carbon Lib: not available
Mac OS X: not available

◆ InitEditionPackVersion()

OSErr InitEditionPackVersion ( short  curEditionMgrVers)

InitEditionPackVersion()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ InvokeExpDlgHookUPP()

short InvokeExpDlgHookUPP ( short  itemOffset,
short  itemHit,
DialogRef  theDialog,
Ptr  yourDataPtr,
ExpDlgHookUPP  userUPP 
)

InvokeExpDlgHookUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ InvokeExpModalFilterUPP()

Boolean InvokeExpModalFilterUPP ( DialogRef  theDialog,
EventRecord theEvent,
short  itemOffset,
short *  itemHit,
Ptr  yourDataPtr,
ExpModalFilterUPP  userUPP 
)

InvokeExpModalFilterUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ IsRegisteredSection()

OSErr IsRegisteredSection ( SectionHandle  sectionH)

IsRegisteredSection()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ NewEditionOpenerUPP()

EditionOpenerUPP NewEditionOpenerUPP ( EditionOpenerProcPtr  userRoutine)

NewEditionOpenerUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ NewExpDlgHookUPP()

ExpDlgHookUPP NewExpDlgHookUPP ( ExpDlgHookProcPtr  userRoutine)

NewExpDlgHookUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ NewExpModalFilterUPP()

ExpModalFilterUPP NewExpModalFilterUPP ( ExpModalFilterProcPtr  userRoutine)

NewExpModalFilterUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ NewFormatIOUPP()

FormatIOUPP NewFormatIOUPP ( FormatIOProcPtr  userRoutine)

NewFormatIOUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: not available
Mac OS X: not available

◆ NewPublisherDialog()

OSErr NewPublisherDialog ( NewPublisherReply reply)

NewPublisherDialog()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ NewPublisherExpDialog()

OSErr NewPublisherExpDialog ( NewPublisherReply reply,
Point  where,
short  expansionDITLresID,
ExpDlgHookUPP  dlgHook,
ExpModalFilterUPP  filter,
void *  yourDataPtr 
)

NewPublisherExpDialog()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ NewSection()

OSErr NewSection ( const EditionContainerSpec container,
const FSSpec *  sectionDocument,
SectionType  kind,
long  sectionID,
UpdateMode  initalMode,
SectionHandle sectionH 
)

NewSection()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ NewSubscriberDialog()

OSErr NewSubscriberDialog ( NewSubscriberReply reply)

NewSubscriberDialog()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ NewSubscriberExpDialog()

OSErr NewSubscriberExpDialog ( NewSubscriberReply reply,
Point  where,
short  expansionDITLresID,
ExpDlgHookUPP  dlgHook,
ExpModalFilterUPP  filter,
void *  yourDataPtr 
)

NewSubscriberExpDialog()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ OpenEdition()

OSErr OpenEdition ( SectionHandle  subscriberSectionH,
EditionRefNum *  refNum 
)

OpenEdition()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ OpenNewEdition()

OSErr OpenNewEdition ( SectionHandle  publisherSectionH,
OSType  fdCreator,
const FSSpec *  publisherSectionDocument,
EditionRefNum *  refNum 
)

OpenNewEdition()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ ReadEdition()

OSErr ReadEdition ( EditionRefNum  whichEdition,
FormatType  whichFormat,
void *  buffPtr,
Size *  buffLen 
)

ReadEdition()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ RegisterSection()

OSErr RegisterSection ( const FSSpec *  sectionDocument,
SectionHandle  sectionH,
Boolean aliasWasUpdated 
)

RegisterSection()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ SectionOptionsDialog()

OSErr SectionOptionsDialog ( SectionOptionsReply reply)

SectionOptionsDialog()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ SectionOptionsExpDialog()

OSErr SectionOptionsExpDialog ( SectionOptionsReply reply,
Point  where,
short  expansionDITLresID,
ExpDlgHookUPP  dlgHook,
ExpModalFilterUPP  filter,
void *  yourDataPtr 
)

SectionOptionsExpDialog()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ SetEditionFormatMark()

OSErr SetEditionFormatMark ( EditionRefNum  whichEdition,
FormatType  whichFormat,
unsigned long  setMarkTo 
)

SetEditionFormatMark()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ SetEditionOpenerProc()

OSErr SetEditionOpenerProc ( EditionOpenerUPP  opener)

SetEditionOpenerProc()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ UnRegisterSection()

OSErr UnRegisterSection ( SectionHandle  sectionH)

UnRegisterSection()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available

◆ WriteEdition()

OSErr WriteEdition ( EditionRefNum  whichEdition,
FormatType  whichFormat,
const void *  buffPtr,
Size  buffLen 
)

WriteEdition()

Non-Carbon CFM: in InterfaceLib 7.1 and later
Carbon Lib: not available
Mac OS X: not available