FXInfo
#include <Files.h>
typedef struct FXInfo { Size Offset Description short fdIconID; 2 0 File's icon resource (see Notes)
short fdUnused[3]; 8 2 ( reserved)
char fdScript; 1 10
char fdXFlags; 1 11
short fdComment; 2 12 Resource ID of file comment (type
'FCMT')
long fdPutAway; 4 14 Dir ID of file's home directory
The fdIconID field may be related to icons in some indirect way. However,
it is NOT the resource ID of any 'ICN#' resource in the desktop file.
The fdComment field contains the resource ID of an 'FCMT' in the Desktop
file. It identifies a p-string displayed/modified in the Finder's "Get Info
menu item dialog. See PBSetCatInfo for an example which changes a file's comment.
The fdPutAway field is a 'hard' directory ID of the folder in which the file
is normally displayed. If the file gets moved to the desktop, the Finder uses
this field to implement its "Put Away" menu item.