|     |   | 
| (2 intermediate revisions by one other user not shown) | 
| Line 1: | Line 1: | 
|  | == Open Scripting Architecture==
 |  | #REDIRECT [[Open Scripting Architecture Functions]] | 
|  | === Functions===
 |  | 
|  | ==== Component Manager ====
 |  | 
|  | * [[ODInstallComponent]] API
 |  | 
|  | * [[ODInstallComponent]] REXX
 |  | 
|  | * [[ODUninstallComponent]] API
 |  | 
|  | * [[ODUninstallComponent]] REXX
 |  | 
|  | ==== Object Support Library ====
 |  | 
|  | * [[AECallObjectAccessor]]
 |  | 
|  | * [[AECreateCompDescriptor]]
 |  | 
|  | * [[AECreateLogicalDescriptor]]
 |  | 
|  | * [[AECreateObjSpecifier]]
 |  | 
|  | * [[AECreateOffsetDescriptor]]
 |  | 
|  | * [[AECreateRangeDescriptor]]
 |  | 
|  | * [[AEDisposeToken]]
 |  | 
|  | * [[AEGetObjectAccessor]]
 |  | 
|  | * [[AEInstallObjectAccessor]]
 |  | 
|  | * [[AERemoveObjectAccessor]]
 |  | 
|  | * [[AEResolve]]
 |  | 
|  | * [[AESetObjectCallback]]
 |  | 
|  | ==== OSA Event Manager ====
 |  | 
|  | * [[AEClearDesc]]
 |  | 
|  | * [[AECoerceDesc]]
 |  | 
|  | * [[AECoercePtr]]
 |  | 
|  | * [[AECountItems]]
 |  | 
|  | * [[AECreateDesc]]
 |  | 
|  | * [[AECreateList]]
 |  | 
|  | * [[AECreateOSAEvent]]
 |  | 
|  | * [[AEDeleteItem]]
 |  | 
|  | * [[AEDeleteKeyDesc]]
 |  | 
|  | * [[AEDeleteParam]]
 |  | 
|  | * [[AEDisposeDesc]]
 |  | 
|  | * [[AEDuplicateDesc]]
 |  | 
|  | * [[AEGetAppName]]
 |  | 
|  | * [[AEGetArray]]
 |  | 
|  | * [[AEGetAttributeDesc]]
 |  | 
|  | * [[AEGetAttributePtr]]
 |  | 
|  | * [[AEGetCoercionHandler]]
 |  | 
|  | * [[AEGetDescData]]
 |  | 
|  | * [[AEGetEventHandler]]
 |  | 
|  | * [[AEGetHWND]]
 |  | 
|  | * [[AEGetInteractiveAllowed]]
 |  | 
|  | * [[AEGetKeyDesc]]
 |  | 
|  | * [[AEGetKeyPtr]]
 |  | 
|  | * [[AEGetNthDesc]]
 |  | 
|  | * [[AEGetNthPtr]]
 |  | 
|  | * [[AEGetParamDesc]]
 |  | 
|  | * [[AEGetParamPtr]]
 |  | 
|  | * [[AEGetPID]]
 |  | 
|  | * [[AEGetSpecialHandler]]
 |  | 
|  | * [[AEGetTheCurrentEvent]]
 |  | 
|  | * [[AEInit]]
 |  | 
|  | * [[AEInstallCoercionHandler]]
 |  | 
|  | * [[AEInstallEventHandler]]
 |  | 
|  | * [[AEInstllSpecialHandler]]
 |  | 
|  | * [[AELaunchApplicaion]]
 |  | 
|  | * [[AEManagerInfo]]
 |  | 
|  | * [[AEProcessOSAEvent]]
 |  | 
|  | * [[AEPutArray]]
 |  | 
|  | * [[AEPutAttributeDesc]]
 |  | 
|  | * [[AEPutAttributePtr]]
 |  | 
|  | * [[AEPutDesc]]
 |  | 
|  | * [[AEPutKeyDesc]]
 |  | 
|  | * [[AEPutKeyPtr]]
 |  | 
|  | * [[AEPutParamDesc]]
 |  | 
|  | * [[AEPutParamPtr]]
 |  | 
|  | * [[AEPutPtr]]
 |  | 
|  | * [[AERemoveCoercionHandler]]
 |  | 
|  | * [[AERemoveEventHandler]]
 |  | 
|  | * [[AERemoveSpecialHandler]]
 |  | 
|  | * [[AEResetTimer]]
 |  | 
|  | * [[AEResumeTheCurrentEvent]]
 |  | 
|  | * [[AESend]]
 |  | 
|  | * [[AESetInteractionAllowed]]
 |  | 
|  | * [[AESetTheCurrentEvent]]
 |  | 
|  | * [[AESizeOfAttribute]]
 |  | 
|  | * [[AESizeOfDescData]]
 |  | 
|  | * [[AESizeOfKeyDesc]]
 |  | 
|  | * [[AESizeOfNthItem]]
 |  | 
|  | * [[AESizeOfParam]]
 |  | 
|  | * [[AESuspendTheCurrentEvent]]
 |  | 
|  | * [[AETerminate]]
 |  | 
|  | * [[OSAInstallApplication]]
 |  | 
|  | * [[OSAListApplications]]
 |  | 
|  | * [[OSARemoveApplication]]
 |  | 
|  | === Classes ===
 |  | 
|  | * [[Component]]
 |  | 
|  | * [[OSAScriptingComponent]]
 |  | 
|  | * [[GenericScriptingComponent]]
 |  | 
|  | * [[ComponentManager]]
 |  | 
|  | * [[OSATerminology]]
 |  | 
|  |   |  | 
|  | [[OS2_API|OS2 API]]
 |  |