blob: daf3caad47d27ec4907321f7962338eb12d68ae1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
{
This file is part of the Free Pascal run time library.
Copyright (c) 2008 by Giulio Bernardi
Constants used by version information resource
See the file COPYING.FPC, included in this distribution,
for details about the copyright.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
**********************************************************************}
unit versionconsts;
{$MODE OBJFPC}
interface
const
//FileFlags
VS_FF_DEBUG = $00000001;
VS_FF_PRERELEASE = $00000002;
VS_FF_PATCHED = $00000004;
VS_FF_PRIVATEBUILD = $00000008;
VS_FF_INFOINFERRED = $00000010;
VS_FF_SPECIALBUILD = $00000020;
VS_FFI_FILEFLAGSMASK = $0000003F;
//FileOS
VOS_UNKNOWN = $00000000;
VOS_DOS = $00010000;
VOS_OS216 = $00020000;
VOS_OS232 = $00030000;
VOS_NT = $00040000;
VOS__BASE = $00000000;
VOS__WINDOWS16 = $00000001;
VOS__PM16 = $00000002;
VOS__PM32 = $00000003;
VOS__WINDOWS32 = $00000004;
VOS_DOS_WINDOWS16 = $00010001;
VOS_DOS_WINDOWS32 = $00010004;
VOS_OS216_PM16 = $00020002;
VOS_OS232_PM32 = $00030003;
VOS_NT_WINDOWS32 = $00040004;
//FileType
VFT_UNKNOWN = $00000000;
VFT_APP = $00000001;
VFT_DLL = $00000002;
VFT_DRV = $00000003;
VFT_FONT = $00000004;
VFT_VXD = $00000005;
VFT_STATIC_LIB = $00000007;
//FileSubType - VFT_DRV
VFT2_UNKNOWN = $00000000;
VFT2_DRV_PRINTER = $00000001;
VFT2_DRV_KEYBOARD = $00000002;
VFT2_DRV_LANGUAGE = $00000003;
VFT2_DRV_DISPLAY = $00000004;
VFT2_DRV_MOUSE = $00000005;
VFT2_DRV_NETWORK = $00000006;
VFT2_DRV_SYSTEM = $00000007;
VFT2_DRV_INSTALLABLE = $00000008;
VFT2_DRV_SOUND = $00000009;
VFT2_DRV_COMM = $0000000A;
//VFT2_DRV_VERSIONED_PRINTER = ????
//FileSubType - VFT_FONT
VFT2_FONT_RASTER = $00000001;
VFT2_FONT_VECTOR = $00000002;
VFT2_FONT_TRUETYPE = $00000003;
implementation
end.
|