═══ 1. Help for SOMObject ═══ SOMObject is the root class for all SOM classes. The essential behaviors common to all SOM objects are defined within the SOMObject class. Any new SOM classes must be derived from SOMObject. SOMObject has no instance data, and therefore contributes nothing to the size of derived classes. A Workplace object of this class cannot be created. ═══ 2. Help for SOMClass ═══ SOMClass is the root class for all SOM metaclasses. Metaclasses define 'class' methods used in constructing objects. The objects which may be created must be members of the metaclass. SOMClass has methods SOMNew and SOMRenew for object manufacturing, plus other methods for constructing classes. Class information may also be dynamically queried or modified at run time via SOMClass methods. A Workplace object of this class cannot be created. ═══ 3. Help for SOMClassMgr ═══ SOMClassMgr acts as a run-time registry for all SOM objects created or dynamically loaded by the current process. SOM classes automatically register themselves as part of their initialization. SOMClassMgr may be subclassed to augment the capability of its registry. The somMergeInto method may be used to retrieve the existing registry information into your new class manager as the final step in the creation of an instance of your new subclass. A Workplace object of this class cannot be created. ═══ 4. Help for WPObject ═══ WPObject is the root class from which all Workplace objects are derived. Immediate children of WPObject are called 'storage classes', because they are responsible for storing object information (i.e. instance data). A Workplace object of this class cannot be created. ═══ 5. Help for WPAbstract ═══ WPAbstract provides persistent storage for descendant classes in the INI file. Instances of WPAbstract descendants do not have file names, just numeric handles used for identification. A Workplace object of this class can be created. ═══ 6. Help for WPFileSystem ═══ WPFileSystem provides persistent storage for descendant classes in extended file attributes. Folders, files, and drive objects are represented by this class. A Workplace object of this class cannot be created. ═══ 7. Help for WPTransient ═══ WPTransient is the non-persistent storage class. Instances of WPTransient descendants do not persist across reboots. A Workplace object of this class can be created. ═══ 8. Help for WPClock ═══ WPClock is the system clock object class. Refer to the system clock created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 9. Help for WPCountry ═══ WPCountry is the country object class. Refer to the country object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 10. Help for WPDisk ═══ WPDisk represents all types of file system devices such as CD ROM drives, fixed disk drives, floppy diskette drives, tape drives, network drives, and RAM drives A Workplace object of this class can be created. ═══ 11. Help for WPKeyboard ═══ WPKeyboard is the keyboard object class. Refer to the keyboard object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 12. Help for WPMouse ═══ WPMouse is the mouse object class. Refer to the mouse object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 13. Help for WPPalette ═══ WPPalette is the palette object class. No instances of this class are initially created by the system. A Workplace object of this class can be created. ═══ 14. Help for WPColorPalette ═══ WPColorPalette is the color palette object class. Refer to the color palette object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 15. Help for WPFontPalette ═══ WPFontPalette is the font palette object class. Refer to the font palette object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 16. Help for WPSchemePalette ═══ WPSchemePalette is the scheme palette object class. Refer to the scheme palette object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 17. Help for WPPrinter ═══ WPPrinter is the printer object class. Refer to the printer object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 18. Help for WPProgram ═══ WPProgram is the program object class. Refer to the program object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 19. Help for WPShadow ═══ WPShadow is the shadow object class. WPShadow provides a persistent link to any other object class. All actions performed on the object shadow are rerouted to the linked object, with the exception of delete, copy, and move commands. A Workplace object of this class can be created. ═══ 20. Help for WPShredder ═══ WPShredder is the shredder object class. Refer to the shredder object created on the desktop for this object's default behavior. A Workplace object of this class can be created. ═══ 21. Help for WPSound ═══ WPSound is the sound object class. Refer to the sound object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 22. Help for WPSpecialNeeds ═══ WPSpecialNeeds is the special needs object class. Refer to the special needs object created on the desktop by activating special needs mode via the keyboard object settings. A Workplace object of this class can be created. ═══ 23. Help for WPSpool ═══ WPSpool is the spooler object class. Refer to the spooler object created in the "System Configuration" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 24. Help for WPSystem ═══ WPSystem is the system object class. Refer to the system object created in the "System Setup" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 25. Help for WPDataFile ═══ WPDataFile is the data file object class. Refer to the data file object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 26. Help for WPFolder ═══ WPFolder is the folder object class. Refer to the folder object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 27. Help for WPDesktop ═══ WPDesktop is the Workplace desktop object class. Refer to the desktop object for its default behavior. A Workplace object of this class can be created. ═══ 28. Help for WPDrives ═══ WPDrives is the file system device folder object class. Refer to the drives object created in the "OS/2 System" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 29. Help for WPStartup ═══ WPStartup is the startup folder class. All objects in the startup folder will be automatically opened every time the system is restarted. Refer to the startup folder object created in the "OS/2 System" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 30. Help for WPTemplates ═══ WPTemplates is the template folder object class. This object will contain a template instance of every class supporting "Create Another". Refer to the template folder object created on the desktop for this object's default behavior. A Workplace object of this class can be created. ═══ 31. Help for WPProgramFile ═══ WPProgram file is the program file object class. This object represents all executable files. Refer to any program file objects created by the system for this object's default behavior. A Workplace object of this class can be created. ═══ 32. Help for JO (WPJob) ═══ JO is the real class name for what IBM documents as WPJob. JO (WPJob) is the job object class. Refer to the job object created by the print object in its icon or detail view for this object's default behavior. A Workplace object of this class can be created. ═══ 33. Help for PORT (WPPort) ═══ PORT is the real class name for what IBM documents as WPPort. PORT (WPPort) is the port object class. Refer to the port object created by the print object in its settings view for this object's default behavior. A Workplace object of this class can be created. ═══ 34. Help for PDR (WPPrinterDriver) ═══ PDR is the real class name for what IBM documents as WPPrinterDriver. PDR (WPPrinterDriver) is the printer driver object class. Refer to the printer driver object created by the print object in its settings view for this object's default behavior. A Workplace object of this class can be created. ═══ 35. Help for QDR (WPQueueDriver) ═══ QDR is the real class name for what IBM documents as WPQueueDriver. QDR (WPQueueDriver) is the queue driver object class. Refer to the queue driver object created by the print object in its settings view for this object's default behavior. A Workplace object of this class can be created. ═══ 36. Help for WPBitmap ═══ WPBitmap is an undocumented SOM class. Refer to the bitmap object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 37. Help for WPCommandFile ═══ WPCommandFile is an undocumented SOM class. No known objects of this class are created by the system. A Workplace object of this class can be created. ═══ 38. Help for WPIcon ═══ WPIcon is an undocumented SOM class. Refer to the icon object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 39. Help for WPPointer ═══ WPPointer is an undocumented SOM class. Refer to the pointer object created in the "Templates" folder for this object's default behavior. A Workplace object of this class can be created. ═══ 40. Help for WPRootFolder ═══ WPRootFolder is an undocumented SOM class. No known objects of this class are created by the system. WARNING: Instances of this class cannot be dragged or deleted! A Workplace object of this class can be created.