{*******************************************************} { } { 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.