The Workplace Shell uses the following extended attributes:
┌───────────────┬───────────────┬──────────────────────────────┐ │Extended │EA Type │Description │ │Attribute │ │ │ ├───────────────┼───────────────┼──────────────────────────────┤ │.ASSOCTABLE │EAT_MVMT │Enables an application to │ │ │ │indicate the type, extension, │ │ │ │and icon for the data file │ │ │ │that it recognizes. │ ├───────────────┼───────────────┼──────────────────────────────┤ │.CLASSINFO │EAT_BINARY │the class type of the object. │ ├───────────────┼───────────────┼──────────────────────────────┤ │.CODEPAGE │ │the code page for the file │ │ │ │object │ ├───────────────┼───────────────┼──────────────────────────────┤ │.COMMENTS │EAT_MVMT │misc. notes or reminders about│ │ │ │the file object │ ├───────────────┼───────────────┼──────────────────────────────┤ │.HISTORY │EAT_MVMT │the modification history for a│ │ │ │file object (see Maintaine │ │ │ │Multi value EAs in REXX for an│ │ │ │example for using this EA) │ ├───────────────┼───────────────┼──────────────────────────────┤ │.ICON │EAT_ICON │the icon that represents the │ │ │ │file or folder object. This EA│ │ │ │contains the physical data │ │ │ │used to represent the folder │ │ │ │object. (see also Extract the │ │ │ │icon from the EAs) │ ├───────────────┼───────────────┼──────────────────────────────┤ │.ICON1 │EAT_ICON │the animation icon for a │ │ │ │folder. This EA contains the │ │ │ │physical data used to │ │ │ │represent the open folder │ │ │ │object. (see also Extract the │ │ │ │icon from the EAs) │ ├───────────────┼───────────────┼──────────────────────────────┤ │.ICONPOS │EAT_BINARY │the icon positioning │ │ │ │information for a folder (WARP│ │ │ │4 only!) │ ├───────────────┼───────────────┼──────────────────────────────┤ │.KEYPHRASES │EAT_MVMT │text phrases for the file │ ├───────────────┼───────────────┼──────────────────────────────┤ │.LONGNAME │EAT_ASCII │the long name of the file │ │ │ │object (necessary for file │ │ │ │system that do not support │ │ │ │long names) (see Copy a file │ │ │ │from HPFS to FAT and vice │ │ │ │versa for an usage example) │ ├───────────────┼───────────────┼──────────────────────────────┤ │.PREVCLASS │EAT_BINARY │"old class name when the user │ │ │ │requests that an object, which│ │ │ │is a descendent of WPDataFile,│ │ │ │becomes another subclass of │ │ │ │WPDataFile" (WARP 4 only!) │ ├───────────────┼───────────────┼──────────────────────────────┤ │.SUBJECT │EAT_ASCII │a brief summary of the content│ │ │ │or purpose of the file object │ ├───────────────┼───────────────┼──────────────────────────────┤ │.TYPE │EAT_MVMT │the file type of the file │ │ │ │object, such as plain text │ │ │ │(TXT), bitmap (BMP), or │ │ │ │executable (EXE). │ ├───────────────┼───────────────┼──────────────────────────────┤ │.VERSION │EAT_ASCII or │the version of the file object│ │ │EAT_BINARY │ │ └───────────────┴───────────────┴──────────────────────────────┘
Note: "Standard Extended Attributes (SEAs) have a dot (.) as a prefix.
This identifies the extended attribute as a SEA. The leading dot is reserved,
so applications should not define extended attributes that start with a
dot. Also, extended attributes that start with the characters $, @, &,
or + are reserved for system use."
Be aware that the information about the types of the Standard Extended Attributes
in the Control Program Guide and Reference is not correct!