Workplace Shell API

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
 * WPClassManager *
 * WPObject
 * WPAbstract
 * WPClock
 * WPCountry
 * WPDisk
 * WPKeyboard
 * WPLaunchPad
 * SmartCenter *
 * WPMouse
 * WPPalette
 * WPColorPalette
 * WPFontPalette *
 * WPSchemePalette *
 * WPPower
 * WPPrinter
 * WPRPrinter
 * WPProgram
 * WPShadow
 * WPNetLink
 * WPShredder
 * WPSound
 * WPSpecialNeeds
 * WPSpool
 * WPSystem
 * WPWinConfig
 * WPFileSystem
 * WPDataFile
 * WPHtml
 * WPIcon
 * WPImageFile *
 * WPBitmap
 * WPMet
 * WPPif
 * WPPointer
 * WPProgramFile
 * WPCommandFile
 * WPUrl *
 * WPFolder
 * WPDesktop
 * WPDrives
 * WPHost *
 * WPHwManager *
 * WPMinWinViewer
 * WPNetgrp
 * WPNetwork
 * WPRootFolder
 * WPServer
 * WPSharedDir
 * WPStartup
 * WPTemplates
 * WPUrlFolder
 * WPTransient
 * WPJob
 * WPDevice *
 * WPDevAudio *
 * WPDevBus *
 * WPDevCDRom *
 * WPDevCPU *
 * WPDevDiskette *
 * WPDevDisplay *
 * WPDevHarddrive *
 * WPDevKeyboard *
 * WPDevMemory *
 * WPDevMouse *
 * WPDevParallel *
 * WPDevPeriph *
 * WPDevSerial *
 * WPDevTape *
 * WPDevTimer *
 * WPPdr
 * WPPort
 * WPQdr

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