|
Mac OS 9
|
Component Manager Interfaces. More...
Go to the source code of this file.
Data Structures | |
| struct | ComponentDescription |
| struct | ResourceSpec |
| struct | ComponentResource |
| struct | ComponentPlatformInfo |
| struct | ComponentResourceExtension |
| struct | ComponentPlatformInfoArray |
| struct | ExtComponentResource |
| struct | ComponentAliasResource |
| struct | ComponentParameters |
| struct | ComponentRecord |
| struct | ComponentInstanceRecord |
| struct | RegisteredComponentRecord |
| struct | RegisteredComponentInstanceRecord |
| struct | ComponentMPWorkFunctionHeaderRecord |
Macros | |
| #define | NewComponentFunctionUPP(userRoutine, procInfo) |
| #define | DisposeComponentFunctionUPP(userUPP) (DisposeRoutineDescriptor(userUPP)) |
| #define | ComponentCallNow(callNumber, paramSize) ); |
| #define | CallComponentFunctionWithStorageProcInfo(storage, params, func, funcProcInfo) CallComponentFunctionWithStorage(storage, params, func) |
| #define | NewComponentMPWorkFunctionUPP(userRoutine) |
| #define | NewComponentRoutineUPP(userRoutine) |
| #define | NewGetMissingComponentResourceUPP(userRoutine) |
| #define | DisposeComponentMPWorkFunctionUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| #define | DisposeComponentRoutineUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| #define | DisposeGetMissingComponentResourceUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| #define | InvokeComponentMPWorkFunctionUPP(globalRefCon, header, userUPP) |
| #define | InvokeComponentRoutineUPP(cp, componentStorage, userUPP) |
| #define | InvokeGetMissingComponentResourceUPP(c, resType, resID, refCon, resource, userUPP) |
| #define | NewComponentMPWorkFunctionProc(userRoutine) NewComponentMPWorkFunctionUPP(userRoutine) |
| #define | NewComponentRoutineProc(userRoutine) NewComponentRoutineUPP(userRoutine) |
| #define | NewGetMissingComponentResourceProc(userRoutine) NewGetMissingComponentResourceUPP(userRoutine) |
| #define | CallComponentMPWorkFunctionProc(userRoutine, globalRefCon, header) InvokeComponentMPWorkFunctionUPP(globalRefCon, header, userRoutine) |
| #define | CallComponentRoutineProc(userRoutine, cp, componentStorage) InvokeComponentRoutineUPP(cp, componentStorage, userRoutine) |
| #define | CallGetMissingComponentResourceProc(userRoutine, c, resType, resID, refCon, resource) |
Typedefs | |
| typedef struct ComponentDescription | ComponentDescription |
| typedef struct ResourceSpec | ResourceSpec |
| typedef struct ComponentResource | ComponentResource |
| typedef ComponentResource * | ComponentResourcePtr |
| typedef ComponentResourcePtr * | ComponentResourceHandle |
| typedef struct ComponentPlatformInfo | ComponentPlatformInfo |
| typedef struct ComponentResourceExtension | ComponentResourceExtension |
| typedef struct ComponentPlatformInfoArray | ComponentPlatformInfoArray |
| typedef struct ExtComponentResource | ExtComponentResource |
| typedef ExtComponentResource * | ExtComponentResourcePtr |
| typedef ExtComponentResourcePtr * | ExtComponentResourceHandle |
| typedef struct ComponentAliasResource | ComponentAliasResource |
| typedef struct ComponentParameters | ComponentParameters |
| typedef struct ComponentRecord | ComponentRecord |
| typedef ComponentRecord * | Component |
| typedef struct ComponentInstanceRecord | ComponentInstanceRecord |
| typedef ComponentInstanceRecord * | ComponentInstance |
| typedef struct RegisteredComponentRecord | RegisteredComponentRecord |
| typedef RegisteredComponentRecord * | RegisteredComponentRecordPtr |
| typedef struct RegisteredComponentInstanceRecord | RegisteredComponentInstanceRecord |
| typedef RegisteredComponentInstanceRecord * | RegisteredComponentInstanceRecordPtr |
| typedef long | ComponentResult |
| typedef struct ComponentMPWorkFunctionHeaderRecord | ComponentMPWorkFunctionHeaderRecord |
| typedef ComponentMPWorkFunctionHeaderRecord * | ComponentMPWorkFunctionHeaderRecordPtr |
| typedef ComponentMPWorkFunctionHeaderRecordPtr | header |
| typedef Handle | componentStorage |
| typedef OSType | resType |
| typedef OSType short | resID |
| typedef OSType short void * | refCon |
| typedef OSType short void Handle * | resource |
| typedef UniversalProcPtr | ComponentFunctionUPP |
Enumerations | |
| enum | { kAppleManufacturer = FOUR_CHAR_CODE('appl') , kComponentResourceType , kComponentAliasResourceType } |
| enum | { kAnyComponentType = 0 , kAnyComponentSubType = 0 , kAnyComponentManufacturer = 0 , kAnyComponentFlagsMask = 0 } |
| enum | { cmpIsMissing = 1L << 29 , cmpWantsRegisterMessage = 1L << 31 } |
| enum | { kComponentOpenSelect = -1 , kComponentCloseSelect = -2 , kComponentCanDoSelect = -3 , kComponentVersionSelect = -4 , kComponentRegisterSelect = -5 , kComponentTargetSelect = -6 , kComponentUnregisterSelect = -7 , kComponentGetMPWorkFunctionSelect = -8 , kComponentExecuteWiredActionSelect , kComponentGetPublicResourceSelect } |
| enum | { componentDoAutoVersion = (1 << 0) , componentWantsUnregister = (1 << 1) , componentAutoVersionIncludeFlags = (1 << 2) , componentHasMultiplePlatforms = (1 << 3) , componentLoadResident = (1 << 4) } |
| enum | { defaultComponentIdentical = 0 , defaultComponentAnyFlags = 1 , defaultComponentAnyManufacturer = 2 , defaultComponentAnySubType = 4 , defaultComponentAnyFlagsAnyManufacturer , defaultComponentAnyFlagsAnyManufacturerAnySubType } |
| enum | { registerComponentGlobal = 1 , registerComponentNoDuplicates = 2 , registerComponentAfterExisting = 4 , registerComponentAliasesOnly = 8 } |
| enum | { platform68k = 1 , platformPowerPC , platformInterpreted = 3 , platformWin32 = 4 , platformPowerPCNativeEntryPoint = 5 } |
| enum | { mpWorkFlagDoWork = (1 << 0) , mpWorkFlagDoCompletion = (1 << 1) , mpWorkFlagCopyWorkBlock = (1 << 2) , mpWorkFlagDontBlock = (1 << 3) , mpWorkFlagGetProcessorCount = (1 << 4) , mpWorkFlagGetIsRunning = (1 << 6) } |
| enum | { cmpAliasNoFlags = 0 , cmpAliasOnlyThisFile = 1 } |
| enum | { uppComponentMPWorkFunctionProcInfo = 0x000003F0 } |
| enum | { uppComponentRoutineProcInfo = 0x000003F0 } |
| enum | { uppGetMissingComponentResourceProcInfo = 0x0000FBE0 } |
| enum | { uppComponentFunctionImplementedProcInfo = 0x000002F0 , uppGetComponentVersionProcInfo = 0x000000F0 , uppComponentSetTargetProcInfo = 0x000003F0 , uppCallComponentOpenProcInfo = 0x000003F0 , uppCallComponentCloseProcInfo = 0x000003F0 , uppCallComponentCanDoProcInfo = 0x000002F0 , uppCallComponentVersionProcInfo = 0x000000F0 , uppCallComponentRegisterProcInfo = 0x000000F0 , uppCallComponentTargetProcInfo = 0x000003F0 , uppCallComponentUnregisterProcInfo = 0x000000F0 , uppCallComponentGetMPWorkFunctionProcInfo = 0x00000FF0 , uppCallComponentGetPublicResourceProcInfo = 0x00003BF0 } |
Functions | |
| typedef | CALLBACK_API (ComponentResult, ComponentMPWorkFunctionProcPtr)(void *globalRefCon |
| typedef | CALLBACK_API (ComponentResult, ComponentRoutineProcPtr)(ComponentParameters *cp |
| typedef | CALLBACK_API (OSErr, GetMissingComponentResourceProcPtr)(Component c |
| typedef | STACK_UPP_TYPE (ComponentMPWorkFunctionProcPtr) ComponentMPWorkFunctionUPP |
| typedef | STACK_UPP_TYPE (ComponentRoutineProcPtr) ComponentRoutineUPP |
| typedef | STACK_UPP_TYPE (GetMissingComponentResourceProcPtr) GetMissingComponentResourceUPP |
| ComponentFunctionUPP | NewComponentFunctionUPP (ProcPtr userRoutine, ProcInfoType procInfo) |
| void | DisposeComponentFunctionUPP (ComponentFunctionUPP userUPP) |
| Component | RegisterComponentResource (ComponentResourceHandle cr, short global) |
| OSErr | UnregisterComponent (Component aComponent) |
| Component | FindNextComponent (Component aComponent, ComponentDescription *looking) |
| long | CountComponents (ComponentDescription *looking) |
| OSErr | GetComponentInfo (Component aComponent, ComponentDescription *cd, Handle componentName, Handle componentInfo, Handle componentIcon) |
| long | GetComponentListModSeed (void) |
| long | GetComponentTypeModSeed (OSType componentType) |
| OSErr | OpenAComponent (Component aComponent, ComponentInstance *ci) |
| ComponentInstance | OpenComponent (Component aComponent) |
| OSErr | CloseComponent (ComponentInstance aComponentInstance) |
| OSErr | GetComponentInstanceError (ComponentInstance aComponentInstance) |
| Component | ResolveComponentAlias (Component aComponent) |
| OSErr | GetComponentPublicResource (Component aComponent, OSType resourceType, short resourceID, Handle *theResource) |
| OSErr | GetComponentPublicResourceList (OSType resourceType, short resourceID, long flags, ComponentDescription *cd, GetMissingComponentResourceUPP missingProc, void *refCon, void *atomContainerPtr) |
| OSErr | GetComponentPublicIndString (Component aComponent, Str255 theString, short strListID, short index) |
| void | SetComponentInstanceError (ComponentInstance aComponentInstance, OSErr theError) |
| long | GetComponentRefcon (Component aComponent) |
| void | SetComponentRefcon (Component aComponent, long theRefcon) |
| short | OpenComponentResFile (Component aComponent) |
| OSErr | OpenAComponentResFile (Component aComponent, short *resRef) |
| OSErr | CloseComponentResFile (short refnum) |
| OSErr | GetComponentResource (Component aComponent, OSType resType, short resID, Handle *theResource) |
| OSErr | GetComponentIndString (Component aComponent, Str255 theString, short strListID, short index) |
| Handle | GetComponentInstanceStorage (ComponentInstance aComponentInstance) |
| void | SetComponentInstanceStorage (ComponentInstance aComponentInstance, Handle theStorage) |
| long | GetComponentInstanceA5 (ComponentInstance aComponentInstance) |
| void | SetComponentInstanceA5 (ComponentInstance aComponentInstance, long theA5) |
| long | CountComponentInstances (Component aComponent) |
| long | CallComponentFunction (ComponentParameters *params, ComponentFunctionUPP func) |
| long | CallComponentFunctionWithStorage (Handle storage, ComponentParameters *params, ComponentFunctionUPP func) |
| long | DelegateComponentCall (ComponentParameters *originalParams, ComponentInstance ci) |
| OSErr | SetDefaultComponent (Component aComponent, short flags) |
| ComponentInstance | OpenDefaultComponent (OSType componentType, OSType componentSubType) |
| OSErr | OpenADefaultComponent (OSType componentType, OSType componentSubType, ComponentInstance *ci) |
| Component | CaptureComponent (Component capturedComponent, Component capturingComponent) |
| OSErr | UncaptureComponent (Component aComponent) |
| long | RegisterComponentResourceFile (short resRefNum, short global) |
| OSErr | GetComponentIconSuite (Component aComponent, Handle *iconSuite) |
| long | ComponentFunctionImplemented (ComponentInstance ci, short ftnNumber) |
| long | GetComponentVersion (ComponentInstance ci) |
| long | ComponentSetTarget (ComponentInstance ci, ComponentInstance target) |
| ComponentResult | CallComponentOpen (ComponentInstance ci, ComponentInstance self) |
| ComponentResult | CallComponentClose (ComponentInstance ci, ComponentInstance self) |
| ComponentResult | CallComponentCanDo (ComponentInstance ci, short ftnNumber) |
| ComponentResult | CallComponentVersion (ComponentInstance ci) |
| ComponentResult | CallComponentRegister (ComponentInstance ci) |
| ComponentResult | CallComponentTarget (ComponentInstance ci, ComponentInstance target) |
| ComponentResult | CallComponentUnregister (ComponentInstance ci) |
| ComponentResult | CallComponentGetMPWorkFunction (ComponentInstance ci, ComponentMPWorkFunctionUPP *workFunction, void **refCon) |
| ComponentResult | CallComponentGetPublicResource (ComponentInstance ci, OSType resourceType, short resourceID, Handle *resource) |
| ComponentResult | CallComponent (ComponentInstance ci, ComponentParameters *cp) |
| ComponentResult | CallComponentDispatch (ComponentParameters *cp) |
| ComponentMPWorkFunctionUPP | NewComponentMPWorkFunctionUPP (ComponentMPWorkFunctionProcPtr userRoutine) |
| ComponentRoutineUPP | NewComponentRoutineUPP (ComponentRoutineProcPtr userRoutine) |
| GetMissingComponentResourceUPP | NewGetMissingComponentResourceUPP (GetMissingComponentResourceProcPtr userRoutine) |
| void | DisposeComponentMPWorkFunctionUPP (ComponentMPWorkFunctionUPP userUPP) |
| void | DisposeComponentRoutineUPP (ComponentRoutineUPP userUPP) |
| void | DisposeGetMissingComponentResourceUPP (GetMissingComponentResourceUPP userUPP) |
| ComponentResult | InvokeComponentMPWorkFunctionUPP (void *globalRefCon, ComponentMPWorkFunctionHeaderRecordPtr header, ComponentMPWorkFunctionUPP userUPP) |
| ComponentResult | InvokeComponentRoutineUPP (ComponentParameters *cp, Handle componentStorage, ComponentRoutineUPP userUPP) |
| OSErr | InvokeGetMissingComponentResourceUPP (Component c, OSType resType, short resID, void *refCon, Handle *resource, GetMissingComponentResourceUPP userUPP) |
Component Manager Interfaces.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| #define CallGetMissingComponentResourceProc | ( | userRoutine, | |
| c, | |||
| resType, | |||
| resID, | |||
| refCon, | |||
| resource | |||
| ) |
| #define InvokeComponentMPWorkFunctionUPP | ( | globalRefCon, | |
| header, | |||
| userUPP | |||
| ) |
| #define InvokeComponentRoutineUPP | ( | cp, | |
| componentStorage, | |||
| userUPP | |||
| ) |
| #define InvokeGetMissingComponentResourceUPP | ( | c, | |
| resType, | |||
| resID, | |||
| refCon, | |||
| resource, | |||
| userUPP | |||
| ) |
| #define NewComponentFunctionUPP | ( | userRoutine, | |
| procInfo | |||
| ) |
| #define NewComponentMPWorkFunctionProc | ( | userRoutine | ) | NewComponentMPWorkFunctionUPP(userRoutine) |
support for pre-Carbon UPP routines: New...Proc and Call...Proc
| #define NewComponentMPWorkFunctionUPP | ( | userRoutine | ) |
pascal 4_bytes Func(4_bytes, 4_bytes)
| #define NewComponentRoutineUPP | ( | userRoutine | ) |
pascal 4_bytes Func(4_bytes, 4_bytes)
| #define NewGetMissingComponentResourceUPP | ( | userRoutine | ) |
pascal 2_bytes Func(4_bytes, 4_bytes, 2_bytes, 4_bytes, 4_bytes)
| typedef UniversalProcPtr ComponentFunctionUPP |
The parameter list for each ComponentFunction is unique. It is therefore up to users to create the appropriate procInfo for their own ComponentFunctions where necessary.
| anonymous enum |
| anonymous enum |
| anonymous enum |
Component Resource Extension flags
| anonymous enum |
Set Default Component flags
| anonymous enum |
RegisterComponentResource flags
| anonymous enum |
| anonymous enum |
CALL_NOT_IN_CARBON ProcInfos MixedMode ProcInfo constants for component calls
| ComponentResult CallComponent | ( | ComponentInstance | ci, |
| ComponentParameters * | cp | ||
| ) |
CallComponent is used by ComponentGlue routines to manually call a
component function. CallComponent()
| ComponentResult CallComponentCanDo | ( | ComponentInstance | ci, |
| short | ftnNumber | ||
| ) |
| ComponentResult CallComponentClose | ( | ComponentInstance | ci, |
| ComponentInstance | self | ||
| ) |
| ComponentResult CallComponentDispatch | ( | ComponentParameters * | cp | ) |
CALL_NOT_IN_CARBON !TARGET_OS_MAC CallComponentDispatch is a CarbonLib routine that replaces CallComponent inline glue to call a component function. CallComponentDispatch()
| long CallComponentFunction | ( | ComponentParameters * | params, |
| ComponentFunctionUPP | func | ||
| ) |
useful helper routines for convenient method dispatching CallComponentFunction()
| long CallComponentFunctionWithStorage | ( | Handle | storage, |
| ComponentParameters * | params, | ||
| ComponentFunctionUPP | func | ||
| ) |
CallComponentFunctionWithStorage()
| ComponentResult CallComponentGetMPWorkFunction | ( | ComponentInstance | ci, |
| ComponentMPWorkFunctionUPP * | workFunction, | ||
| void ** | refCon | ||
| ) |
CallComponentGetMPWorkFunction()
| ComponentResult CallComponentGetPublicResource | ( | ComponentInstance | ci, |
| OSType | resourceType, | ||
| short | resourceID, | ||
| Handle * | resource | ||
| ) |
CallComponentGetPublicResource()
| ComponentResult CallComponentOpen | ( | ComponentInstance | ci, |
| ComponentInstance | self | ||
| ) |
New style names CallComponentOpen()
| ComponentResult CallComponentRegister | ( | ComponentInstance | ci | ) |
| ComponentResult CallComponentTarget | ( | ComponentInstance | ci, |
| ComponentInstance | target | ||
| ) |
| ComponentResult CallComponentUnregister | ( | ComponentInstance | ci | ) |
| ComponentResult CallComponentVersion | ( | ComponentInstance | ci | ) |
| OSErr CloseComponent | ( | ComponentInstance | aComponentInstance | ) |
| OSErr CloseComponentResFile | ( | short | refnum | ) |
| long ComponentFunctionImplemented | ( | ComponentInstance | ci, |
| short | ftnNumber | ||
| ) |
Old style names ComponentFunctionImplemented()
| long ComponentSetTarget | ( | ComponentInstance | ci, |
| ComponentInstance | target | ||
| ) |
| long CountComponentInstances | ( | Component | aComponent | ) |
CALL_NOT_IN_CARBON CountComponentInstances()
| long CountComponents | ( | ComponentDescription * | looking | ) |
| long DelegateComponentCall | ( | ComponentParameters * | originalParams, |
| ComponentInstance | ci | ||
| ) |
TARGET_CPU_PPC && TARGET_OS_MAC DelegateComponentCall()
| void DisposeComponentFunctionUPP | ( | ComponentFunctionUPP | userUPP | ) |
Discussion: For use in writing a Carbon compliant Component. It is used to dispose of a ComponentFunctionUPP created by NewComponentFunctionUPP.
| void DisposeComponentMPWorkFunctionUPP | ( | ComponentMPWorkFunctionUPP | userUPP | ) |
DisposeComponentMPWorkFunctionUPP()
| void DisposeComponentRoutineUPP | ( | ComponentRoutineUPP | userUPP | ) |
| void DisposeGetMissingComponentResourceUPP | ( | GetMissingComponentResourceUPP | userUPP | ) |
DisposeGetMissingComponentResourceUPP()
| Component FindNextComponent | ( | Component | aComponent, |
| ComponentDescription * | looking | ||
| ) |
| OSErr GetComponentIconSuite | ( | Component | aComponent, |
| Handle * | iconSuite | ||
| ) |
| OSErr GetComponentIndString | ( | Component | aComponent, |
| Str255 | theString, | ||
| short | strListID, | ||
| short | index | ||
| ) |
| OSErr GetComponentInfo | ( | Component | aComponent, |
| ComponentDescription * | cd, | ||
| Handle | componentName, | ||
| Handle | componentInfo, | ||
| Handle | componentIcon | ||
| ) |
| long GetComponentInstanceA5 | ( | ComponentInstance | aComponentInstance | ) |
| OSErr GetComponentInstanceError | ( | ComponentInstance | aComponentInstance | ) |
| Handle GetComponentInstanceStorage | ( | ComponentInstance | aComponentInstance | ) |
| long GetComponentListModSeed | ( | void | ) |
| OSErr GetComponentPublicIndString | ( | Component | aComponent, |
| Str255 | theString, | ||
| short | strListID, | ||
| short | index | ||
| ) |
| OSErr GetComponentPublicResource | ( | Component | aComponent, |
| OSType | resourceType, | ||
| short | resourceID, | ||
| Handle * | theResource | ||
| ) |
Note: GetComponentPublicResource returns a Handle, not a resource. The caller must dispose it with DisposeHandle. GetComponentPublicResource()
| OSErr GetComponentPublicResourceList | ( | OSType | resourceType, |
| short | resourceID, | ||
| long | flags, | ||
| ComponentDescription * | cd, | ||
| GetMissingComponentResourceUPP | missingProc, | ||
| void * | refCon, | ||
| void * | atomContainerPtr | ||
| ) |
GetComponentPublicResourceList()
| long GetComponentRefcon | ( | Component | aComponent | ) |
| OSErr GetComponentResource | ( | Component | aComponent, |
| OSType | resType, | ||
| short | resID, | ||
| Handle * | theResource | ||
| ) |
Note: GetComponentResource returns a Handle, not a resource. The caller must dispose it with DisposeHandle. GetComponentResource()
| long GetComponentTypeModSeed | ( | OSType | componentType | ) |
| long GetComponentVersion | ( | ComponentInstance | ci | ) |
| ComponentResult InvokeComponentMPWorkFunctionUPP | ( | void * | globalRefCon, |
| ComponentMPWorkFunctionHeaderRecordPtr | header, | ||
| ComponentMPWorkFunctionUPP | userUPP | ||
| ) |
InvokeComponentMPWorkFunctionUPP()
| ComponentResult InvokeComponentRoutineUPP | ( | ComponentParameters * | cp, |
| Handle | componentStorage, | ||
| ComponentRoutineUPP | userUPP | ||
| ) |
| OSErr InvokeGetMissingComponentResourceUPP | ( | Component | c, |
| OSType | resType, | ||
| short | resID, | ||
| void * | refCon, | ||
| Handle * | resource, | ||
| GetMissingComponentResourceUPP | userUPP | ||
| ) |
InvokeGetMissingComponentResourceUPP()
| ComponentFunctionUPP NewComponentFunctionUPP | ( | ProcPtr | userRoutine, |
| ProcInfoType | procInfo | ||
| ) |
Discussion: For use in writing a Carbon compliant Component. It is used to create a ComponentFunctionUPP needed to call CallComponentFunction in the Components dispatch routine.
| ComponentMPWorkFunctionUPP NewComponentMPWorkFunctionUPP | ( | ComponentMPWorkFunctionProcPtr | userRoutine | ) |
UPP call backs NewComponentMPWorkFunctionUPP()
| ComponentRoutineUPP NewComponentRoutineUPP | ( | ComponentRoutineProcPtr | userRoutine | ) |
| GetMissingComponentResourceUPP NewGetMissingComponentResourceUPP | ( | GetMissingComponentResourceProcPtr | userRoutine | ) |
NewGetMissingComponentResourceUPP()
| OSErr OpenAComponent | ( | Component | aComponent, |
| ComponentInstance * | ci | ||
| ) |
| OSErr OpenAComponentResFile | ( | Component | aComponent, |
| short * | resRef | ||
| ) |
| OSErr OpenADefaultComponent | ( | OSType | componentType, |
| OSType | componentSubType, | ||
| ComponentInstance * | ci | ||
| ) |
| ComponentInstance OpenComponent | ( | Component | aComponent | ) |
| short OpenComponentResFile | ( | Component | aComponent | ) |
| ComponentInstance OpenDefaultComponent | ( | OSType | componentType, |
| OSType | componentSubType | ||
| ) |
| Component RegisterComponentResource | ( | ComponentResourceHandle | cr, |
| short | global | ||
| ) |
| long RegisterComponentResourceFile | ( | short | resRefNum, |
| short | global | ||
| ) |
RegisterComponentResourceFile()
| void SetComponentInstanceA5 | ( | ComponentInstance | aComponentInstance, |
| long | theA5 | ||
| ) |
| void SetComponentInstanceError | ( | ComponentInstance | aComponentInstance, |
| OSErr | theError | ||
| ) |
| void SetComponentInstanceStorage | ( | ComponentInstance | aComponentInstance, |
| Handle | theStorage | ||
| ) |
| void SetComponentRefcon | ( | Component | aComponent, |
| long | theRefcon | ||
| ) |
| OSErr SetDefaultComponent | ( | Component | aComponent, |
| short | flags | ||
| ) |
| OSErr UncaptureComponent | ( | Component | aComponent | ) |
| OSErr UnregisterComponent | ( | Component | aComponent | ) |