Just the supplemental information; the read-only attribute for folders in Windows XP is the new design for the following two reasons: 1. The read-only bit on a folder is meaningless to the file system. You can still delete, rename, and in other ways mutilate a read-only folder. 2. The shell overloads this bit to mean "go and check to see if this is a special folder", so unsetting this on special shell folders makes them appear normal. (All customizations are lost.) Therefore, when you bring up the property sheet page for a single folder, the read-only checkbox will always be in the "tri-state". It still exists for users who want to modify the attributes of the contents of the folder, not the attributes of the folder itself. Therefore, if you change the checkbox from the "tri-state" to either checked or unchecked, you will be applying attributes to files in the folder (possibly recursively) but not to any subfolders. When you bring up the property sheet page for several selected folders, the read-only checkbox will be checked if all folders are read-only, unchecked if all of the selected folders are not read-only, and it will be in the "tri-state" if some folders are read-only and others are not. As in the single-folder case, if you change this attribute, it is only applied to files in the selected folders. |