Jump to content

Workplace Shell API: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
m not part of the API
 
(11 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]]
**** [[WPClock]]
**** [[WPClock]]
Line 45: 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 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