0x8000 |
Disable the "Remove" button on the "Edit file type" screen |
0x4000 |
Disable the "Edit..." button on the "Edit file type" screen |
0x2000 |
Disable the "New..." button on the "Edit file type" screen |
0x1000 |
Disable the "Remove" button to remove the entire filetype |
0x0800 |
Disable the "Edit..." button to enter the "Edit file type" screen |
0x0400 |
Disable the "Set Default" button |
0x0200 |
Disable the "Content Type (MIME)" and the "Default extension for Content
type" popups on the "Edit file type" screen |
0x0100 |
Hide the type entirely (It still works, but it is not show in the list
of known filetypes). |
0x0080 |
The same as 0x0200 apparently |
0x0040 |
Unknown |
0x0020 |
Unknown |
0x0010 |
Unknown |
0x0008 |
Unknown |
0x0004 |
Disable the "Set default" button to enter the "Edit file type" screen |
0x0002 |
Unknown |
0x0001 |
Disable editing of the "Description of type" field |
This comes from the MSDN Library, it should be a description of values
for the EditFlags. However it doesn't seem to match the above table, discovered
by experimentation!
Flag |
Value |
Description |
FTA_Exclude |
0x00000001 |
Exclude the file class |
FTA_Show |
0x00000002 |
Show file classes, such as folders, that aren't associated with a filename
extension. |
FTA_HasExtension |
0x00000004 |
The file class has a filename extension. |
FTA_NoEdit |
0x00000008 |
The registry entries associated with this file class cannot be edited.
New entries cannot be added and existing entries cannot be modified or
deleted. |
FTA_NoRemove |
0x00000010 |
The registry entries associated with this file class cannot be deleted. |
FTA_NoNewVerb |
0x00000020 |
No new verbs can be added to the file
class. |
FTA_NoEditVerb |
0x00000040 |
Canonical verbs such as open
and print cannot be modified or deleted. |
FTA_NoRemoveVerb |
0x00000080 |
Canonical verbs such as open and print cannot be deleted. |
FTA_NoEditDesc |
0x00000100 |
The description of the file class cannot be modified or deleted. |
FTA_NoEditIcon |
0x00000200 |
The icon assigned to the file class cannot be
modified or deleted. |
FTA_NoEditDflt |
0x00000400 |
The default verb cannot be modified. |
FTA_NoEditVerbCmd |
0x00000800 |
The commands associated with verbs
cannot be modified. |
FTA_NoEditVerbExe |
0x00001000 |
Verbs cannot be modified or deleted. |
FTA_NoDDE |
0x00002000 |
The DDE-related entries cannot be modified or deleted. |
FTA_NoEditMIME |
0x00008000 |
The content-type and default-extension entries cannot be modified or
deleted. |
FTA_OpenIsSafe |
0x00010000 |
The file class's open verb can be safely invoked for downloaded
files. |
FTA_AlwaysUnsafe |
0x00020000 |
Do not allow the "Never ask me" checkbox to be enabled. The user can
override this attribute through the File Type dialog box. |
FTA_AlwaysShowExt |
0x00040000 |
Always show the file class's file name extension, even if the user
has selected the "Hide Extensions" option. |
FTA_NoRecentDocs |
0x00100000 |
Don't add members of this file class to the Recent
Documents folder. |