REXX Tips & Tricks, Version 2.80


Inf-HTML [About][Toc][Index] 0.9b (c) 1995 Peter Childs


Extended Attributes used by the WPS


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 |
|               |               |(max. 40 chars)               |
+---------------+---------------+------------------------------+
|.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     |                              |
+---------------+---------------+------------------------------+

See the next section for the possible EA types.   
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! 
   

Inf-HTML End Run - Successful