Open Scripting Architecture Functions: Difference between revisions
Appearance
	
	
| No edit summary | |||
| Line 2: | Line 2: | ||
| === Functions === | === Functions === | ||
| ==== Component Manager ==== | ==== Component Manager ==== | ||
| * [[ODInstallComponent]] API | * [[OS2 API:OSA:ODInstallComponent]] API | ||
| * [[ODInstallComponent]] REXX | * [[OS2 API:OSA:ODInstallComponent]] REXX | ||
| * [[ODUninstallComponent]] API | * [[OS2 API:OSA:ODUninstallComponent]] API | ||
| * [[ODUninstallComponent]] REXX | * [[OS2 API:OSA:ODUninstallComponent]] REXX | ||
| ==== Object Support Library ==== | ==== Object Support Library ==== | ||
| * [[AECallObjectAccessor]] | * [[OS2 API:OSA:AECallObjectAccessor]] | ||
| * [[AECreateCompDescriptor]] | * [[OS2 API:OSA:AECreateCompDescriptor]] | ||
| * [[AECreateLogicalDescriptor]] | * [[OS2 API:OSA:AECreateLogicalDescriptor]] | ||
| * [[AECreateObjSpecifier]] | * [[OS2 API:OSA:AECreateObjSpecifier]] | ||
| * [[AECreateOffsetDescriptor]] | * [[OS2 API:OSA:AECreateOffsetDescriptor]] | ||
| * [[AECreateRangeDescriptor]] | * [[OS2 API:OSA:AECreateRangeDescriptor]] | ||
| * [[AEDisposeToken]] | * [[OS2 API:OSA:AEDisposeToken]] | ||
| * [[AEGetObjectAccessor]] | * [[OS2 API:OSA:AEGetObjectAccessor]] | ||
| * [[AEInstallObjectAccessor]] | * [[OS2 API:OSA:AEInstallObjectAccessor]] | ||
| * [[AERemoveObjectAccessor]] | * [[OS2 API:OSA:AERemoveObjectAccessor]] | ||
| * [[AEResolve]] | * [[OS2 API:OSA:AEResolve]] | ||
| * [[AESetObjectCallback]] | * [[OS2 API:OSA:AESetObjectCallback]] | ||
| ==== OSA Event Manager ==== | ==== OSA Event Manager ==== | ||
| * [[AEClearDesc]] | * [[OS2 API:OSA:AEClearDesc]] | ||
| * [[AECoerceDesc]] | * [[OS2 API:OSA:AECoerceDesc]] | ||
| * [[AECoercePtr]] | * [[OS2 API:OSA:AECoercePtr]] | ||
| * [[AECountItems]] | * [[OS2 API:OSA:AECountItems]] | ||
| * [[AECreateDesc]] | * [[OS2 API:OSA:AECreateDesc]] | ||
| * [[AECreateList]] | * [[OS2 API:OSA:AECreateList]] | ||
| * [[AECreateOSAEvent]] | * [[OS2 API:OSA:AECreateOSAEvent]] | ||
| * [[AEDeleteItem]] | * [[OS2 API:OSA:AEDeleteItem]] | ||
| * [[AEDeleteKeyDesc]] | * [[OS2 API:OSA:AEDeleteKeyDesc]] | ||
| * [[AEDeleteParam]] | * [[OS2 API:OSA:AEDeleteParam]] | ||
| * [[AEDisposeDesc]] | * [[OS2 API:OSA:AEDisposeDesc]] | ||
| * [[AEDuplicateDesc]] | * [[OS2 API:OSA:AEDuplicateDesc]] | ||
| * [[AEGetAppName]] | * [[OS2 API:OSA:AEGetAppName]] | ||
| * [[AEGetArray]] | * [[OS2 API:OSA:AEGetArray]] | ||
| * [[AEGetAttributeDesc]] | * [[OS2 API:OSA:AEGetAttributeDesc]] | ||
| * [[AEGetAttributePtr]] | * [[OS2 API:OSA:AEGetAttributePtr]] | ||
| * [[AEGetCoercionHandler]] | * [[OS2 API:OSA:AEGetCoercionHandler]] | ||
| * [[AEGetDescData]] | * [[OS2 API:OSA:AEGetDescData]] | ||
| * [[AEGetEventHandler]] | * [[OS2 API:OSA:AEGetEventHandler]] | ||
| * [[AEGetHWND]] | * [[OS2 API:OSA:AEGetHWND]] | ||
| * [[AEGetInteractiveAllowed]] | * [[OS2 API:OSA:AEGetInteractiveAllowed]] | ||
| * [[AEGetKeyDesc]] | * [[OS2 API:OSA:AEGetKeyDesc]] | ||
| * [[AEGetKeyPtr]] | * [[OS2 API:OSA:AEGetKeyPtr]] | ||
| * [[AEGetNthDesc]] | * [[OS2 API:OSA:AEGetNthDesc]] | ||
| * [[AEGetNthPtr]] | * [[OS2 API:OSA:AEGetNthPtr]] | ||
| * [[AEGetParamDesc]] | * [[OS2 API:OSA:AEGetParamDesc]] | ||
| * [[AEGetParamPtr]] | * [[OS2 API:OSA:AEGetParamPtr]] | ||
| * [[AEGetPID]] | * [[OS2 API:OSA:AEGetPID]] | ||
| * [[AEGetSpecialHandler]] | * [[OS2 API:OSA:AEGetSpecialHandler]] | ||
| * [[AEGetTheCurrentEvent]] | * [[OS2 API:OSA:AEGetTheCurrentEvent]] | ||
| * [[AEInit]] | * [[OS2 API:OSA:AEInit]] | ||
| * [[AEInstallCoercionHandler]] | * [[OS2 API:OSA:AEInstallCoercionHandler]] | ||
| * [[AEInstallEventHandler]] | * [[OS2 API:OSA:AEInstallEventHandler]] | ||
| * [[AEInstllSpecialHandler]] | * [[OS2 API:OSA:AEInstllSpecialHandler]] | ||
| * [[AELaunchApplicaion]] | * [[OS2 API:OSA:AELaunchApplicaion]] | ||
| * [[AEManagerInfo]] | * [[OS2 API:OSA:AEManagerInfo]] | ||
| * [[AEProcessOSAEvent]] | * [[OS2 API:OSA:AEProcessOSAEvent]] | ||
| * [[AEPutArray]] | * [[OS2 API:OSA:AEPutArray]] | ||
| * [[AEPutAttributeDesc]] | * [[OS2 API:OSA:AEPutAttributeDesc]] | ||
| * [[AEPutAttributePtr]] | * [[OS2 API:OSA:AEPutAttributePtr]] | ||
| * [[AEPutDesc]] | * [[OS2 API:OSA:AEPutDesc]] | ||
| * [[AEPutKeyDesc]] | * [[OS2 API:OSA:AEPutKeyDesc]] | ||
| * [[AEPutKeyPtr]] | * [[OS2 API:OSA:AEPutKeyPtr]] | ||
| * [[AEPutParamDesc]] | * [[OS2 API:OSA:AEPutParamDesc]] | ||
| * [[AEPutParamPtr]] | * [[OS2 API:OSA:AEPutParamPtr]] | ||
| * [[AEPutPtr]] | * [[OS2 API:OSA:AEPutPtr]] | ||
| * [[AERemoveCoercionHandler]] | * [[OS2 API:OSA:AERemoveCoercionHandler]] | ||
| * [[AERemoveEventHandler]] | * [[OS2 API:OSA:AERemoveEventHandler]] | ||
| * [[AERemoveSpecialHandler]] | * [[OS2 API:OSA:AERemoveSpecialHandler]] | ||
| * [[AEResetTimer]] | * [[OS2 API:OSA:AEResetTimer]] | ||
| * [[AEResumeTheCurrentEvent]] | * [[OS2 API:OSA:AEResumeTheCurrentEvent]] | ||
| * [[AESend]] | * [[OS2 API:OSA:AESend]] | ||
| * [[AESetInteractionAllowed]] | * [[OS2 API:OSA:AESetInteractionAllowed]] | ||
| * [[ | * [[OS2 API:OSA:]] | ||
| * [[AESizeOfAttribute]] | * [[OS2 API:OSA:AESizeOfAttribute]] | ||
| * [[AESizeOfDescData]] | * [[OS2 API:OSA:AESizeOfDescData]] | ||
| * [[AESizeOfKeyDesc]] | * [[OS2 API:OSA:AESizeOfKeyDesc]] | ||
| * [[AESizeOfNthItem]] | * [[OS2 API:OSA:AESizeOfNthItem]] | ||
| * [[AESizeOfParam]] | * [[OS2 API:OSA:AESizeOfParam]] | ||
| * [[AESuspendTheCurrentEvent]] | * [[OS2 API:OSA:AESuspendTheCurrentEvent]] | ||
| * [[AETerminate]] | * [[OS2 API:OSA:AETerminate]] | ||
| * [[OSAInstallApplication]] | * [[OS2 API:OSA:OSAInstallApplication]] | ||
| * [[OSAListApplications]] | * [[OS2 API:OSA:OSAListApplications]] | ||
| * [[OSARemoveApplication]] | * [[OS2 API:OSA:OSARemoveApplication]] | ||
| === Classes === | === Classes === | ||
| * [[Component]] | * [[OS2 API:OSA:Component]] | ||
| * [[OSAScriptingComponent]] | * [[OS2 API:OSA:OSAScriptingComponent]] | ||
| * [[GenericScriptingComponent]] | * [[OS2 API:OSA:GenericScriptingComponent]] | ||
| * [[ComponentManager]] | * [[OS2 API:OSA:ComponentManager]] | ||
| * [[OSATerminology | * [[OS2 API:OSA:OSATerminology]] | ||
| [[Category:The OS/2 API Project]] | [[Category:The OS/2 API Project]] | ||
Revision as of 22:15, 16 June 2016
Open Scripting Architecture
Functions
Component Manager
- OS2 API:OSA:ODInstallComponent API
- OS2 API:OSA:ODInstallComponent REXX
- OS2 API:OSA:ODUninstallComponent API
- OS2 API:OSA:ODUninstallComponent REXX
Object Support Library
- OS2 API:OSA:AECallObjectAccessor
- OS2 API:OSA:AECreateCompDescriptor
- OS2 API:OSA:AECreateLogicalDescriptor
- OS2 API:OSA:AECreateObjSpecifier
- OS2 API:OSA:AECreateOffsetDescriptor
- OS2 API:OSA:AECreateRangeDescriptor
- OS2 API:OSA:AEDisposeToken
- OS2 API:OSA:AEGetObjectAccessor
- OS2 API:OSA:AEInstallObjectAccessor
- OS2 API:OSA:AERemoveObjectAccessor
- OS2 API:OSA:AEResolve
- OS2 API:OSA:AESetObjectCallback
OSA Event Manager
- OS2 API:OSA:AEClearDesc
- OS2 API:OSA:AECoerceDesc
- OS2 API:OSA:AECoercePtr
- OS2 API:OSA:AECountItems
- OS2 API:OSA:AECreateDesc
- OS2 API:OSA:AECreateList
- OS2 API:OSA:AECreateOSAEvent
- OS2 API:OSA:AEDeleteItem
- OS2 API:OSA:AEDeleteKeyDesc
- OS2 API:OSA:AEDeleteParam
- OS2 API:OSA:AEDisposeDesc
- OS2 API:OSA:AEDuplicateDesc
- OS2 API:OSA:AEGetAppName
- OS2 API:OSA:AEGetArray
- OS2 API:OSA:AEGetAttributeDesc
- OS2 API:OSA:AEGetAttributePtr
- OS2 API:OSA:AEGetCoercionHandler
- OS2 API:OSA:AEGetDescData
- OS2 API:OSA:AEGetEventHandler
- OS2 API:OSA:AEGetHWND
- OS2 API:OSA:AEGetInteractiveAllowed
- OS2 API:OSA:AEGetKeyDesc
- OS2 API:OSA:AEGetKeyPtr
- OS2 API:OSA:AEGetNthDesc
- OS2 API:OSA:AEGetNthPtr
- OS2 API:OSA:AEGetParamDesc
- OS2 API:OSA:AEGetParamPtr
- OS2 API:OSA:AEGetPID
- OS2 API:OSA:AEGetSpecialHandler
- OS2 API:OSA:AEGetTheCurrentEvent
- OS2 API:OSA:AEInit
- OS2 API:OSA:AEInstallCoercionHandler
- OS2 API:OSA:AEInstallEventHandler
- OS2 API:OSA:AEInstllSpecialHandler
- OS2 API:OSA:AELaunchApplicaion
- OS2 API:OSA:AEManagerInfo
- OS2 API:OSA:AEProcessOSAEvent
- OS2 API:OSA:AEPutArray
- OS2 API:OSA:AEPutAttributeDesc
- OS2 API:OSA:AEPutAttributePtr
- OS2 API:OSA:AEPutDesc
- OS2 API:OSA:AEPutKeyDesc
- OS2 API:OSA:AEPutKeyPtr
- OS2 API:OSA:AEPutParamDesc
- OS2 API:OSA:AEPutParamPtr
- OS2 API:OSA:AEPutPtr
- OS2 API:OSA:AERemoveCoercionHandler
- OS2 API:OSA:AERemoveEventHandler
- OS2 API:OSA:AERemoveSpecialHandler
- OS2 API:OSA:AEResetTimer
- OS2 API:OSA:AEResumeTheCurrentEvent
- OS2 API:OSA:AESend
- OS2 API:OSA:AESetInteractionAllowed
- OS2 API:OSA:
- OS2 API:OSA:AESizeOfAttribute
- OS2 API:OSA:AESizeOfDescData
- OS2 API:OSA:AESizeOfKeyDesc
- OS2 API:OSA:AESizeOfNthItem
- OS2 API:OSA:AESizeOfParam
- OS2 API:OSA:AESuspendTheCurrentEvent
- OS2 API:OSA:AETerminate
- OS2 API:OSA:OSAInstallApplication
- OS2 API:OSA:OSAListApplications
- OS2 API:OSA:OSARemoveApplication