// xfcls001.txt:
//     Class description file for "WPS classes" notebook page.
//     (W) (C) 1998 Ulrich M”ller. See the GPL for details.
//     This file is used to get the class descriptions for the
//     "Information" window.
//     Each class must be given one line in this file. The first
//     word must be the class name
//     (case-sensitive!), the second word must be a flag determining
//     whether the class may be de-registered via context menu.
//     Add the following values for this flag (e.g. 1+2=3):
//        1     allow deregistering of this class
//        2     allow undoing replacement of another class with this class
//        4     allow creating object of this class
//     The rest of the line makes up the description which appears in the "Information"
//     window. Do not add any line breaks in this description, or it will be truncated.
//     Even though this file is mostly sorted alphabetically, this is not neccessary.

// this item changed with V0.82
UnknownClass 0 No information available for this class. If you know what this class is about, please contact XFolder's author, so a class description can be added.

AdvAccount 1 (OS/2 V3) This class belongs to the IBM Advantis Dialer. If you're using a different Internet Access Provider, you may remove this class.
AdvCust 1 (OS/2 V3) This class belongs to the IBM Advantis Dialer. If you're using a different Internet Access Provider, you may remove this class.
AdvDialer 1 (OS/2 V3) This class belongs to the IBM Advantis Dialer. If you're using a different Internet Access Provider, you may remove this class.
AdvReg 1 (OS/2 V3) This class belongs to the IBM Advantis Dialer. If you're using a different Internet Access Provider, you may remove this class.
AdvUser 1 (OS/2 V3) This class belongs to the IBM Advantis Dialer. If you're using a different Internet Access Provider, you may remove this class.
Ezplay 1 (OS/2 V4) This class provides Plug&Play functionality. Unfortunately, the OS/2 install program registers this class even when the corresponding DLL is not installed. You may therefore remove this class without any problems.
FxFile 1 (OS/2 V3 or V4 BonusBak) Data file of FaxWorks from the OS/2 BonusBak.
IBMUmailWPS 1 (OS/2 V3) This class belongs to IBM UltiMail.
IGSCheckin 1 (OS/2 V4) This class provides the user registration for the WarpGuide.
IGSFolder 1 (OS/2 V4) This class is used for the WarpGuide folder.
Mindex 0 This class provides the OS/2 help functions "Index" and "Glossary".
MMAudio 1 (OS/2 V4) Superclass for multimedia audio files.
MMDataFile 1 (OS/2 V4) Superclass for all multimedia data files. The different file types are subclasses of this class. Graphics files are however implemented using WPImageFile and its subclasses.
MMDevice 1 (OS/2 V4) Objects of this class represent multimedia devices.
MMFolder 1 (OS/2 V4; V3 BonusBak) Folders of this class are those "light table" folders which automatically display thumbnails of picture files.
MMImage 1 (OS/2 V4) Superclass for all multimedia image files. For historical reasons (WPBitmap existed in OS/2 V2 already), MMBitmap is implemented using a class replacement of WPBitmap.
MMInetMgr 1 Multimedia Internet Manager of Netscape 2.02 for OS/2.
MMMIDI 1 (OS/2 V4) Class for MIDI files.
MMSound 1 (OS/2 V3) This class replaces the WPSound class if you have installed OS/2 Multimedia to let you set the different system sounds.
MMVideo 1 (OS/2 V4) Superclass for multimedia video files.
MMVolume 1 This class implements the volume lever of OS/2 multimedia. There should only be one object of this class.
ODwps 1 (OS/2 V4) Class for integrating OpenDoc into the WPS.
Rwx 1 This outstanding class was developed by Rich Walsh and offers tons of information about all the installed SOM classes.
SCShadow 0 (OS/2 V4) Undocumented; presumably a class for WarpCenter references.
SmartCenter 0 (OS/2 V4) This class implements the WarpCenter. The class name still documents that this class was largely developed by Lotus. There must only be one object of this class.
WPAbstract 0 This is one of the three base WPS storage classes which are derived from WPObject. All subclasses of this class have in common that they do not physically exist as files in the filesystem, but save their data in OS2.INI only. There should not be any objects of this class directly.
WPAnimatedMousePointer 1 This outstanding class was developed by Christian Langanke and replaces the "Mouse" object such that you'll get animated mouse pointers.
WPClock 0 An object of this class can be found in the "System setup" folder.
WPCnrView 0 This class is undocumented, but presumably deals with displaying objects in folders. Apparently an object of this class is created for each open folder.
WPColorPalette 0 Two objects of this class can be found in the "System setup" folder.
WPCommandFile 0 This is the subclass for command files (.CMD extension).
WPCountry 0 Country-specific OS/2 settings. An object of this class can be found in the "System setup" folder.
WPDataFile 0 This is the class for all physically existing data file objects on your system. If there is no more specific class for a certain data file, it will be of this class. Additional object information is stored in the Extended Attributes of data files.
WPDesktop 0 This is the class for your Desktop, being just a more special kind of folder. There may be several Desktop objects, but only one Desktop can ever be the "active" one.
WPDevice 0 (OS/2 V4) Superclass for the different objects which you can find the "Hardware Manager" in the "System setup" folder.
WPDisk 0 Objects of this class exist in the "Drives" folder. When you open one of these, the corresponding object of the WPRootFolder class is opened instead.
WPDiskCV 0 Like the superclass (WPCnrView), but apparently for disk objects.
WPDrives 0 The "Drives" folder is an object of this class. There should only be one object of this class.
WPFileSystem 0 This is one of the three base WPS storage classes which are derived from WPObject. All subclasses of this class (WPDataFile and WPFolder) have in common that they physically exist in the filesystem. There should not be any objects of this class directly, but only of the subclasses.
WPFilter 0 Unknown system class.
WPFinder 0 Unknown system class. Maybe related to the "Find" function.
WPFindFolder 0 An object of this class is created to store "Find" results on the Desktop.
WPFolder 0 This is the common folder class. All folders are objects of this class, unless they were created to be of a more specific subclass.
WPFolderCV 0 Like the superclass (WPCnrView), but apparently for WPFolder objects.
WPFontPalette 0 An object of this class can be found in the "System setup" folder.
WPFtpObj 1 (OS/2 V4) FTP folders are filled with objects of this class.
WPHost 1 (OS/2 V4) Folders of this class represent a remote FTP host. If you open such a folder, the corresponding FTP host will be contacted using the given user name and password.
WPHtml 1 (OS/2 V4) Class for HTML data files.
WPHwManager 0 (OS/2 V4) An object of this class is the "Hardware Manager" in the "System setup" folder and contains objects of the class WPDevice (subclass of WPTransient).
WPIcon 0 This is the class for OS/2 symbol files (.ICO). For historical reasons (OS/2 V2.0), this is not a subclass of the respective image classes.
WPImageFile 0 (OS/2 V4) This is the superclass for classes dealing with image files.
WPInstall 1 (OS/2 V4) An object of this class is in the folder "\OS2\INSTALL\Installed Features".
WPJavaRef 1 (OS/2 V4) WPS Java support.
WPJavaClass 1 (OS/2 V4) WPS Java support.
WPKeyboard 0 Keyboard settings. An object of this class can be found in the "System setup" folder.
WPLaunchPad 0 (OS/2 V3) This is the LaunchPad class. There may be several objects of this class.
WPMet 0 Metafile class.
WPMinWinViewer 0 This is the special folder containing minimized windows.
WPMinWindow 0 Objects of this class presumably represent minimized windows in the respective system folder.
WPMouse 0 Mouse settings. An object of this class can be found in the "System setup" folder.
WPNetgrp 0 (OS/2 V3) Folders of this class are created for each network that you're connected to.
WPNetLink 0 (OS/2 V3) Objects of this class point to network directories and store the data of these directories locally.
WPNetwork 0 (OS/2 V3) An object of this class is the "Network" folder on your Desktop, which is only visible if you are connected to a network.
WPObject 0 This is the most fundamental WPS class, from which all other WPS classes are derived. This class contains functionality common to all classes. There cannot be any objects of this class directly, but only of the subclasses.
WPPalette 0 Common superclass for the different palettes in the "System setup" folder. There should not be any objects of this class directly.
WPPif 0 Class for PIF (Picture Interchange Format) files.
WPPointer 0 This is the class for OS/2 pointer files (.PTR). For historical reasons (OS/2 V2.0), this is not a subclass of the respective image classes.
WPPower 0 (OS/2 V2.1) Advanced Power Management. An object of this class can be found in the "System setup" folder.
WPPrinter 0 Common class for all printer objects. There is one object of this class for each printer that is installed for your system.
WPPrinterDriver 0 Printer driver class.
WPProgram 0 Common class for all program objects, as opposed to "real" program files, which are objects of the WPProgramFile class.
WPProgramFile 0 Executable file class (EXE and COM files). Works just like WPProgram (the WPAbstract subclass), so that "real" program files and program objects behave similarly.
WPRootFolder 0 An object of this class is created every time when you open an object of the WPDisk class so that drive views look just like normal folder tree views. Objects of this class should not be created manually.
WPRPrinter 0 Presumably the class for remote (network) printers.
WPSchemePalette 0 An object of this class can be found in the "System setup" folder.
WPServer 0 (OS/2 V3) Network server. Objects of this class are created in WPNetgrp folders for each server that is accessible.
WPShadow 0 This class is used for all shadows, no matter what class the shadow points to. Objects of this class behave just like the objects they're pointing to.
WPSharedDir 0 (OS/2 V3) Objects of this class are created for each shared network directory in WPServer folders.
WPShredder 0 This is the awful OS/2 shredder class.
WPSound 0 Sound settings. An object of this class can be found in the "System setup" folder.
WPSpool 0 This class offers an interface to the spool subsystem of Presentation Manager. There should only be one object of this class.
WPStartup 0 This is the normal OS/2 Startup folder. There should only be one object of this class.
WPSystem 0 This class implements the original "System" object in the "System setup" folder. From this class, XFolder derives its two new settings classes. The old "System" object is still working though.
WPTemplates 0 Implements the "Templates" folder. There should only be one object of this class. In this folder the WPS automatically creates templates for all classes on the system which support this.
WPTransient 0 This is one of the three base WPS storage classes which are derived from WPObject. All subclasses of this class have in common that they do not store data at all, i.e. objects of these subclasses only exist temporarily.
WPUrl 1 (OS/2 V4) Uniform Resource Locator class (Internet addresses). These are stored as physical data files on disk, but contain additional data in their Extended Attributes.
WPUrlFolder 1 (OS/2 V4) Folders of this class show additional information for URL objects.
WPVault 0 Unknown system class.
WPWinConfig 0 Win-OS/2 settings. An object of this class can be found in the "System setup" folder.
XFldDataFile 1 XFolder replaces the WPDataFile class with this class to implement additional functionality.
XFldDesktop 1 XFolder replaces the WPDesktop class with this class to implement additional functionality, especially the XShutdown functions.
XFldDisk 1 XFolder replaces the WPDisk class by this class to implement the XFolder functionality for Disk objects also.
XFldFileSystem 1 XFolder replaces the WPDataFile class with this class to implement additional functionality for status bars.
XFldObject 1 XFolder replaces the WObject class with this class to implement additional functionality which XFolder needs for all objects. There cannot be any objects of this class directly, but only of the subclasses.
XFldShutdown 1 An object of this class represents the XFolder Shutdown folder. There should only be one object of this class.
XFldStartup 1 An object of this class represents the XFolder Startup folder. There should only be one object of this class.
XFldSystem 1 The new XFolder system settings (object "OS/2 Kernel"). XFolder has placed an object of this class in the "System setup" folder. There should only be one object of this class.
XFldWPS 1 The new XFolder system settings (object "Workplace Shell"). XFolder has placed an object of this class in the "System setup" folder. There should only be one object of this class.
XFolder 1 The default WPFolder class is replaced with this class to implement all the new XFolder features.

