home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
objfac.zip
/
SOMNOTE.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1994-01-07
|
10KB
|
366 lines
ΓòÉΓòÉΓòÉ 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.