Workplace Shell API: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
Line 35: | Line 35: | ||
* [[OS2 API:WPDataFile|WPDataFile]] | * [[OS2 API:WPDataFile|WPDataFile]] | ||
* [[OS2 API:WPDesktop|WPDesktop]] | * [[OS2 API:WPDesktop|WPDesktop]] | ||
* [[OS2 API:WPDevAudio|WPDevAudio]] | * [[OS2 API:WPDevAudio|WPDevAudio]] * | ||
* [[OS2 API:WPDevBus|WPDevBus]] | * [[OS2 API:WPDevBus|WPDevBus]] * | ||
* [[OS2 API:WPDevCDROM|WPDevCDROM]] | * [[OS2 API:WPDevCDROM|WPDevCDROM]] * | ||
* [[OS2 API:WPDevCPU|WPDevCPU]] | * [[OS2 API:WPDevCPU|WPDevCPU]] | ||
* [[OS2 API:WPDevDiskette|WPDevDiskette]] | * [[OS2 API:WPDevDiskette|WPDevDiskette]] * | ||
* [[OS2 API:WPDevDisplay|WPDevDisplay]] | * [[OS2 API:WPDevDisplay|WPDevDisplay]] * | ||
* [[OS2 API:WPDevHarddrive|WPDevHarddrive]] | * [[OS2 API:WPDevHarddrive|WPDevHarddrive]] * | ||
* [[OS2 API:WPDevice|WPDevice]] | * [[OS2 API:WPDevice|WPDevice]] * | ||
* [[OS2 API:WPDevKeyboard|WPDevKeyboard]] | * [[OS2 API:WPDevKeyboard|WPDevKeyboard]] * | ||
* [[OS2 API:WPDevMemory|WPDevMemory]] | * [[OS2 API:WPDevMemory|WPDevMemory]] * | ||
* [[OS2 API:WPDevMouse|WPDevMouse]] | * [[OS2 API:WPDevMouse|WPDevMouse]] * | ||
* [[OS2 API:WPDevParallel|WPDevParallel]] | * [[OS2 API:WPDevParallel|WPDevParallel]] * | ||
* [[OS2 API:WPDevPeriph|WPDevPeriph]] | * [[OS2 API:WPDevPeriph|WPDevPeriph]] * | ||
* [[OS2 API:WPDevSerial|WPDevSerial]] | * [[OS2 API:WPDevSerial|WPDevSerial]] * | ||
* [[OS2 API:WPDevTape|WPDevTape]] | * [[OS2 API:WPDevTape|WPDevTape]] * | ||
* [[OS2 API:WPDevTimer|WPDevTimer]] | * [[OS2 API:WPDevTimer|WPDevTimer]] * | ||
* [[OS2 API:WPDisk|WPDisk]] | * [[OS2 API:WPDisk|WPDisk]] | ||
* [[OS2 API:WPDrives|WPDrives]] | * [[OS2 API:WPDrives|WPDrives]] | ||
* [[OS2 API:WPFileSystem|WPFileSystem]] | * [[OS2 API:WPFileSystem|WPFileSystem]] | ||
* [[OS2 API:WPFolder|WPFolder]] | * [[OS2 API:WPFolder|WPFolder]] | ||
* [[OS2 API:WPFontPalette|WPFontPalette]] | * [[OS2 API:WPFontPalette|WPFontPalette]] * | ||
* [[OS2 API:WPHost|WPHost]] | * [[OS2 API:WPHost|WPHost]] * | ||
* [[OS2 API:WPHtml|WPHtml]] | * [[OS2 API:WPHtml|WPHtml]] * | ||
* [[OS2 API:WPHwManager|WPHwManager]] | * [[OS2 API:WPHwManager|WPHwManager]] * | ||
* [[OS2 API:WPIcon|WPIcon]] | * [[OS2 API:WPIcon|WPIcon]] | ||
* [[OS2 API:WPImageFile|WPImageFile]] | * [[OS2 API:WPImageFile|WPImageFile]] * | ||
* [[OS2 API:WPJob|WPJob]] | * [[OS2 API:WPJob|WPJob]] | ||
* [[OS2 API:WPKeyboard|WPKeyboard]] | * [[OS2 API:WPKeyboard|WPKeyboard]] | ||
Line 95: | Line 95: | ||
* [[OS2 API:WPTemplates|WPTemplates]] | * [[OS2 API:WPTemplates|WPTemplates]] | ||
* [[OS2 API:WPTransient|WPTransient]] | * [[OS2 API:WPTransient|WPTransient]] | ||
* [[OS2 API:WPUrl|WPUrl]] | * [[OS2 API:WPUrl|WPUrl]] * | ||
* [[OS2 API:WPUrlFolder|WPUrlFolder]] | * [[OS2 API:WPUrlFolder|WPUrlFolder]] | ||
* [[OS2 API:WPWinConfig|WPWinConfig]] | * [[OS2 API:WPWinConfig|WPWinConfig]] | ||
The ones marker with asterisk (*) are the classes released in Workplace Shell for Warp 4. | |||
==== Classes Hierarchy ==== | ==== Classes Hierarchy ==== | ||
Line 105: | Line 106: | ||
** SOMClass | ** SOMClass | ||
** SOMClassMgr | ** SOMClassMgr | ||
*** [[OS2 API:WPClassManager|WPClassManager]] * | |||
** WPObject | ** WPObject | ||
*** [[OS2 API:WPAbstract|WPAbstract]] | *** [[OS2 API:WPAbstract|WPAbstract]] | ||
Line 112: | Line 114: | ||
**** WPKeyboard | **** WPKeyboard | ||
**** WPLaunchPad | **** WPLaunchPad | ||
***** SmartCenter * | |||
**** WPMouse | **** WPMouse | ||
**** WPPalette | **** WPPalette | ||
***** [[OS2 API:WPColorPalette|WPColorPalette]] | ***** [[OS2 API:WPColorPalette|WPColorPalette]] | ||
***** [[OS2 API:WPFontPalette|WPFontPalette]] * | |||
***** WPFontPalette | ***** WPFontPalette | ||
***** WPSchemePalette | ***** WPSchemePalette | ||
Line 139: | Line 143: | ||
****** [[OS2 API:WPCommandFile|WPCommandFile]] | ****** [[OS2 API:WPCommandFile|WPCommandFile]] | ||
**** WPFolder | **** WPFolder | ||
***** WPDesktop | ***** [[OS2 API:WPDesktop|WPDesktop]] | ||
***** WPDrives | ***** WPDrives | ||
***** WPMinWinViewer | ***** WPMinWinViewer |
Revision as of 18:58, 13 April 2012
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
- WPAbstract
- WPBitmap
- WPClassManager *
- WPClock
- WPColorPalette
- WPCommandFile
- WPCountry
- WPDataFile
- WPDesktop
- WPDevAudio *
- WPDevBus *
- WPDevCDROM *
- WPDevCPU
- WPDevDiskette *
- WPDevDisplay *
- WPDevHarddrive *
- WPDevice *
- WPDevKeyboard *
- WPDevMemory *
- WPDevMouse *
- WPDevParallel *
- WPDevPeriph *
- WPDevSerial *
- WPDevTape *
- WPDevTimer *
- WPDisk
- WPDrives
- WPFileSystem
- WPFolder
- WPFontPalette *
- WPHost *
- WPHtml *
- WPHwManager *
- WPIcon
- WPImageFile *
- WPJob
- WPKeyboard
- WPLaunchPad
- WPMet
- WPMinWinViewer
- WPMouse
- WPNetgrp
- WPNetLink
- WPNetwork
- WPObject
- WPPalette
- WPPdr
- WPPif
- WPPointer
- WPPort
- WPPower
- WPPrinter
- WPProgram
- WPProgramFile
- WPQdr
- WPRootFolder
- WPRPrinter
- WPSchemePalette
- WPServer
- WPShadow
- WPSharedDir
- WPShredder
- WPSound
- WPSpecialNeeds
- WPSpool
- WPStartup
- WPSystem
- WPTemplates
- WPTransient
- WPUrl *
- WPUrlFolder
- WPWinConfig
The ones marker with asterisk (*) are the classes released in Workplace Shell for Warp 4.
Classes Hierarchy
- SOMObject
- SOMClass
- SOMClassMgr
- WPObject
- WPAbstract
- WPClock
- WPCountry
- WPDisk
- WPKeyboard
- WPLaunchPad
- SmartCenter *
- WPMouse
- WPPalette
- WPColorPalette
- WPFontPalette *
- WPFontPalette
- WPSchemePalette
- WPPower
- WPPrinter
- WPRPrinter
- WPProgram
- WPShadow
- WPNetLink
- WPShredder
- WPSound
- WPSpecialNeeds
- WPSpool
- WPSystem
- WPWinConfig
- WPFileSystem
- WPDataFile
- WPBitmap
- WPIcon
- WPMet
- WPPif
- WPPointer
- WPProgramFile
- WPFolder
- WPDesktop
- WPDrives
- WPMinWinViewer
- WPNetgrp
- WPNetwork
- WPRootFolder
- WPServer
- WPSharedDir
- WPStartup
- WPTemplates
- WPDataFile
- WPTransient
- WPJob
- WPPdr
- WPPort
- WPQdr
- WPAbstract