Open Scripting Architecture Functions: Difference between revisions
Appearance
Line 34: | Line 34: | ||
* [[OS2 API:OSA:AEDisposeDesc|OSA:AEDisposeDesc]] | * [[OS2 API:OSA:AEDisposeDesc|OSA:AEDisposeDesc]] | ||
* [[OS2 API:OSA:AEDuplicateDesc|OSA:AEDuplicateDesc]] | * [[OS2 API:OSA:AEDuplicateDesc|OSA:AEDuplicateDesc]] | ||
* [[OS2 API:OSA:AEGetAppName]] | * [[OS2 API:OSA:AEGetAppName|OSA:AEGetAppName]] | ||
* [[OS2 API:OSA:AEGetArray]] | * [[OS2 API:OSA:AEGetArray|OSA:AEGetArray]] | ||
* [[OS2 API:OSA:AEGetAttributeDesc]] | * [[OS2 API:OSA:AEGetAttributeDesc|OSA:AEGetAttributeDesc]] | ||
* [[OS2 API:OSA:AEGetAttributePtr]] | * [[OS2 API:OSA:AEGetAttributePtr|OSA:AEGetAttributePtr]] | ||
* [[OS2 API:OSA:AEGetCoercionHandler]] | * [[OS2 API:OSA:AEGetCoercionHandler|OSA:AEGetCoercionHandler]] | ||
* [[OS2 API:OSA:AEGetDescData]] | * [[OS2 API:OSA:AEGetDescData|OSA:AEGetDescData]] | ||
* [[OS2 API:OSA:AEGetEventHandler]] | * [[OS2 API:OSA:AEGetEventHandler|OSA:AEGetEventHandler]] | ||
* [[OS2 API:OSA:AEGetHWND]] | * [[OS2 API:OSA:AEGetHWND|OSA:AEGetHWND]] | ||
* [[OS2 API:OSA:AEGetInteractiveAllowed]] | * [[OS2 API:OSA:AEGetInteractiveAllowed|OSA:AEGetInteractiveAllowed]] | ||
* [[OS2 API:OSA:AEGetKeyDesc]] | * [[OS2 API:OSA:AEGetKeyDesc|OSA:AEGetKeyDesc]] | ||
* [[OS2 API:OSA:AEGetKeyPtr]] | * [[OS2 API:OSA:AEGetKeyPtr|OSA:AEGetKeyPtr]] | ||
* [[OS2 API:OSA:AEGetNthDesc]] | * [[OS2 API:OSA:AEGetNthDesc|OSA:AEGetNthDesc]] | ||
* [[OS2 API:OSA:AEGetNthPtr]] | * [[OS2 API:OSA:AEGetNthPtr|OSA:AEGetNthPtr]] | ||
* [[OS2 API:OSA:AEGetParamDesc]] | * [[OS2 API:OSA:AEGetParamDesc|OSA:AEGetParamDesc]] | ||
* [[OS2 API:OSA:AEGetParamPtr]] | * [[OS2 API:OSA:AEGetParamPtr|OSA:AEGetParamPtr]] | ||
* [[OS2 API:OSA:AEGetPID]] | * [[OS2 API:OSA:AEGetPID|OSA:AEGetPID]] | ||
* [[OS2 API:OSA:AEGetSpecialHandler]] | * [[OS2 API:OSA:AEGetSpecialHandler|OSA:AEGetSpecialHandler]] | ||
* [[OS2 API:OSA:AEGetTheCurrentEvent]] | * [[OS2 API:OSA:AEGetTheCurrentEvent|OSA:AEGetTheCurrentEvent]] | ||
* [[OS2 API:OSA:AEInit]] | * [[OS2 API:OSA:AEInit|OSA:AEInit]] | ||
* [[OS2 API:OSA:AEInstallCoercionHandler]] | * [[OS2 API:OSA:AEInstallCoercionHandler|OSA:AEInstallCoercionHandler]] | ||
* [[OS2 API:OSA:AEInstallEventHandler]] | * [[OS2 API:OSA:AEInstallEventHandler|OSA:AEInstallEventHandler]] | ||
* [[OS2 API:OSA:AEInstllSpecialHandler]] | * [[OS2 API:OSA:AEInstllSpecialHandler|OSA:AEInstllSpecialHandler]] | ||
* [[OS2 API:OSA: | * [[OS2 API:OSA:AELaunchApplication|OSA:AELaunchApplication]] | ||
* [[OS2 API:OSA:AEManagerInfo]] | * [[OS2 API:OSA:AEManagerInfo|OSA:AEManagerInfo]] | ||
* [[OS2 API:OSA:AEProcessOSAEvent]] | * [[OS2 API:OSA:AEProcessOSAEvent|OSA:AEProcessOSAEvent]] | ||
* [[OS2 API:OSA:AEPutArray]] | * [[OS2 API:OSA:AEPutArray|OSA:AEPutArray]] | ||
* [[OS2 API:OSA:AEPutAttributeDesc]] | * [[OS2 API:OSA:AEPutAttributeDesc|OSA:AEPutAttributeDesc]] | ||
* [[OS2 API:OSA:AEPutAttributePtr]] | * [[OS2 API:OSA:AEPutAttributePtr|OSA:AEPutAttributePtr]] | ||
* [[OS2 API:OSA:AEPutDesc]] | * [[OS2 API:OSA:AEPutDesc|OSA:AEPutDesc]] | ||
* [[OS2 API:OSA:AEPutKeyDesc]] | * [[OS2 API:OSA:AEPutKeyDesc|OSA:AEPutKeyDesc]] | ||
* [[OS2 API:OSA:AEPutKeyPtr]] | * [[OS2 API:OSA:AEPutKeyPtr|OSA:AEPutKeyPtr]] | ||
* [[OS2 API:OSA:AEPutParamDesc]] | * [[OS2 API:OSA:AEPutParamDesc|OSA:AEPutParamDesc]] | ||
* [[OS2 API:OSA:AEPutParamPtr]] | * [[OS2 API:OSA:AEPutParamPtr|OSA:AEPutParamPtr]] | ||
* [[OS2 API:OSA:AEPutPtr]] | * [[OS2 API:OSA:AEPutPtr]] | ||
* [[OS2 API:OSA:AERemoveCoercionHandler]] | * [[OS2 API:OSA:AERemoveCoercionHandler]] |
Revision as of 04:34, 30 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
- OSA:AECallObjectAccessor
- OSA:AECreateCompDescriptor
- OSA:AECreateLogicalDescriptor
- OSA:AECreateObjSpecifier
- OSA:AECreateOffsetDescriptor
- OSA:AECreateRangeDescriptor
- OSA:AEDisposeToken
- OSA:AEGetObjectAccessor
- OSA:AEInstallObjectAccessor
- OSA:AERemoveObjectAccessor
- OSA:AEResolve
- OSA:AESetObjectCallback
OSA Event Manager
- OSA:AEClearDesc
- OSA:AECoerceDesc
- OSA:AECoercePtr
- OSA:AECountItems
- OSA:AECreateDesc
- OSA:AECreateList
- OSA:AECreateOSAEvent
- OSA:AEDeleteItem
- OSA:AEDeleteKeyDesc
- OSA:AEDeleteParam
- OSA:AEDisposeDesc
- OSA:AEDuplicateDesc
- OSA:AEGetAppName
- OSA:AEGetArray
- OSA:AEGetAttributeDesc
- OSA:AEGetAttributePtr
- OSA:AEGetCoercionHandler
- OSA:AEGetDescData
- OSA:AEGetEventHandler
- OSA:AEGetHWND
- OSA:AEGetInteractiveAllowed
- OSA:AEGetKeyDesc
- OSA:AEGetKeyPtr
- OSA:AEGetNthDesc
- OSA:AEGetNthPtr
- OSA:AEGetParamDesc
- OSA:AEGetParamPtr
- OSA:AEGetPID
- OSA:AEGetSpecialHandler
- OSA:AEGetTheCurrentEvent
- OSA:AEInit
- OSA:AEInstallCoercionHandler
- OSA:AEInstallEventHandler
- OSA:AEInstllSpecialHandler
- OSA:AELaunchApplication
- OSA:AEManagerInfo
- OSA:AEProcessOSAEvent
- OSA:AEPutArray
- OSA:AEPutAttributeDesc
- OSA:AEPutAttributePtr
- OSA:AEPutDesc
- OSA:AEPutKeyDesc
- OSA:AEPutKeyPtr
- OSA:AEPutParamDesc
- 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