BSOne.SFC/Tocsg.Module/KvFilter/Tocsg.KvFilter.adinfo.pas

681 lines
52 KiB
Plaintext

{*******************************************************}
{ }
{ Tocsg.KvFilter.adinfo }
{ }
{ Copyright (C) 2022 kku }
{ }
{*******************************************************}
unit Tocsg.KvFilter.adinfo;
interface
uses
Winapi.Windows;
const
// ENdocClass
AutoDetFail = -1; // error occured
AutoDetNoFormat = 0; // no format found
adWORDPROCESSOR = 1; // Word Processor Document
adSPREADSHEET = 2; // Spreadsheet Document
adDATABASE = 3; // Database Document
adRASTERIMAGE = 4; // Raster image Document
adVECTORGRAPHIC = 5; // Vector graphic Document
adPRESENTATION = 6; // Presentation Document
adEXECUTABLE = 7; // Executable File
adENCAPSULATION = 8; // Encapsulation Format
adSOUND = 9; // Sound File Format
adDESKTOPPUBLSH = 10; // Desktop Publishing
adOUTLINE = 11; // Planning/Outline Format
adMISC = 12; // General Purpose Document
adMIXED = 13; // Mixed Type Document
adFONT = 14; // Font Type Document
adSCHEDULE = 15; // Scheduling/Planning Format
adCOMMUNICATION = 16; // Communications Format
adOBJECTMODULE = 17; // Object Module Format
adLIBRARY = 18; // Library Format
adFAXFORMAT = 19; // FAX Format
adMOVIE = 20; // Movie File
adANIMATION = 21; // Animation File
// ENdocFmt
Reserved__Fmt = -1; // For internal use
Unknown_Fmt = 0;
AES_Multiplus_Comm_Fmt = 1; // ENdocClass=adWORDPROCESSOR Multiplus (AES)
ASCII_Text_Fmt = 2; // ENdocClass=adWORDPROCESSOR Text
MSDOS_Batch_File_Fmt = 3; // ENdocClass=adEXECUTABLE MS-DOS Batch File
Applix_Alis_Fmt = 4; // ENdocClass=adWORDPROCESSOR APPLIX ASTERIX
BMP_Fmt = 5; // ENdocClass=adRASTERIMAGE Windows Bitmap
CT_DEF_Fmt = 6; // ENdocClass=adWORDPROCESSOR Convergent Technologies DEF Comm. Format
Corel_Draw_Fmt = 7; // ENdocClass=adVECTORGRAPHIC Corel Draw
CGM_ClearText_Fmt = 8; // ENdocClass=adVECTORGRAPHIC Computer Graphics Metafile (CGM)
CGM_Binary_Fmt = 9; // ENdocClass=adVECTORGRAPHIC Computer Graphics Metafile (CGM)
CGM_Character_Fmt = 10; // ENdocClass=adVECTORGRAPHIC Computer Graphics Metafile (CGM)
Word_Connection_Fmt = 11; // ENdocClass=adWORDPROCESSOR Word Connection
COMET_TOP_Word_Fmt = 12; // ENdocClass=adWORDPROCESSOR COMET TOP
CEOwrite_Fmt = 13; // ENdocClass=adWORDPROCESSOR CEOwrite
DSA101_Fmt = 14; // ENdocClass=adWORDPROCESSOR DSA101 (Honeywell Bull)
DCA_RFT_Fmt = 15; // ENdocClass=adWORDPROCESSOR DCA-RFT (IBM Revisable Form)
CDA_DDIF_Fmt = 16; // ENdocClass=adWORDPROCESSOR CDA / DDIF
DG_CDS_Fmt = 17; // ENdocClass=adWORDPROCESSOR DG Common Data Stream (CDS)
Micrografx_Draw_Fmt = 18; // ENdocClass=adVECTORGRAPHIC Windows Draw (Micrografx)
Data_Point_VistaWord_Fmt = 19; // ENdocClass=adWORDPROCESSOR Vistaword
DECdx_Fmt = 20; // ENdocClass=adWORDPROCESSOR DECdx
Enable_WP_Fmt = 21; // ENdocClass=adWORDPROCESSOR Enable Word Processing
EPSF_Fmt = 22; // ENdocClass=adRASTERIMAGE or adVECTORGRAPHIC Encapsulated PostScript
Preview_EPSF_Fmt = 23; // ENdocClass=adRASTERIMAGE or adVECTORGRAPHIC Encapsulated PostScript
MS_Executable_Fmt = 24; // ENdocClass=adEXECUTABLE MSDOS/Windows Program
G31D_Fmt = 25; // ENdocClass=adRASTERIMAGE CCITT G3 1D
GIF_87a_Fmt = 26; // ENdocClass=adRASTERIMAGE Graphics Interchange Format (GIF87a)
GIF_89a_Fmt = 27; // ENdocClass=adRASTERIMAGE Graphics Interchange Format (GIF89a)
HP_Word_PC_Fmt = 28; // ENdocClass=adWORDPROCESSOR HP Word PC
IBM_1403_LinePrinter_Fmt = 29; // ENdocClass=adWORDPROCESSOR IBM 1403 Line Printer
IBM_DCF_Script_Fmt = 30; // ENdocClass=adWORDPROCESSOR DCF Script
IBM_DCA_FFT_Fmt = 31; // ENdocClass=adWORDPROCESSOR DCA-FFT (IBM Final Form)
Interleaf_Fmt = 32; // ENdocClass=adWORDPROCESSOR Interleaf
GEM_Image_Fmt = 33; // ENdocClass=adRASTERIMAGE GEM Bit Image
IBM_Display_Write_Fmt = 34; // ENdocClass=adWORDPROCESSOR Display Write
Sun_Raster_Fmt = 35; // ENdocClass=adRASTERIMAGE Sun Raster
Ami_Pro_Fmt = 36; // ENdocClass=adWORDPROCESSOR Lotus Ami Pro
Ami_Pro_StyleSheet_Fmt = 37; // ENdocClass=adWORDPROCESSOR Lotus Ami Pro Style Sheet
MORE_Fmt = 38; // ENdocClass=adOUTLINE MORE Database MAC
Lyrix_Fmt = 39; // ENdocClass=adWORDPROCESSOR Lyrix Word Processing
MASS_11_Fmt = 40; // ENdocClass=adWORDPROCESSOR MASS-11
MacPaint_Fmt = 41; // ENdocClass=adRASTERIMAGE MacPaint
MS_Word_Mac_Fmt = 42; // ENdocClass=adWORDPROCESSOR Microsoft Word for Macintosh
SmartWare_II_Comm_Fmt = 43; // ENdocClass=adCOMMUNICATION SmartWare II
MS_Word_Win_Fmt = 44; // ENdocClass=adWORDPROCESSOR Microsoft Word for Windows
Multimate_Fmt = 45; // ENdocClass=adWORDPROCESSOR MultiMate
Multimate_Fnote_Fmt = 46; // ENdocClass=adWORDPROCESSOR MultiMate Footnote File
Multimate_Adv_Fmt = 47; // ENdocClass=adWORDPROCESSOR MultiMate Advantage
Multimate_Adv_Fnote_Fmt = 48; // ENdocClass=adWORDPROCESSOR MultiMate Advantage Footnote File
Multimate_Adv_II_Fmt = 49; // ENdocClass=adWORDPROCESSOR MultiMate Advantage II
Multimate_Adv_II_Fnote_Fmt = 50; // ENdocClass=adWORDPROCESSOR MultiMate Advantage II Footnote File
Multiplan_PC_Fmt = 51; // ENdocClass=adSPREADSHEET Multiplan (PC)
Multiplan_Mac_Fmt = 52; // ENdocClass=adSPREADSHEET Multiplan (Mac)
MS_RTF_Fmt = 53; // ENdocClass=adWORDPROCESSOR Rich Text Format (RTF)
MS_Word_PC_Fmt = 54; // ENdocClass=adWORDPROCESSOR Microsoft Word for PC
MS_Word_PC_StyleSheet_Fmt = 55; // ENdocClass=adWORDPROCESSOR Microsoft Word for PC Style Sheet
MS_Word_PC_Glossary_Fmt = 56; // ENdocClass=adWORDPROCESSOR Microsoft Word for PC Glossary
MS_Word_PC_Driver_Fmt = 57; // ENdocClass=adWORDPROCESSOR Microsoft Word for PC Driver
MS_Word_PC_Misc_Fmt = 58; // ENdocClass=adWORDPROCESSOR Microsoft Word for PC Miscellaneous File
NBI_Async_Archive_Fmt = 59; // ENdocClass=adWORDPROCESSOR NBI Async Archive Format
Navy_DIF_Fmt = 60; // ENdocClass=adWORDPROCESSOR Navy DIF
NBI_Net_Archive_Fmt = 61; // ENdocClass=adWORDPROCESSOR NBI Net Archive Format
NIOS_TOP_Fmt = 62; // ENdocClass=adWORDPROCESSOR NIOS TOP
FileMaker_Mac_Fmt = 63; // ENdocClass=adDATABASE Filemaker MAC
ODA_Q1_11_Fmt = 64; // ENdocClass=adWORDPROCESSOR ODA / ODIF
ODA_Q1_12_Fmt = 65; // ENdocClass=adWORDPROCESSOR ODA / ODIF
OLIDIF_Fmt = 66; // ENdocClass=adWORDPROCESSOR OLIDIF (Olivetti)
Office_Writer_Fmt = 67; // ENdocClass=adWORDPROCESSOR Office Writer
PC_Paintbrush_Fmt = 68; // ENdocClass=adRASTERIMAGE PC Paintbrush Graphics (PCX)
CPT_Comm_Fmt = 69; // ENdocClass=adWORDPROCESSOR CPT
Lotus_PIC_Fmt = 70; // ENdocClass=adVECTORGRAPHIC Lotus PIC
Mac_PICT_Fmt = 71; // ENdocClass=adRASTERIMAGE or adVECTORGRAPHIC QuickDraw Picture
Philips_Script_Word_Fmt = 72; // ENdocClass=adWORDPROCESSOR Philips Script
PostScript_Fmt = 73; // ENdocClass=adVECTORGRAPHIC PostScript
PRIMEWORD_Fmt = 74; // ENdocClass=adWORDPROCESSOR PRIMEWORD
Quadratron_Q_One_v1_Fmt = 75; // ENdocClass=adWORDPROCESSOR Q-One V1.93J
Quadratron_Q_One_v2_Fmt = 76; // ENdocClass=adWORDPROCESSOR Q-One V2.0
SAMNA_Word_IV_Fmt = 77; // ENdocClass=adWORDPROCESSOR SAMNA Word
Ami_Pro_Draw_Fmt = 78; // ENdocClass=adRASTERIMAGE or adVECTORGRAPHIC Lotus Ami Pro Draw
SYLK_Spreadsheet_Fmt = 79; // ENdocClass=adSPREADSHEET SYLK
SmartWare_II_WP_Fmt = 80; // ENdocClass=adWORDPROCESSOR SmartWare II
Symphony_Fmt = 81; // ENdocClass=adSPREADSHEET Symphony
Targa_Fmt = 82; // ENdocClass=adRASTERIMAGE Targa
TIFF_Fmt = 83; // ENdocClass=adRASTERIMAGE or adFAXFORMAT TIFF
Targon_Word_Fmt = 84; // ENdocClass=adWORDPROCESSOR Targon Word
Uniplex_Ucalc_Fmt = 85; // ENdocClass=adSPREADSHEET Uniplex Ucalc
Uniplex_WP_Fmt = 86; // ENdocClass=adWORDPROCESSOR Uniplex
MS_Word_UNIX_Fmt = 87; // ENdocClass=adWORDPROCESSOR Microsoft Word UNIX
WANG_PC_Fmt = 88; // ENdocClass=adWORDPROCESSOR WANG PC
WordERA_Fmt = 89; // ENdocClass=adWORDPROCESSOR WordERA
WANG_WPS_Comm_Fmt = 90; // ENdocClass=adWORDPROCESSOR WANG WPS
WordPerfect_Mac_Fmt = 91; // ENdocClass=adWORDPROCESSOR WordPerfect MAC
WordPerfect_Fmt = 92; // ENdocClass=adWORDPROCESSOR WordPerfect
WordPerfect_VAX_Fmt = 93; // ENdocClass=adWORDPROCESSOR WordPerfect VAX
WordPerfect_Macro_Fmt = 94; // ENdocClass=adWORDPROCESSOR WordPerfect Macro
WordPerfect_Dictionary_Fmt = 95; // ENdocClass=adWORDPROCESSOR WordPerfect Spelling Dictionary
WordPerfect_Thesaurus_Fmt = 96; // ENdocClass=adWORDPROCESSOR WordPerfect Thesaurus
WordPerfect_Resource_Fmt = 97; // ENdocClass=adWORDPROCESSOR WordPerfect Resource File
WordPerfect_Driver_Fmt = 98; // ENdocClass=adWORDPROCESSOR WordPerfect Driver
WordPerfect_Cfg_Fmt = 99; // ENdocClass=adWORDPROCESSOR WordPerfect Configuration File
WordPerfect_Hyphenation_Fmt = 100; // ENdocClass=adWORDPROCESSOR WordPerfect Hyphenation Dictionary
WordPerfect_Misc_Fmt = 101; // ENdocClass=adWORDPROCESSOR WordPerfect Miscellaneous File
WordMARC_Fmt = 102; // ENdocClass=adWORDPROCESSOR WordMARC
Windows_Metafile_Fmt = 103; // ENdocClass=adRASTERIMAGE or adVECTORGRAPHIC Windows Metafile
Windows_Metafile_NoHdr_Fmt = 104; // ENdocClass=adVECTORGRAPHIC Windows Metafile (no header)
SmartWare_II_DB_Fmt = 105; // ENdocClass=adDATABASE SmartWare II
WordPerfect_Graphics_Fmt = 106; // ENdocClass=adRASTERIMAGE or adVECTORGRAPHIC WordPerfect Graphics
WordStar_Fmt = 107; // ENdocClass=adWORDPROCESSOR WordStar
WANG_WITA_Fmt = 108; // ENdocClass=adWORDPROCESSOR WANG WITA
Xerox_860_Comm_Fmt = 109; // ENdocClass=adWORDPROCESSOR Xerox 860
Xerox_Writer_Fmt = 110; // ENdocClass=adWORDPROCESSOR Xerox Writer
DIF_SpreadSheet_Fmt = 111; // ENdocClass=adSPREADSHEET Data Interchange Format (DIF)
Enable_Spreadsheet_Fmt = 112; // ENdocClass=adSPREADSHEET Enable Spreadsheet
SuperCalc_Fmt = 113; // ENdocClass=adSPREADSHEET Supercalc
UltraCalc_Fmt = 114; // ENdocClass=adSPREADSHEET UltraCalc
SmartWare_II_SS_Fmt = 115; // ENdocClass=adSPREADSHEET SmartWare II
SOF_Encapsulation_Fmt = 116; // ENdocClass=adENCAPSULATION Serialized Object Format (SOF)
PowerPoint_Win_Fmt = 117; // ENdocClass=adPRESENTATION PowerPoint PC
PowerPoint_Mac_Fmt = 118; // ENdocClass=adPRESENTATION PowerPoint MAC
PowerPoint_95_Fmt = 119; // ENdocClass=adPRESENTATION PowerPoint 95
PowerPoint_97_Fmt = 120; // ENdocClass=adPRESENTATION PowerPoint 97
PageMaker_Mac_Fmt = 121; // ENdocClass=adDESKTOPPUBLSH PageMaker for Macintosh
PageMaker_Win_Fmt = 122; // ENdocClass=adDESKTOPPUBLSH PageMaker for Windows
MS_Works_Mac_WP_Fmt = 123; // ENdocClass=adWORDPROCESSOR Microsoft Works for MAC
MS_Works_Mac_DB_Fmt = 124; // ENdocClass=adDATABASE Microsoft Works for MAC
MS_Works_Mac_SS_Fmt = 125; // ENdocClass=adSPREADSHEET Microsoft Works for MAC
MS_Works_Mac_Comm_Fmt = 126; // ENdocClass=adCOMMUNICATION Microsoft Works for MAC
MS_Works_DOS_WP_Fmt = 127; // ENdocClass=adWORDPROCESSOR Microsoft Works for DOS
MS_Works_DOS_DB_Fmt = 128; // ENdocClass=adDATABASE Microsoft Works for DOS
MS_Works_DOS_SS_Fmt = 129; // ENdocClass=adSPREADSHEET Microsoft Works for Windows
MS_Works_Win_WP_Fmt = 130; // ENdocClass=adWORDPROCESSOR Microsoft Works for Windows
MS_Works_Win_DB_Fmt = 131; // ENdocClass=adDATABASE Microsoft Works for Windows
MS_Works_Win_SS_Fmt = 132; // ENdocClass=adSPREADSHEET Microsoft Works for Windows
PC_Library_Fmt = 133; // ENdocClass=adLIBRARY DOS/Windows Object Library
MacWrite_Fmt = 134; // ENdocClass=adWORDPROCESSOR MacWrite
MacWrite_II_Fmt = 135; // ENdocClass=adWORDPROCESSOR MacWrite II
Freehand_Fmt = 136; // ENdocClass=adVECTORGRAPHIC Freehand MAC
Disk_Doubler_Fmt = 137; // ENdocClass=adENCAPSULATION Disk Doubler
HP_GL_Fmt = 138; // ENdocClass=adVECTORGRAPHIC HP Graphics Language
FrameMaker_Fmt = 139; // ENdocClass=adDESKTOPPUBLSH FrameMaker
FrameMaker_Book_Fmt = 140; // ENdocClass=adDESKTOPPUBLSH FrameMaker
Maker_Markup_Language_Fmt = 141; // ENdocClass=adDESKTOPPUBLSH Maker Markup Language
Maker_Interchange_Fmt = 142; // ENdocClass=adWORDPROCESSOR Maker Interchange Format (MIF)
JPEG_File_Interchange_Fmt = 143; // ENdocClass=adRASTERIMAGE JPEG Interchange Format
Reflex_Fmt = 144; // ENdocClass=adDATABASE Reflex
Framework_Fmt = 145; // ENdocClass=adMIXED Framework
Framework_II_Fmt = 146; // ENdocClass=adMIXED Framework II
Paradox_Fmt = 147; // ENdocClass=adDATABASE Paradox
MS_Windows_Write_Fmt = 148; // ENdocClass=adWORDPROCESSOR Windows Write
Quattro_Pro_DOS_Fmt = 149; // ENdocClass=adSPREADSHEET Quattro Pro for DOS
Quattro_Pro_Win_Fmt = 150; // ENdocClass=adSPREADSHEET Quattro Pro for Windows
Persuasion_Fmt = 151; // ENdocClass=adPRESENTATION Persuasion
Windows_Icon_Fmt = 152; // ENdocClass=adRASTERIMAGE Windows Icon Format
Windows_Cursor_Fmt = 153; // ENdocClass=adRASTERIMAGE Windows Cursor
MS_Project_Activity_Fmt = 154; // ENdocClass=adSCHEDULE Microsoft Project
MS_Project_Resource_Fmt = 155; // ENdocClass=adSCHEDULE Microsoft Project
MS_Project_Calc_Fmt = 156; // ENdocClass=adSCHEDULE Microsoft Project
PKZIP_Fmt = 157; // ENdocClass=adENCAPSULATION or adEXECUTABLE ZIP Archive
Quark_Xpress_Fmt = 158; // ENdocClass=adDESKTOPPUBLSH Quark Xpress MAC
ARC_PAK_Archive_Fmt = 159; // ENdocClass=adENCAPSULATION PAK/ARC Archive
MS_Publisher_Fmt = 160; // ENdocClass=adDESKTOPPUBLSH Microsoft Publisher
PlanPerfect_Fmt = 161; // ENdocClass=adSCHEDULE PlanPerfect
WordPerfect_Auxiliary_Fmt = 162; // ENdocClass=adMISC WordPerfect auxiliary file
MS_WAVE_Audio_Fmt = 163; // ENdocClass=adSOUND Microsoft Wave
MIDI_Audio_Fmt = 164; // ENdocClass=adSOUND MIDI
AutoCAD_DXF_Binary_Fmt = 165; // ENdocClass=adVECTORGRAPHIC AutoCAD DXF
AutoCAD_DXF_Text_Fmt = 166; // ENdocClass=adVECTORGRAPHIC AutoCAD DXF
dBase_Fmt = 167; // ENdocClass=adDATABASE dBase
OS_2_PM_Metafile_Fmt = 168; // ENdocClass=adVECTORGRAPHIC OS/2 PM Metafile
Lasergraphics_Language_Fmt = 169; // ENdocClass=adVECTORGRAPHIC Lasergraphics Language
AutoShade_Rendering_Fmt = 170; // ENdocClass=adVECTORGRAPHIC AutoShade Rendering
GEM_VDI_Fmt = 171; // ENdocClass=adVECTORGRAPHIC GEM VDI
Windows_Help_Fmt = 172; // ENdocClass=adMISC Windows Help File
Volkswriter_Fmt = 173; // ENdocClass=adWORDPROCESSOR Volkswriter
Ability_WP_Fmt = 174; // ENdocClass=adWORDPROCESSOR Ability
Ability_DB_Fmt = 175; // ENdocClass=adDATABASE Ability
Ability_SS_Fmt = 176; // ENdocClass=adSPREADSHEET Ability
Ability_Comm_Fmt = 177; // ENdocClass=adCOMMUNICATION Ability
Ability_Image_Fmt = 178; // ENdocClass=adRASTERIMAGE Ability
XyWrite_Fmt = 179; // ENdocClass=adWORDPROCESSOR XYWrite / Nota Bene
CSV_Fmt = 180; // ENdocClass=adSPREADSHEET CSV (Comma Separated Values)
IBM_Writing_Assistant_Fmt = 181; // ENdocClass=adWORDPROCESSOR IBM Writing Assistant
WordStar_2000_Fmt = 182; // ENdocClass=adWORDPROCESSOR WordStar 2000
HP_PCL_Fmt = 183; // ENdocClass=adVECTORGRAPHIC HP PCL and PJL languages
UNIX_Exe_PreSysV_VAX_Fmt = 184; // ENdocClass=adEXECUTABLE Unix Executable (PDP-11/pre-System V VAX)
UNIX_Exe_Basic_16_Fmt = 185; // ENdocClass=adEXECUTABLE Unix Executable (Basic-16)
UNIX_Exe_x86_Fmt = 186; // ENdocClass=adEXECUTABLE Unix Executable (x86)
UNIX_Exe_iAPX_286_Fmt = 187; // ENdocClass=adEXECUTABLE Unix Executable (iAPX 286)
UNIX_Exe_MC68k_Fmt = 188; // ENdocClass=adEXECUTABLE Unix Executable (MC680x0)
UNIX_Exe_3B20_Fmt = 189; // ENdocClass=adEXECUTABLE Unix Executable (3B20)
UNIX_Exe_WE32000_Fmt = 190; // ENdocClass=adEXECUTABLE Unix Executable (WE32000)
UNIX_Exe_VAX_Fmt = 191; // ENdocClass=adEXECUTABLE Unix Executable (VAX)
UNIX_Exe_Bell_5_Fmt = 192; // ENdocClass=adEXECUTABLE Unix Executable (Bell 5.0)
UNIX_Obj_VAX_Demand_Fmt = 193; // ENdocClass=adOBJECTMODULE Unix Object Module (VAX Demand)
UNIX_Obj_MS8086_Fmt = 194; // ENdocClass=adOBJECTMODULE Unix Object Module (old MS 8086)
UNIX_Obj_Z8000_Fmt = 195; // ENdocClass=adOBJECTMODULE Unix Object Module (Z8000)
AU_Audio_Fmt = 196; // ENdocClass=adSOUND NeXT/Sun Audio Data
NeWS_Font_Fmt = 197; // ENdocClass=adFONT NeWS bitmap font
cpio_Archive_CRChdr_Fmt = 198; // ENdocClass=adENCAPSULATION cpio archive (CRC Header)
cpio_Archive_CHRhdr_Fmt = 199; // ENdocClass=adENCAPSULATION cpio archive (CHR Header)
PEX_Binary_Archive_Fmt = 200; // ENdocClass=adENCAPSULATION SUN PEX Binary Archive
Sun_vfont_Fmt = 201; // ENdocClass=adFONT SUN vfont Definition
Curses_Screen_Fmt = 202; // ENdocClass=adRASTERIMAGE Curses Screen Image
UUEncoded_Fmt = 203; // ENdocClass=adENCAPSULATION UU encoded
WriteNow_Fmt = 204; // ENdocClass=adWORDPROCESSOR WriteNow MAC
PC_Obj_Fmt = 205; // ENdocClass=adOBJECTMODULE DOS/Windows Object Module
Windows_Group_Fmt = 206; // ENdocClass=adMISC Windows Group
TrueType_Font_Fmt = 207; // ENdocClass=adFONT TrueType Font
Windows_PIF_Fmt = 208; // ENdocClass=adMISC Program Information File (PIF)
MS_COM_Executable_Fmt = 209; // ENdocClass=adEXECUTABLE PC (.COM)
StuffIt_Fmt = 210; // ENdocClass=adENCAPSULATION StuffIt (MAC)
PeachCalc_Fmt = 211; // ENdocClass=adSPREADSHEET PeachCalc
Wang_GDL_Fmt = 212; // ENdocClass=adENCAPSULATION WANG Office GDL Header
Q_A_DOS_Fmt = 213; // ENdocClass=adWORDPROCESSOR Q & A for DOS
Q_A_Win_Fmt = 214; // ENdocClass=adWORDPROCESSOR Q & A for Windows
WPS_PLUS_Fmt = 215; // ENdocClass=adWORDPROCESSOR WPS-PLUS
DCX_Fmt = 216; // ENdocClass=adFAXFORMAT DCX FAX Format(PCX images
OLE_Fmt = 217; // ENdocClass=adENCAPSULATION OLE Compound Document
EBCDIC_Fmt = 218; // ENdocClass=adWORDPROCESSOR EBCDIC Text
DCS_Fmt = 219; // ENdocClass=adWORDPROCESSOR DCS
UNIX_SHAR_Fmt = 220; // ENdocClass=adENCAPSULATION SHAR
Lotus_Notes_BitMap_Fmt = 221; // ENdocClass=adRASTERIMAGE Lotus Notes Bitmap
Lotus_Notes_CDF_Fmt = 222; // ENdocClass=adWORDPROCESSOR Lotus Notes CDF
Compress_Fmt = 223; // ENdocClass=adENCAPSULATION Unix Compress
GZ_Compress_Fmt = 224; // ENdocClass=adENCAPSULATION GZ Compress
TAR_Fmt = 225; // ENdocClass=adENCAPSULATION TAR
ODIF_FOD26_Fmt = 226; // ENdocClass=adWORDPROCESSOR ODA / ODIF
ODIF_FOD36_Fmt = 227; // ENdocClass=adWORDPROCESSOR ODA / ODIF
ALIS_Fmt = 228; // ENdocClass=adWORDPROCESSOR ALIS
Envoy_Fmt = 229; // ENdocClass=adWORDPROCESSOR Envoy
PDF_Fmt = 230; // ENdocClass=adWORDPROCESSOR Portable Document Format
BinHex_Fmt = 231; // ENdocClass=adENCAPSULATION BinHex
SMTP_Fmt = 232; // ENdocClass=adENCAPSULATION SMTP
MIME_Fmt = 233; // ENdocClass=adENCAPSULATION MIME
USENET_Fmt = 234; // ENdocClass=adWORDPROCESSOR USENET
SGML_Fmt = 235; // ENdocClass=adWORDPROCESSOR SGML
HTML_Fmt = 236; // ENdocClass=adWORDPROCESSOR HTML
ACT_Fmt = 237; // ENdocClass=adWORDPROCESSOR ACT
PNG_Fmt = 238; // ENdocClass=adRASTERIMAGE Portable Network Graphics (PNG)
MS_Video_Fmt = 239; // ENdocClass=adMOVIE Video for Windows (AVI)
Windows_Animated_Cursor_Fmt = 240; // ENdocClass=adRASTERIMAGE Windows Animated Cursor
Windows_CPP_Obj_Storage_Fmt = 241; // ENdocClass=adMIXED Windows C++ Object Storage
Windows_Palette_Fmt = 242; // ENdocClass=adRASTERIMAGE Windows Palette
RIFF_DIB_Fmt = 243; // ENdocClass=adRASTERIMAGE RIFF Device Independent Bitmap
RIFF_MIDI_Fmt = 244; // ENdocClass=adSOUND RIFF MIDI
RIFF_Multimedia_Movie_Fmt = 245; // ENdocClass=adMOVIE RIFF Multimedia Movie
MPEG_Fmt = 246; // ENdocClass=adMOVIE MPEG Movie
QuickTime_Fmt = 247; // ENdocClass=adMOVIE QuickTime Movie
AIFF_Fmt = 248; // ENdocClass=adSOUND Audio Interchange File Format (AIFF)
Amiga_MOD_Fmt = 249; // ENdocClass=adSOUND Amiga MOD
Amiga_IFF_8SVX_Fmt = 250; // ENdocClass=adSOUND Amiga IFF (8SVX) Sound
Creative_Voice_Audio_Fmt = 251; // ENdocClass=adSOUND Creative Voice (VOC)
AutoDesk_Animator_FLI_Fmt = 252; // ENdocClass=adANIMATION AutoDesk Animator FLIC
AutoDesk_AnimatorPro_FLC_Fmt = 253; // ENdocClass=adANIMATION AutoDesk Animator Pro FLIC
Compactor_Archive_Fmt = 254; // ENdocClass=adENCAPSULATION Compactor / Compact Pro
VRML_Fmt = 255; // ENdocClass=adVECTORGRAPHIC VRML
QuickDraw_3D_Metafile_Fmt = 256; // ENdocClass=adVECTORGRAPHIC QuickDraw 3D Metafile
PGP_Secret_Keyring_Fmt = 257; // ENdocClass=adENCAPSULATION PGP Secret Keyring
PGP_Public_Keyring_Fmt = 258; // ENdocClass=adENCAPSULATION PGP Public Keyring
PGP_Encrypted_Data_Fmt = 259; // ENdocClass=adENCAPSULATION PGP Encrypted Data
PGP_Signed_Data_Fmt = 260; // ENdocClass=adENCAPSULATION PGP Signed Data
PGP_SignedEncrypted_Data_Fmt = 261; // ENdocClass=adENCAPSULATION PGP Signed and Encrypted Data
PGP_Sign_Certificate_Fmt = 262; // ENdocClass=adENCAPSULATION PGP Signature Certificate
PGP_Compressed_Data_Fmt = 263; // ENdocClass=adENCAPSULATION PGP Compressed Data
PGP_ASCII_Public_Keyring_Fmt = 264; // ENdocClass=adENCAPSULATION ASCII-armored PGP Public Keyring
PGP_ASCII_Encoded_Fmt = 265; // ENdocClass=adENCAPSULATION ASCII-armored PGP encoded
PGP_ASCII_Signed_Fmt = 266; // ENdocClass=adENCAPSULATION ASCII-armored PGP encoded
OLE_DIB_Fmt = 267; // ENdocClass=adRASTERIMAGE OLE DIB object
SGI_Image_Fmt = 268; // ENdocClass=adRASTERIMAGE SGI Image
Lotus_ScreenCam_Fmt = 269; // ENdocClass=adANIMATION Lotus ScreenCam
MPEG_Audio_Fmt = 270; // ENdocClass=adSOUND MPEG Audio
FTP_Software_Session_Fmt = 271; // ENdocClass=adCOMMUNICATION FTP Session Data
Netscape_Bookmark_File_Fmt = 272; // ENdocClass=adMISC Netscape Bookmark File
Corel_Draw_CMX_Fmt = 273; // ENdocClass=adVECTORGRAPHIC Corel CMX
AutoDesk_DWG_Fmt = 274; // ENdocClass=adVECTORGRAPHIC AutoDesk Drawing (DWG)
AutoDesk_WHIP_Fmt = 275; // ENdocClass=adVECTORGRAPHIC AutoDesk WHIP
Macromedia_Director_Fmt = 276; // ENdocClass=adANIMATION Macromedia Director
Real_Audio_Fmt = 277; // ENdocClass=adSOUND Real Audio
MSDOS_Device_Driver_Fmt = 278; // ENdocClass=adEXECUTABLE MSDOS Device Driver
Micrografx_Designer_Fmt = 279; // ENdocClass=adVECTORGRAPHIC Micrografx Designer
SVF_Fmt = 280; // ENdocClass=adVECTORGRAPHIC Simple Vector Format (SVF)
Applix_Words_Fmt = 281; // ENdocClass=adWORDPROCESSOR Applix Words
Applix_Graphics_Fmt = 282; // ENdocClass=adPRESENTATION Applix Graphics
MS_Access_Fmt = 283; // ENdocClass=adDATABASE Microsoft Access
MS_Access_95_Fmt = 284; // ENdocClass=adDATABASE Microsoft Access 95
MS_Access_97_Fmt = 285; // ENdocClass=adDATABASE Microsoft Access 97
MacBinary_Fmt = 286; // ENdocClass=adENCAPSULATION MacBinary
Apple_Single_Fmt = 287; // ENdocClass=adENCAPSULATION Apple Single
Apple_Double_Fmt = 288; // ENdocClass=adENCAPSULATION Apple Double
Enhanced_Metafile_Fmt = 289; // ENdocClass=adVECTORGRAPHIC Enhanced Metafile
MS_Office_Drawing_Fmt = 290; // ENdocClass=adVECTORGRAPHIC Microsoft Office Drawing
XML_Fmt = 291; // ENdocClass=adWORDPROCESSOR XML
DeVice_Independent_Fmt = 292; // ENdocClass=adVECTORGRAPHIC DeVice Independent file (DVI)
Unicode_Fmt = 293; // ENdocClass=adWORDPROCESSOR Unicode
Lotus_123_Worksheet_Fmt = 294; // ENdocClass=adSPREADSHEET Lotus 1-2-3
Lotus_123_Format_Fmt = 295; // ENdocClass=adSPREADSHEET Lotus 1-2-3 Formatting
Lotus_123_97_Fmt = 296; // ENdocClass=adSPREADSHEET Lotus 1-2-3 97
Lotus_Word_Pro_96_Fmt = 297; // ENdocClass=adWORDPROCESSOR Lotus Word Pro 96
Lotus_Word_Pro_97_Fmt = 298; // ENdocClass=adWORDPROCESSOR Lotus Word Pro 97
Freelance_DOS_Fmt = 299; // ENdocClass=adPRESENTATION Lotus Freelance for DOS
Freelance_Win_Fmt = 300; // ENdocClass=adPRESENTATION Lotus Freelance for Windows
Freelance_OS2_Fmt = 301; // ENdocClass=adPRESENTATION Lotus Freelance for OS/2
Freelance_96_Fmt = 302; // ENdocClass=adPRESENTATION Lotus Freelance 96
Freelance_97_Fmt = 303; // ENdocClass=adPRESENTATION Lotus Freelance 97
MS_Word_95_Fmt = 304; // ENdocClass=adWORDPROCESSOR Microsoft Word 95
MS_Word_97_Fmt = 305; // ENdocClass=adWORDPROCESSOR Microsoft Word 97
Excel_Fmt = 306; // ENdocClass=adSPREADSHEET Microsoft Excel
Excel_Chart_Fmt = 307; // ENdocClass=adSPREADSHEET Microsoft Excel
Excel_Macro_Fmt = 308; // ENdocClass=adSPREADSHEET Microsoft Excel
Excel_95_Fmt = 309; // ENdocClass=adSPREADSHEET Microsoft Excel 95
Excel_97_Fmt = 310; // ENdocClass=adSPREADSHEET Microsoft Excel 97
Corel_Presentations_Fmt = 311; // ENdocClass=adPRESENTATION Corel Presentations
Harvard_Graphics_Fmt = 312; // ENdocClass=adPRESENTATION Harvard Graphics
Harvard_Graphics_Chart_Fmt = 313; // ENdocClass=adVECTORGRAPHIC Harvard Graphics Chart
Harvard_Graphics_Symbol_Fmt = 314; // ENdocClass=adVECTORGRAPHIC Harvard Graphics Symbol File
Harvard_Graphics_Cfg_Fmt = 315; // ENdocClass=adVECTORGRAPHIC Harvard Graphics Configuration File
Harvard_Graphics_Palette_Fmt = 316; // ENdocClass=adVECTORGRAPHIC Harvard Graphics Palette
Lotus_123_R9_Fmt = 317; // ENdocClass=adSPREADSHEET Lotus 1-2-3 Release 9
Applix_Spreadsheets_Fmt = 318; // ENdocClass=adSPREADSHEET Applix Spreadsheets
MS_Pocket_Word_Fmt = 319; // ENdocClass=adWORDPROCESSOR Microsoft Pocket Word
MS_DIB_Fmt = 320; // ENdocClass=adRASTERIMAGE MS Windows Device Independent Bitmap
MS_Word_2000_Fmt = 321; // ENdocClass=adWORDPROCESSOR Microsoft Word 2000
Excel_2000_Fmt = 322; // ENdocClass=adSPREADSHEET Microsoft Excel 2000
PowerPoint_2000_Fmt = 323; // ENdocClass=adPRESENTATION Microsoft PowerPoint 2000
MS_Access_2000_Fmt = 324; // ENdocClass=adDATABASE Microsoft Access 2000
MS_Project_4_Fmt = 325; // ENdocClass=adSCHEDULE Microsoft Project 4
MS_Project_41_Fmt = 326; // ENdocClass=adSCHEDULE Microsoft Project 4.1
MS_Project_98_Fmt = 327; // ENdocClass=adSCHEDULE Microsoft Project 98
Folio_Flat_Fmt = 328; // ENdocClass=adWORDPROCESSOR Folio Flat File
HWP_Fmt = 329; // ENdocClass=adWORDPROCESSOR HWP(Arae-Ah Hangul)
ICHITARO_Fmt = 330; // ENdocClass=adWORDPROCESSOR ICHITARO V4-10*/
IS_XML_Fmt = 331; // ENdocClass=adWORDPROCESSOR Extended or Custom XML
Oasys_Fmt = 332; // ENdocClass=adWORDPROCESSOR Oasys format
PBM_ASC_Fmt = 333; // ENdocClass=adRASTERIMAGE Portable Bitmap Utilities ASCII Format
PBM_BIN_Fmt = 334; // ENdocClass=adRASTERIMAGE Portable Bitmap Utilities Binary Format
PGM_ASC_Fmt = 335; // ENdocClass=adRASTERIMAGE Portable Greymap Utilities ASCII Format
PGM_BIN_Fmt = 336; // ENdocClass=adRASTERIMAGE Portable Greymap Utilities Binary Format
PPM_ASC_Fmt = 337; // ENdocClass=adRASTERIMAGE Portable Pixmap Utilities ASCII Format
PPM_BIN_Fmt = 338; // ENdocClass=adRASTERIMAGE Portable Pixmap Utilities Binary Format
XBM_Fmt = 339; // ENdocClass=adRASTERIMAGE X Bitmap Format
XPM_Fmt = 340; // ENdocClass=adRASTERIMAGE X Pixmap Format
FPX_Fmt = 341; // ENdocClass=adRASTERIMAGE FPX Format
PCD_Fmt = 342; // ENdocClass=adRASTERIMAGE PCD Format
MS_Visio_Fmt = 343; // ENdocClass=adPRESENTATION Microsoft Visio
MS_Project_2000_Fmt = 344; // ENdocClass=adSCHEDULE Microsoft Project 2000
MS_Outlook_Fmt = 345; // ENdocClass=adENCAPSULATION Microsoft Outlook
ELF_Relocatable_Fmt = 346; // ENdocClass=adOBJECTMODULE ELF Relocatable
ELF_Executable_Fmt = 347; // ENdocClass=adEXECUTABLE ELF Executable
ELF_Dynamic_Lib_Fmt = 348; // ENdocClass=adLIBRARY ELF Dynamic Library
MS_Word_XML_Fmt = 349; // ENdocClass=adWORDPROCESSOR Microsoft Word 2003 XML
MS_Excel_XML_Fmt = 350; // ENdocClass=adWORDPROCESSOR Microsoft Excel 2003 XML
MS_Visio_XML_Fmt = 351; // ENdocClass=adWORDPROCESSOR Microsoft Visio 2003 XML
SO_Text_XML_Fmt = 352; // ENdocClass=adWORDPROCESSOR StarOffice Text XML
SO_Spreadsheet_XML_Fmt = 353; // ENdocClass=adWORDPROCESSOR StarOffice Spreadsheet XML
SO_Presentation_XML_Fmt = 354; // ENdocClass=adWORDPROCESSOR StarOffice Presentation XML
XHTML_Fmt = 355; // ENdocClass=adWORDPROCESSOR XHTML
MS_OutlookPST_Fmt = 356; // ENdocClass=adENCAPSULATION Microsoft Outlook PST
RAR_Fmt = 357; // ENdocClass=adENCAPSULATION RAR
Lotus_Notes_NSF_Fmt = 358; // ENdocClass=adENCAPSULATION IBM Lotus Notes Database NSF/NTF*/
Macromedia_Flash_Fmt = 359; // ENdocClass=adWORDPROCESSOR SWF
MS_Word_2007_Fmt = 360; // ENdocClass=adWORDPROCESSOR Microsoft Word 2007 XML
MS_Excel_2007_Fmt = 361; // ENdocClass=adSPREADSHEET Microsoft Excel 2007 XML
MS_PPT_2007_Fmt = 362; // ENdocClass=adPRESENTATION Microsoft PPT 2007 XML
OpenPGP_Fmt = 363; // ENdocClass=adENCAPSULATION OpenPGP Message Format (with new packet format)
Intergraph_V7_DGN_Fmt = 364; // ENdocClass=adVECTORGRAPHIC Intergraph Standard File Format (ISFF) V7 DGN (non-OLE)
MicroStation_V8_DGN_Fmt = 365; // ENdocClass=adVECTORGRAPHIC MicroStation V8 DGN (OLE)
MS_Word_Macro_2007_Fmt = 366; // ENdocClass=adWORDPROCESSOR Microsoft Word Macro 2007 XML
MS_Excel_Macro_2007_Fmt = 367; // ENdocClass=adSPREADSHEET Microsoft Excel Macro 2007 XML
MS_PPT_Macro_2007_Fmt = 368; // ENdocClass=adPRESENTATION Microsoft PPT Macro 2007 XML
LZH_Fmt = 369; // ENdocClass=adENCAPSULATION LHA Archive*/
Office_2007_Fmt = 370; // ENdocClass=adMISC Office 2007 document*/
MS_XPS_Fmt = 371; // ENdocClass=adWORDPROCESSOR Microsoft XML Paper Specification(XPS)
Lotus_Domino_DXL_Fmt = 372; // ENdocClass=adENCAPSULATION IBM Lotus representation of Domino design elements in XML format
ODF_Text_Fmt = 373; // ENdocClass=adWORDPROCESSOR ODF Text
ODF_Spreadsheet_Fmt = 374; // ENdocClass=adSPREADSHEET ODF Spreadsheet
ODF_Presentation_Fmt = 375; // ENdocClass=adPRESENTATION ODF Presentation
Legato_Extender_ONM_Fmt = 376; // ENdocClass=adENCAPSULATION Legato Extender Native Message ONM*/
bin_Unknown_Fmt = 377;
TNEF_Fmt = 378; // ENdocClass=adENCAPSULATION Transport Neutral Encapsulation Format (TNEF)
CADAM_Drawing_Fmt = 379; // ENdocClass=adVECTORGRAPHIC CADAM Drawing
CADAM_Drawing_Overlay_Fmt = 380; // ENdocClass=adVECTORGRAPHIC CADAM Drawing Overlay
NURSTOR_Drawing_Fmt = 381; // ENdocClass=adVECTORGRAPHIC NURSTOR Drawing
HP_GLP_Fmt = 382; // ENdocClass=adVECTORGRAPHIC HP Graphics Language (Plotter)
ASF_Fmt = 383; // ENdocClass=adMISC Advanced Systems Format (ASF)
WMA_Fmt = 384; // ENdocClass=adSOUND Window Media Audio Format (WMA)
WMV_Fmt = 385; // ENdocClass=adMOVIE Window Media Video Format (WMV)
EMX_Fmt = 386; // ENdocClass=adENCAPSULATION Legato EMailXtender Archives Format (EMX)
Z7Z_Fmt = 387; // ENdocClass=adENCAPSULATION 7 Zip Format(7z)
MS_Excel_Binary_2007_Fmt = 388; // ENdocClass=adSPREADSHEET Microsoft Excel Binary 2007
CAB_Fmt = 389; // ENdocClass=adENCAPSULATION Microsoft Cabinet File (CAB)
CATIA_Fmt = 390; // ENdocClass=adVECTORGRAPHIC CATIA Formats (CAT*)
YIM_Fmt = 391; // ENdocClass=adWORDPROCESSOR Yahoo Instant Messenger History
ODF_Drawing_Fmt = 392; // ENdocClass=adVECTORGRAPHIC ODF Drawing
Founder_CEB_Fmt = 393; // ENdocClass=adWORDPROCESSOR Founder Chinese E-paper Basic (ceb)
QPW_Fmt = 394; // ENdocClass=adSPREADSHEET Quattro Pro 9+ for Windows
MHT_Fmt = 395; // ENdocClass=adWORDPROCESSOR MHT format*/
MDI_Fmt = 396; // ENdocClass=adRASTERIMAGE or adFAXFORMAT Microsoft Document Imaging Format*/
GRV_Fmt = 397; // ENdocClass=adWORDPROCESSOR Microsoft Office Groove Format
IWWP_Fmt = 398; // ENdocClass=adWORDPROCESSOR Apple iWork Pages format
IWSS_Fmt = 399; // ENdocClass=adSPREADSHEET Apple iWork Numbers format*/
IWPG_Fmt = 400; // ENdocClass=adPRESENTATION Apple iWork Keynote format
BKF_Fmt = 401; // ENdocClass=adENCAPSULATION Windows Backup File
MS_Access_2007_Fmt = 402; // ENdocClass=adDATABASE Microsoft Access 2007
ENT_Fmt = 403; // ENdocClass=adENCAPSULATION Microsoft Entourage Database Format
DMG_Fmt = 404; // ENdocClass=adENCAPSULATION Mac Disk Copy Disk Image File
CWK_Fmt = 405; // ENdocClass=adWORDPROCESSOR AppleWorks File
OO3_Fmt = 406; // ENdocClass=adWORDPROCESSOR Omni Outliner (.oo3) File
OPML_Fmt = 407; // ENdocClass=adWORDPROCESSOR Omni Outliner (.opml) File
Omni_Graffle_XML_Fmt = 408; // ENdocClass=adVECTORGRAPHIC Omni Graffle (.graffle) XML File
PSD_Fmt = 409; // ENdocClass=adRASTERIMAGE Photoshop Document (.psd)
Apple_Binary_PList_Fmt = 410; // ENdocClass=adMISC Apple Binary Property List format
Apple_iChat_Fmt = 411; // ENdocClass=adWORDPROCESSOR Apple iChat format
OOUTLINE_Fmt = 412; // ENdocClass=adWORDPROCESSOR OOutliner (.ooutline) File
BZIP2_Fmt = 413; // ENdocClass=adENCAPSULATION Bzip 2 Compressed File
ISO_Fmt = 414; // ENdocClass=adENCAPSULATION ISO-9660 CD Disc Image Format
DocuWorks_Fmt = 415; // ENdocClass=adWORDPROCESSOR DocuWorks Format (.xdw)
RealMedia_Fmt = 416; // ENdocClass=adMOVIE RealMedia Streaming Media (.rm, .ra)*/
AC3Audio_Fmt = 417; // ENdocClass=adSOUND AC3 Audio File Format(.ac3)
NEF_Fmt = 418; // ENdocClass=adENCAPSULATION Nero Encrypted File(.nef)
SolidWorks_Fmt = 419; // ENdocClass=adVECTORGRAPHIC SolidWorks Format (.sldasm, .sldprt, .slddrw) Files
XFDL_Fmt = 420; // ENdocClass=adPRESENTATION Extensible Forms Description Language (.xfdl, .xfd)
Apple_XML_PList_Fmt = 421; // ENdocClass=adMISC Apple XML Property List format
OneNote_Fmt = 422; // ENdocClass=adWORDPROCESSOR OneNote Note Format (.one)
IFilter_Fmt = 423; // ENdocClass=adWORDPROCESSOR IFilter
Dicom_Fmt = 424; // EndocClass=adRASTERIMAGE Digital Imaging and Communications in Medicine(.dcm)
EnCase_Fmt = 425; // EndocClass=adENCAPSULATION Expert Witness Compression Format (.e01, .l01, etc.)
Scrap_Fmt = 426; // EndocClass=adENCAPSULATION Shell Scrap Object File (.shs.)*/
MS_Project_2007_Fmt = 427; // ENdocClass=adSCHEDULE Microsoft Project 2007
MS_Publisher_98_Fmt = 428; // ENdocClass=adDESKTOPPUBLSH Microsoft Publisher 98/2000/2002/2003/2007
Skype_Fmt = 429; // ENdocClass=adWORDPROCESSOR Skype Log File
Hl7_Fmt = 430; // ENdocClass=adWORDPROCESSOR Health level7 message
MS_OutlookOST_Fmt = 431; // ENdocClass=adENCAPSULATION Microsoft Outlook OST
Epub_Fmt = 432; // ENdocClass=adWORDPROCESSOR Electronic Publication
MS_OEDBX_Fmt = 433; // ENdocClass=adENCAPSULATION Microsoft Outlook Express DBX
BB_Activ_Fmt = 434; // ENdocClass=adWORDPROCESSOR BlackBerry Activation File (etp.dat)
DiskImage_Fmt = 435; // ENdocClass=adENCAPSULATION Disk Image
Milestone_Fmt = 436; // ENdocClass=adRASTERIMAGE Milestone Document (.mls,.ml3,.ml4,.ml5,.ml6,.ml7,.ml8,.ml9)
Max_Fmt = 437; // always one greater than last format
// ENdocAttributes
kEncrypted = $0001;
kMacBinaryEncoded = $0002;
kAppleSingleEncoded = $0004;
kAppleDoubleEncoded = $0008;
kWangGDLencoded = $0010;
kWindowRMSEncrypted = $0020;
type
ENdocClass = Integer;
ENdocFmt = Integer;
PAdDocInfo = ^TAdDocInfo;
TAdDocInfo = record
eClass: ENdocClass;
eFormat: ENdocFmt;
nVersion: Integer; // version number * 1000 (ie. 1.02 -> 1020)
dwAttributes: DWORD;
end;
var
ENdocClassStrs: array [0..21] of String = (
'AutoDetNoFormat', 'adWORDPROCESSOR', 'adSPREADSHEET', 'adDATABASE',
'adRASTERIMAGE', 'adVECTORGRAPHIC', 'adPRESENTATION', 'adEXECUTABLE',
'adENCAPSULATION', 'adSOUND', 'adDESKTOPPUBLSH', 'adOUTLINE',
'adMISC', 'adMIXED', 'adFONT', 'adSCHEDULE',
'adCOMMUNICATION', 'adOBJECTMODULE', 'adLIBRARY', 'adFAXFORMAT',
'adMOVIE', 'adANIMATION');
ENdocClassDescStrs: array [0..21] of String = (
'No Format Found', 'Word Processor Document', 'Spreadsheet Document', 'Database Document',
'Raster image Document', 'Vector graphic Document', 'Presentation Document', 'Executable File',
'Encapsulation Format', 'Sound File Format', 'Desktop Publishing', 'Planning/Outline Format',
'General Purpose Document', 'Mixed Type Document', 'Font Type Document', 'Scheduling/Planning Format',
'Communications Format', 'Object Module Format', 'Library Format', 'FAX Format',
'Movie File', 'Animation File');
ENdocFmtDescStrs: array [0..436] of String = (
'Unknown format', 'Multiplus (AES)', 'Text', 'MS-DOS Batch File',
'APPLIX ASTERIX', 'Windows Bitmap', 'Convergent Technologies DEF Comm. Format', 'Corel Draw',
'Computer Graphics Metafile (CGM)', 'Computer Graphics Metafile (CGM)', 'Computer Graphics Metafile (CGM)', 'Word Connection',
'COMET TOP', 'CEOwrite', 'DSA101 (Honeywell Bull)', 'DCA-RFT (IBM Revisable Form)',
'CDA / DDIF', 'DG Common Data Stream (CDS)', 'Windows Draw (Micrografx)', 'Vistaword',
'DECdx', 'Enable Word Processing', 'Encapsulated PostScript', 'Encapsulated PostScript',
'MSDOS/Windows Program', 'CCITT G3 1D', 'Graphics Interchange Format (GIF87a)', 'Graphics Interchange Format (GIF89a)',
'HP Word PC', 'IBM 1403 Line Printer', 'DCF Script', 'DCA-FFT (IBM Final Form)',
'Interleaf', 'GEM Bit Image', 'Display Write', 'Sun Raster',
'Lotus Ami Pro', 'Lotus Ami Pro Style Sheet', 'Database MAC', 'Lyrix Word Processing',
'MASS-11', 'MacPaint', 'Microsoft Word for Macintosh', 'SmartWare II',
'Microsoft Word for Windows', 'MultiMate', 'MultiMate Footnote File', 'MultiMate Advantage',
'MultiMate Advantage Footnote File', 'MultiMate Advantage II', 'MultiMate Advantage II Footnote File', 'Multiplan (PC)',
'Multiplan (Mac)', 'Rich Text Format (RTF)', 'Microsoft Word for PC', 'Microsoft Word for PC Style Sheet',
'Microsoft Word for PC Glossary', 'Microsoft Word for PC Driver', 'Microsoft Word for PC Miscellaneous File', 'NBI Async Archive Format',
'Navy DIF', 'NBI Net Archive Format', 'NIOS TOP', 'Filemaker MAC',
'ODA / ODIF', 'ODA / ODIF', 'OLIDIF (Olivetti)', 'Office Writer',
'PC Paintbrush Graphics (PCX)', 'CPT', 'Lotus PIC', 'QuickDraw Picture',
'Philips Script', 'PostScript', 'PRIMEWORD', 'Q-One V1.93J',
'Q-One V2.0', 'SAMNA Word', 'Lotus Ami Pro Draw', 'SYLK',
'SmartWare II', 'Symphony', 'Targa', 'TIFF',
'Targon Word', 'Uniplex Ucalc', 'Uniplex', 'Microsoft Word UNIX',
'WANG PC', 'WordERA', 'WANG WPS', 'WordPerfect MAC',
'WordPerfect', 'WordPerfect VAX', 'WordPerfect Macro', 'WordPerfect Spelling Dictionary',
'WordPerfect Thesaurus', 'WordPerfect Resource File', 'WordPerfect Driver', 'WordPerfect Configuration File',
'WordPerfect Hyphenation Dictionary', 'WordPerfect Miscellaneous File', 'WordMARC', 'Windows Metafile',
'Windows Metafile (no header)', 'SmartWare II', 'WordPerfect Graphics', 'WordStar',
'WANG WITA', 'Xerox 860', 'Xerox Writer', 'Data Interchange Format (DIF)',
'Enable Spreadsheet', 'Supercalc', 'UltraCalc', 'SmartWare II',
'Serialized Object Format (SOF)', 'PowerPoint PC', 'PowerPoint MAC', 'PowerPoint 95',
'PowerPoint 97', 'PageMaker for Macintosh', 'PageMaker for Windows', 'Microsoft Works for MAC',
'Microsoft Works for MAC', 'Microsoft Works for MAC', 'Microsoft Works for MAC', 'Microsoft Works for DOS',
'Microsoft Works for DOS', 'Microsoft Works for Windows', 'Microsoft Works for Windows', 'Microsoft Works for Windows',
'Microsoft Works for Windows', 'DOS/Windows Object Library', 'MacWrite', 'MacWrite II',
'Freehand MAC', 'Disk Doubler', 'HP Graphics Language', 'FrameMaker',
'FrameMaker', 'Maker Markup Language', 'Maker Interchange Format (MIF)', 'JPEG Interchange Format',
'Reflex', 'Framework', 'Framework II', 'Paradox',
'Windows Write', 'Quattro Pro for DOS', 'Quattro Pro for Windows', 'Persuasion',
'Windows Icon Format', 'Windows Cursor', 'Microsoft Project', 'Microsoft Project',
'Microsoft Project', 'ZIP Archive', 'Quark Xpress MAC', 'PAK/ARC Archive',
'Microsoft Publisher', 'PlanPerfect', 'WordPerfect auxiliary file', 'Microsoft Wave',
'MIDI', 'AutoCAD DXF', 'AutoCAD DXF', 'dBase',
'OS/2 PM Metafile', 'Lasergraphics Language', 'AutoShade Rendering', 'GEM VDI',
'Windows Help File', 'Volkswriter', 'Ability', 'Ability',
'Ability', 'Ability', 'Ability', 'XYWrite / Nota Bene',
'CSV (Comma Separated Values)', 'IBM Writing Assistant', 'WordStar 2000', 'HP PCL and PJL languages',
'Unix Executable (PDP-11/pre-System V VAX)', 'Unix Executable (Basic-16)', 'Unix Executable (x86)', 'Unix Executable (iAPX 286)',
'Unix Executable (MC680x0)', 'Unix Executable (3B20)', 'Unix Executable (WE32000)', 'Unix Executable (VAX)',
'Unix Executable (Bell 5.0)', 'Unix Object Module (VAX Demand)', 'Unix Object Module (old MS 8086)', 'Unix Object Module (Z8000)',
'NeXT/Sun Audio Data', 'NeWS bitmap font', 'cpio archive (CRC Header)', 'cpio archive (CHR Header)',
'SUN PEX Binary Archive', 'SUN vfont Definition', 'Curses Screen Image', 'UU encoded',
'WriteNow MAC', 'DOS/Windows Object Module', 'Windows Group', 'TrueType Font',
'Program Information File (PIF)', 'PC (.COM)', 'StuffIt (MAC)', 'PeachCalc',
'WANG Office GDL Header', 'Q & A for DOS', 'Q & A for Windows', 'WPS-PLUS',
'DCX FAX Format(PCX images)', 'OLE Compound Document', 'EBCDIC Text', 'DCS',
'SHAR', 'Lotus Notes Bitmap', 'Lotus Notes CDF', 'Unix Compress',
'GZ Compress', 'TAR', 'ODA / ODIF', 'ODA / ODIF',
'ALIS', 'Envoy', 'Portable Document Format', 'BinHex',
'SMTP', 'MIME', 'USENET', 'SGML',
'HTML', 'ACT', 'Portable Network Graphics (PNG)', 'Video for Windows (AVI)',
'Windows Animated Cursor', 'Windows C++ Object Storage', 'Windows Palette', 'RIFF Device Independent Bitmap',
'RIFF MIDI', 'RIFF Multimedia Movie', 'MPEG Movie', 'QuickTime Movie',
'Audio Interchange File Format (AIFF)', 'Amiga MOD', 'Amiga IFF (8SVX) Sound', 'Creative Voice (VOC)',
'AutoDesk Animator FLIC', 'AutoDesk Animator Pro FLIC', 'Compactor / Compact Pro', 'VRML',
'QuickDraw 3D Metafile', 'PGP Secret Keyring', 'PGP Public Keyring', 'PGP Encrypted Data',
'PGP Signed Data', 'PGP Signed and Encrypted Data', 'PGP Signature Certificate', 'PGP Compressed Data',
'ASCII-armored PGP Public Keyring', 'ASCII-armored PGP encoded', 'ASCII-armored PGP encoded', 'OLE DIB object',
'SGI Image', 'Lotus ScreenCam', 'MPEG Audio', 'FTP Session Data',
'Netscape Bookmark File', 'Corel CMX', 'AutoDesk Drawing (DWG)', 'AutoDesk WHIP',
'Macromedia Director', 'Real Audio', 'MSDOS Device Driver', 'Micrografx Designer',
'Simple Vector Format (SVF)', 'Applix Words', 'Applix Graphics', 'Microsoft Access',
'Microsoft Access 95', 'Microsoft Access 97', 'MacBinary', 'Apple Single',
'Apple Double', 'Enhanced Metafile', 'Microsoft Office Drawing', 'XML',
'DeVice Independent file (DVI)', 'Unicode', 'Lotus 1-2-3', 'Lotus 1-2-3 Formatting',
'Lotus 1-2-3 97', 'Lotus Word Pro 96', 'Lotus Word Pro 97', 'Lotus Freelance for DOS',
'Lotus Freelance for Windows', 'Lotus Freelance for OS/2', 'Lotus Freelance 96', 'Lotus Freelance 97',
'Microsoft Word 95', 'Microsoft Word 97', 'Microsoft Excel', 'Microsoft Excel',
'Microsoft Excel', 'Microsoft Excel 95', 'Microsoft Excel 97', 'Corel Presentations',
'Harvard Graphics', 'Harvard Graphics Chart', 'Harvard Graphics Symbol File', 'Harvard Graphics Configuration File',
'Harvard Graphics Palette', 'Lotus 1-2-3 Release 9', 'Applix Spreadsheets', 'Microsoft Pocket Word',
'MS Windows Device Independent Bitmap', 'Microsoft Word 2000', 'Microsoft Excel 2000', 'Microsoft PowerPoint 2000',
'Microsoft Access 2000', 'Microsoft Project 4', 'Microsoft Project 4.1', 'Microsoft Project 98',
'Folio Flat File', 'HWP(Arae-Ah Hangul)', 'ICHITARO V4-10', 'Extended or Custom XML',
'Oasys format', 'Portable Bitmap Utilities ASCII Format', 'Portable Bitmap Utilities Binary Format', 'Portable Greymap Utilities ASCII Format',
'Portable Greymap Utilities Binary Format', 'Portable Pixmap Utilities ASCII Format', 'Portable Pixmap Utilities Binary Format', 'X Bitmap Format',
'X Pixmap Format', 'FPX Format', 'PCD Format', 'Microsoft Visio',
'Microsoft Project 2000', 'Microsoft Outlook', 'ELF Relocatable', 'ELF Executable',
'ELF Dynamic Library', 'Microsoft Word 2003 XML', 'Microsoft Excel 2003 XML', 'Microsoft Visio 2003 XML',
'StarOffice Text XML', 'StarOffice Spreadsheet XML', 'StarOffice Presentation XML', 'XHTML',
'Microsoft Outlook PST', 'RAR', 'IBM Lotus Notes Database NSF/NTF', 'SWF',
'Microsoft Word 2007 XML', 'Microsoft Excel 2007 XML', 'Microsoft PPT 2007 XML', 'OpenPGP Message Format (with new packet format)',
'Intergraph Standard File Format (ISFF) V7 DGN (non-OLE)', 'MicroStation V8 DGN (OLE)', 'Microsoft Word Macro 2007 XML', 'Microsoft Excel Macro 2007 XML',
'Microsoft PPT Macro 2007 XML', 'LHA Archive', 'Office 2007 document', 'Microsoft XML Paper Specification(XPS)',
'IBM Lotus representation of Domino design elements in XML format', 'ODF Text', 'ODF Spreadsheet', 'ODF Presentation',
'Legato Extender Native Message ONM', 'Unknown Binary', 'Transport Neutral Encapsulation Format (TNEF)', 'CADAM Drawing',
'CADAM Drawing Overlay', 'NURSTOR Drawing', 'HP Graphics Language (Plotter)', 'Advanced Systems Format (ASF)',
'Window Media Audio Format (WMA)', 'Window Media Video Format (WMV)', 'Legato EMailXtender Archives Format (EMX)', '7 Zip Format(7z)',
'Microsoft Excel Binary 2007', 'Microsoft Cabinet File (CAB)', 'CATIA Formats (CAT*)', 'Yahoo Instant Messenger History',
'ODF Drawing', 'Founder Chinese E-paper Basic (ceb)', 'Quattro Pro 9+ for Windows', 'MHT format',
'Microsoft Document Imaging Format', 'Microsoft Office Groove Format', 'Apple iWork Pages format', 'Apple iWork Numbers format',
'Apple iWork Keynote format', 'Windows Backup File', 'Microsoft Access 2007', 'Microsoft Entourage Database Format',
'Mac Disk Copy Disk Image File', 'AppleWorks File', 'Omni Outliner (.oo3) File', 'Omni Outliner (.opml) File',
'Omni Graffle (.graffle) XML File', 'Photoshop Document (.psd)', 'Apple Binary Property List format', 'Apple iChat format',
'OOutliner (.ooutline) File', 'Bzip 2 Compressed File', 'ISO-9660 CD Disc Image Format', 'DocuWorks Format (.xdw)',
'RealMedia Streaming Media (.rm, .ra)', 'AC3 Audio File Format(.ac3)', 'Nero Encrypted File(.nef)', 'SolidWorks Format (.sldasm, .sldprt, .slddrw) Files',
'Extensible Forms Description Language (.xfdl, .xfd)', 'Apple XML Property List format', 'OneNote Note Format (.one)', 'IFilter',
'Digital Imaging and Communications in Medicine(.dcm)', 'Expert Witness Compression Format (.e01, .l01, etc.)', 'Shell Scrap Object File (.shs.)', 'Microsoft Project 2007',
'Microsoft Publisher 98/2000/2002/2003/2007', 'Skype Log File', 'Health level7 message', 'Microsoft Outlook OST',
'Electronic Publication', 'Microsoft Outlook Express DBX', 'BlackBerry Activation File (etp.dat)', 'Disk Image',
'Milestone Document (.mls,.ml3,.ml4,.ml5,.ml6,.ml7,.ml8,.ml9)'
);
implementation
end.