Jump to content

Workplace Shell API: Difference between revisions

From EDM2
Ak120 (talk | contribs)
m Ak120 moved page OS2 API:WPS to Workplace Shell API
Ak120 (talk | contribs)
m not part of the API
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Workplace Shell API ==
== Presentation Manager Interface Related Functions ==
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
=== Presentation Manager Interface Related Functions ===
* [[WinCopyObject]]
* [[OS2 API:WinCopyObject|WinCopyObject]]
* [[WinCreateObject]]
* [[OS2 API:WinCreateObject|WinCreateObject]]
* [[WinCreateShadow]]
* [[OS2 API:WinCreateShadow|WinCreateShadow]]
* [[WinDeregisterObjectClass]]
* [[OS2 API:WinDeregisterObjectClass|WinDeregisterObjectClass]]
* [[WinDestroyObject]]
* [[OS2 API:WinDestroyObject|WinDestroyObject]]
* [[WinEnumObjectClasses]]
* [[OS2 API:WinEnumObjectClasses|WinEnumObjectClasses]]
* [[WinIsSOMDDReady]]
* [[OS2 API:WinIsSOMDDReady|WinIsSOMDDReady]]
* [[WinIsWPDServerReady]]
* [[OS2 API:WinIsWPDServerReady|WinIsWPDServerReady]]
* [[WinLockupSystem]]
* [[OS2 API:WinLockupSystem|WinLockupSystem]]
* [[WinMoveObject]]
* [[OS2 API:WinMoveObject|WinMoveObject]]
* [[WinOpenObject]]
* [[OS2 API:WinOpenObject|WinOpenObject]]
* [[WinQueryActiveDesktopPathname]]
* [[OS2 API:WinQueryActiveDesktopPathname|WinQueryActiveDesktopPathname]]
* [[WinQueryObject]]
* [[OS2 API:WinQueryObject|WinQueryObject]]
* [[WinQueryObjectPath]]
* [[OS2 API:WinQueryObjectPath|WinQueryObjectPath]]
* [[WinRegisterObjectClass]]
* [[OS2 API:WinRegisterObjectClass|WinRegisterObjectClass]]
* [[WinReplaceObjectClass]]
* [[OS2 API:WinReplaceObjectClass|WinReplaceObjectClass]]
* [[WinRestartSOMDD]]
* [[OS2 API:WinRestartSOMDD|WinRestartSOMDD]]
* [[WinRestartWPDServer]]
* [[OS2 API:WinRestartWPDServer|WinRestartWPDServer]]
* [[WinSaveObject]]
* [[OS2 API:WinSaveObject|WinSaveObject]]
* [[WinSetObjectData]]
* [[OS2 API:WinSetObjectData|WinSetObjectData]]
* [[WinShutdownSystem]]
* [[OS2 API:WinShutdownSystem|WinShutdownSystem]]
* [[WinUnlockSystem]]
* [[OS2 API:PMI:WinUnlockSystem|WinUnlockSystem]]
* [[WinWaitForShell]]
* [[OS2 API:WinWaitForShell|WinWaitForShell]]
</div>
</div>
=== Classes ===
==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]]
Line 43: Line 42:
**** [[WPPalette]]
**** [[WPPalette]]
***** [[WPColorPalette]]
***** [[WPColorPalette]]
***** 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 73: 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.

Latest revision as of 16:53, 13 March 2020

Presentation Manager Interface Related Functions

Classes

Class hierarchy used in OS/2 Warp 4 for the Workplace Shell SOM classes.

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