Workplace Shell API: Difference between revisions
Appearance
→Workplace Shell API: clean up |
m not part of the API |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Presentation Manager Interface Related Functions == | |||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | |||
* [[ | * [[WinCopyObject]] | ||
* [[ | * [[WinCreateObject]] | ||
* [[ | * [[WinCreateShadow]] | ||
* [[ | * [[WinDeregisterObjectClass]] | ||
* [[ | * [[WinDestroyObject]] | ||
* [[ | * [[WinEnumObjectClasses]] | ||
* [[ | * [[WinIsSOMDDReady]] | ||
* [[ | * [[WinIsWPDServerReady]] | ||
* [[ | * [[WinLockupSystem]] | ||
* [[ | * [[WinMoveObject]] | ||
* [[ | * [[WinOpenObject]] | ||
* [[ | * [[WinQueryActiveDesktopPathname]] | ||
* [[ | * [[WinQueryObject]] | ||
* [[ | * [[WinQueryObjectPath]] | ||
* [[ | * [[WinRegisterObjectClass]] | ||
* [[ | * [[WinReplaceObjectClass]] | ||
* [[ | * [[WinRestartSOMDD]] | ||
* [[ | * [[WinRestartWPDServer]] | ||
* [[ | * [[WinSaveObject]] | ||
* [[ | * [[WinSetObjectData]] | ||
* [[ | * [[WinShutdownSystem]] | ||
* [[ | * [[WinUnlockSystem]] | ||
* [[ | * [[WinWaitForShell]] | ||
</div> | |||
==Classes== | |||
Class hierarchy used in OS/2 Warp 4 for the Workplace Shell SOM classes. | Class hierarchy used in OS/2 Warp 4 for the Workplace Shell SOM classes. | ||
* SOMObject | *[[SOMObject]] | ||
** SOMClass | **[[SOMClass]] | ||
** SOMClassMgr | **[[SOMClassMgr]] | ||
*** [[WPClassManager]] * | ***[[WPClassManager]] * | ||
** [[WPObject]] | **[[WPObject]] | ||
*** [[WPAbstract]] | *** [[WPAbstract]] | ||
**** [[WPClock]] | **** [[WPClock]] | ||
Line 44: | Line 44: | ||
***** [[WPFontPalette]] * | ***** [[WPFontPalette]] * | ||
***** [[WPSchemePalette]] * | ***** [[WPSchemePalette]] * | ||
**** [[WPPower]] | ****[[WPPower]] | ||
**** [[WPPrinter]] | ****[[WPPrinter]] | ||
***** [[WPRPrinter]] | *****[[WPRPrinter]] | ||
**** [[WPProgram]] | ****[[WPProgram]] | ||
**** [[WPShadow]] | ****[[WPShadow]] | ||
***** [[WPNetLink]] | *****[[WPNetLink]] | ||
**** [[WPShredder]] | ****[[WPShredder]] | ||
**** [[WPSound]] | ****[[WPSound]] | ||
**** [[WPSpecialNeeds]] | ****[[WPSpecialNeeds]] | ||
**** [[WPSpool]] | ****[[WPSpool]] | ||
**** [[WPSystem]] | ****[[WPSystem]] | ||
**** [[WPWinConfig]] | ****[[WPWinConfig]] | ||
*** [[WPFileSystem]] | *** [[WPFileSystem]] | ||
**** [[WPDataFile]] | ****[[WPDataFile]] | ||
***** [[WPHtml]] | *****[[WPHtml]] | ||
***** [[WPIcon]] | *****[[WPIcon]] | ||
***** [[WPImageFile]] * | *****[[WPImageFile]] * | ||
****** [[WPBitmap]] | ******[[WPBitmap]] | ||
***** [[WPMet]] | *****[[WPMet]] | ||
***** [[WPPif]] | *****[[WPPif]] | ||
***** [[WPPointer]] | *****[[WPPointer]] | ||
***** [[WPProgramFile]] | *****[[WPProgramFile]] | ||
****** [[WPCommandFile]] | ******[[WPCommandFile]] | ||
***** [[WPUrl]] * | ***** [[WPUrl]] * | ||
**** [[WPFolder]] | **** [[WPFolder]] | ||
Line 72: | Line 72: | ||
***** [[WPDrives]] | ***** [[WPDrives]] | ||
***** [[WPHost]] * | ***** [[WPHost]] * | ||
***** [[WPHwManager]] * | *****[[WPHwManager]] * | ||
***** [[WPMinWinViewer]] | *****[[WPMinWinViewer]] | ||
***** [[WPNetgrp]] | *****[[WPNetgrp]] | ||
***** [[WPNetwork]] | *****[[WPNetwork]] | ||
***** [[WPRootFolder]] | *****[[WPRootFolder]] | ||
***** [[WPServer]] | *****[[WPServer]] | ||
***** [[WPSharedDir]] | *****[[WPSharedDir]] | ||
***** [[WPStartup]] | *****[[WPStartup]] | ||
***** [[WPTemplates]] | *****[[WPTemplates]] | ||
***** [[WPUrlFolder]] | *****[[WPUrlFolder]] | ||
*** [[WPTransient]] | *** [[WPTransient]] | ||
**** [[WPJob]] | ****[[WPJob]] | ||
**** [[WPDevice]] * | ****[[WPDevice]] * | ||
***** [[WPDevAudio]] * | *****[[WPDevAudio]] * | ||
***** [[WPDevBus]] * | *****[[WPDevBus]] * | ||
***** [[WPDevCDRom]] * | *****[[WPDevCDRom]] * | ||
***** [[WPDevCPU]] * | *****[[WPDevCPU]] * | ||
***** [[WPDevDiskette]] * | *****[[WPDevDiskette]] * | ||
***** [[WPDevDisplay]] * | *****[[WPDevDisplay]] * | ||
***** [[WPDevHarddrive]] * | *****[[WPDevHarddrive]] * | ||
***** [[WPDevKeyboard]] * | *****[[WPDevKeyboard]] * | ||
***** [[WPDevMemory]] * | *****[[WPDevMemory]] * | ||
***** [[WPDevMouse]] * | *****[[WPDevMouse]] * | ||
***** [[WPDevParallel]] * | *****[[WPDevParallel]] * | ||
***** [[WPDevPeriph]] * | *****[[WPDevPeriph]] * | ||
***** [[WPDevSerial]] * | *****[[WPDevSerial]] * | ||
***** [[WPDevTape]] * | *****[[WPDevTape]] * | ||
***** [[WPDevTimer]] * | *****[[WPDevTimer]] * | ||
**** [[WPPdr]] | ****[[WPPdr]] | ||
**** [[WPPort]] | ****[[WPPort]] | ||
**** [[WPQdr]] | ****[[WPQdr]] | ||
**[[SpeechObject]] | |||
The ones marked with asterisk (*) are the classes released in Workplace Shell for Warp 4. | The ones marked with asterisk (*) are the classes released in Workplace Shell for Warp 4. | ||
See also: [[List of Workplace Shell Classes]] | See also: [[List of Workplace Shell Classes]] | ||
=== | === Publications === | ||
* | *IBM Workplace Shell Programming Reference | ||
* | *IBM Workplace Shell Programming Guide | ||
[[Category:The OS/2 API Project]] | [[Category:The OS/2 API Project]] |
Latest revision as of 16:53, 13 March 2020
Presentation Manager Interface Related Functions
- WinCopyObject
- WinCreateObject
- WinCreateShadow
- WinDeregisterObjectClass
- WinDestroyObject
- WinEnumObjectClasses
- WinIsSOMDDReady
- WinIsWPDServerReady
- WinLockupSystem
- WinMoveObject
- WinOpenObject
- WinQueryActiveDesktopPathname
- WinQueryObject
- WinQueryObjectPath
- WinRegisterObjectClass
- WinReplaceObjectClass
- WinRestartSOMDD
- WinRestartWPDServer
- WinSaveObject
- WinSetObjectData
- WinShutdownSystem
- WinUnlockSystem
- WinWaitForShell
Classes
Class hierarchy used in OS/2 Warp 4 for the Workplace Shell SOM classes.
- SOMObject
- SOMClass
- SOMClassMgr
- WPObject
- SpeechObject
The ones marked with asterisk (*) are the classes released in Workplace Shell for Warp 4. See also: List of Workplace Shell Classes
Publications
- IBM Workplace Shell Programming Reference
- IBM Workplace Shell Programming Guide