// Items changed with V0.81
XFldProgram 1 This class was used in XFolder V0.80 only and should not be registered. You can remove it.

// Items added with V0.82
ExAlarm 1 This class is part of the great IBM EWS ExCal package.
ExPerson 1 This class is part of the great IBM EWS ExCal package.
ExTransient 1 This class is part of the great IBM EWS ExCal package.
ExEvent 1 This class is part of the great IBM EWS ExCal package.
ExPlace 1 This class is part of the great IBM EWS ExCal package.
ExAddressBook 1 This class is part of the great IBM EWS ExCal package.
ExCalendar 1 This class is part of the great IBM EWS ExCal package.
ExTime 1 This class is part of the great IBM EWS ExCal package.
MMCDDevice 1 (OS/2 V4) Multimedia Compact Disk device class.
MMLVDDevice 1 (OS/2 V4) Multimedia Video Disk device class.
Ftp 1 (OS/2 V3 BonusPak or V4) This class implements FTP access.
Telnet 1 (OS/2 V3 BonusPak or V4) This class implements Telnet access.
Wps2Pc2 1 This class is part of Roman Stangl's Program Commander/2 and is used for converting WPS to PC/2 settings.
MMShadow 1 Undocumented replacement class for WPShadow.
WPBitmap 1 Class for bitmap (.BMP) files. This class has existed since OS/2 V2.0 and is replaced if Warp 4's multimedia support is installed.
WPObjData 1 Very helpful class for storing and applying object settings. Requires a little patch though. Read http://www.os2ezine.com/v3n7/hammer.htm for details.
WPJob 0 Print job class. Objects of this class are created within open printer objects.
WPPdr 0 Printer driver class. Objects of this class are created when a print object Settings view is opened.
WPPort 0 Port class. Objects of this class are created when a print object Settings view is opened.
WPQdr 0 Queue driver class. Objects of this class are created when a print object Settings view is opened.
MMAIF 1 (OS/2 V4) Multimedia class for AIFF audio files (.AIF).
MMAU 1 (OS/2 V4) Multimedia class for AU audio files, which is common on Unix and with Java software.
MMIFF 1 (OS/2 V4) Multimedia class for IFF audio files.
MMSNDF 1 (OS/2 V4) Multimedia class for Unix (NeXT/Sun) audio files (.SND).
MMVOC 1 (OS/2 V4) Multimedia class for Creative Technology Voice audio files (.VOC), a file format which was common with DOS Soundblaster support.
MMWAV 1 (OS/2 V4) Multimedia class for RIFF waveform audio files (.WAV), the most widely used audio file format. Note that there are many different subformats of this format, and OS/2 does not support them all.
MM_AU 1 (OS/2 V4) Multimedia class for IBM Audio Visual Connection audio files (._AU, ._AD).
MMAVI 1 (OS/2 V4) Multimedia class for Audio/Video Interleaved (AVI) video files, the most widely used video file format, which stems from the Windows world. Note that there are many different subformats of this format, and OS/2 does not support them all.
MMFLI 1 (OS/2 V4) Multimedia class for AutoDesk animation video files (.FLI, .FLC).
MMMOV 1 (OS/2 V4) Multimedia class for MOV video files. Don't know anything about this.
MMMPG 1 (OS/2 V4) Multimedia class for Moving Pictures Experts Group (MPEG) video files, which are becoming more and more common.
MMAVC 1 (OS/2 V4) Multimedia class for IBM Audio Visual Connection image files (._IM, .!IM, ._ID).
MMDIB 1 (OS/2 V4) Multimedia class for Device Independent Bitmap (DIB) image files (.DIB).
MMGIF 1 (OS/2 V4) Multimedia class for compressed Graphics Interchange Format (GIF) image files, a file format introduced by CompuServe and now widely used on the Internet.
MMJPG 1 (OS/2 V4) Multimedia class for compressed Joint Photographics Experts Group (JPEG) image files, a newer file format with excellent compression especially for photos, which is widely used on the Internet.
MMMMotion 1 (OS/2 V4) Multimedia class for IBM M-Motion still images (.VID).
MMPCX 1 (OS/2 V4) Multimedia class for compressed ZSoft Paintbrush (PCX) images.
MMPhotoCD 1 (OS/2 V4) Multimedia class for Kodak PhotoCD image files (.PCD).
MMTarga 1 (OS/2 V4) Multimedia class for compressed and uncompressed TrueVision Targa image files (.TGA).
MMTIFF 1 (OS/2 V4) Multimedia class for Tagged Image File Format (TIFF) image files (.TIF).
MMBitmap 1 (OS/2 V4) Multimedia class for various Bitmap (.BMP) file formats. This format is the default file format for both Windows and OS/2, with only slight differences between the two.

// Items added with V0.84
BlackHole 1 Part of the BlackHole package. This is the class of a formidable shredder-type object which can delete really all WPS objects.
WPCAT 1 Part of the WatchCat package. This is used for the WatchCat configuration object.
ECAssist 1 Part of the Assistant/2 package. This is used for configuring that package.
ECEDataFile 1 This is the WPDataFile replacement class of the Assistant/2 package.
ECFolder 1 This is the WPFolder replacement class of the Assistant/2 package.
ECEClip 1 Part of the Assistant/2 package. This implements the Extended Clipboard.
ECClip 1 Part of the Assistant/2 package. This is used for Extended Clipboard data.
ECBmpClip 1 Part of the Assistant/2 package. This is used for Extended Clipboard bitmap data.
// these items changed with V0.84
WPSpecialNeeds 1 Special needs settings. An object of this class can be found in the "System setup" folder if the "Special needs" have been enabled in the "Keyboard" object.

