EscherFieldIds.h
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /*
3 * This file is part of the libmspub project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10 #ifndef INCLUDED_ESCHERFIELDIDS_H
11 #define INCLUDED_ESCHERFIELDIDS_H
12
13 #define FIELDID_XS 0x2001
14 #define FIELDID_YS 0x2002
15 #define FIELDID_XE 0x2003
16 #define FIELDID_YE 0x2004
17 #define FIELDID_PXID 0x4104
18 #define FIELDID_BG_PXID 0x4186
19 #define FIELDID_SHAPE_ID 0x6801
20 #define FIELDID_FILL_COLOR 0x0181
21 #define FIELDID_FILL_OPACITY 0x0182
22 #define FIELDID_FILL_BACK_COLOR 0x0183
23 #define FIELDID_FILL_BACK_OPACITY 0x0184
24 #define FIELDID_LINE_COLOR 0x01C0
25 #define FIELDID_LINE_BACK_COLOR 0x01C2
26 #define FIELDID_LINE_STYLE_BOOL_PROPS 0x01FF
27 #define FIELDID_GEOM_BOOL_PROPS 0x017F
28 #define FIELDID_FILL_TYPE 0x0180
29 #define FIELDID_FILL_ANGLE 0x018B
30 #define FIELDID_FILL_FOCUS 0x018C
31 #define FIELDID_FILL_TO_LEFT 0x018D
32 #define FIELDID_FILL_TO_TOP 0x018E
33 #define FIELDID_FILL_TO_RIGHT 0x018F
34 #define FIELDID_FILL_TO_BOTTOM 0x0190
35 #define FIELDID_FILL_SHADE_COMPLEX 0xC197
36 #define FIELDID_FIELD_STYLE_BOOL_PROPS 0x01BF
37 #define FIELDID_ADJUST_VALUE_1 0x0147
38 #define FIELDID_ADJUST_VALUE_2 0x0148
39 #define FIELDID_ADJUST_VALUE_3 0x0149
40 #define FIELDID_ROTATION 0x0004
41 #define FIELDID_DY_TEXT_LEFT 0x0081
42 #define FIELDID_DY_TEXT_TOP 0x0082
43 #define FIELDID_DY_TEXT_RIGHT 0x0083
44 #define FIELDID_DY_TEXT_BOTTOM 0x0084
45 #define FIELDID_LINE_WIDTH 0x01CB
46 #define FIELDID_LINE_TOP_COLOR 0x0580
47 #define FIELDID_LINE_TOP_WIDTH 0x058B
48 #define FIELDID_LINE_TOP_BOOL_PROPS 0x05BF
49 #define FIELDID_LINE_RIGHT_COLOR 0x05C0
50 #define FIELDID_LINE_RIGHT_WIDTH 0x05CB
51 #define FIELDID_LINE_RIGHT_BOOL_PROPS 0x05FF
52 #define FIELDID_LINE_BOTTOM_COLOR 0x0600
53 #define FIELDID_LINE_BOTTOM_WIDTH 0x060B
54 #define FIELDID_LINE_BOTTOM_BOOL_PROPS 0x063F
55 #define FIELDID_LINE_LEFT_COLOR 0x0540
56 #define FIELDID_LINE_LEFT_WIDTH 0x054B
57 #define FIELDID_LINE_LEFT_BOOL_PROPS 0x057F
58 #define FIELDID_GEO_RIGHT 0x0142
59 #define FIELDID_GEO_BOTTOM 0x0143
60 #define FIELDID_P_VERTICES 0xC145
61 #define FIELDID_P_SEGMENTS 0xC146
62 #define FIELDID_P_WRAPPOLYGONVERTICES 0xC383
63 #define FIELDID_P_CONNECTION_SITES 0xC151
64 #define FIELDID_P_ADJUST_HANDLES 0xC155
65 #define FIELDID_P_GUIDES 0xC156
66 #define FIELDID_P_INSCRIBE 0xC157
67 #define FIELDID_LINE_DASHING 0x01CE
68 #define FIELDID_LINE_ENDCAP_STYLE 0x01D7
69 #define FIELDID_NUM_COLUMNS 0x008C
70 #define FIELDID_COLUMN_SPACING 0x008D
71 #define FIELDID_BEGIN_ARROW_STYLE 0x01D0
72 #define FIELDID_BEGIN_ARROW_WIDTH 0x01D2
73 #define FIELDID_BEGIN_ARROW_HEIGHT 0x01D3
74 #define FIELDID_END_ARROW_STYLE 0x01D1
75 #define FIELDID_END_ARROW_WIDTH 0x01D4
76 #define FIELDID_END_ARROW_HEIGHT 0x01D5
77 #define FIELDID_PICTURE_CONTRAST 0x0108
78 #define FIELDID_PICTURE_BRIGHTNESS 0x0109
79 #define FIELDID_PICTURE_RECOLOR 0x011A
80 #define FIELDID_SHADOW_TYPE 0x0200
81 #define FIELDID_SHADOW_COLOR 0x0201
82 #define FIELDID_SHADOW_HIGHLIGHT 0x0202
83 #define FIELDID_SHADOW_OPACITY 0x0204
84 #define FIELDID_SHADOW_OFFSET_X 0x0205
85 #define FIELDID_SHADOW_OFFSET_Y 0x0206
86 #define FIELDID_SHADOW_SECOND_OFFSET_X 0x0207
87 #define FIELDID_SHADOW_SECOND_OFFSET_Y 0x0208
88 #define FIELDID_SHADOW_ORIGIN_X 0x0210
89 #define FIELDID_SHADOW_ORIGIN_Y 0x0211
90 #define FIELDID_SHADOW_BOOL_PROPS 0x023F
91
92 #define FLAG_USE_LINE (1 << 19)
93 #define FLAG_LINE (1 << 3)
94 #define FLAG_USE_LEFT_INSET_PEN (1 << 22)
95 #define FLAG_USE_LEFT_INSET_PEN_OK (1 << 21)
96 #define FLAG_LEFT_INSET_PEN (1 << 6)
97 #define FLAG_LEFT_INSET_PEN_OK (1 << 5)
98 #define FLAG_GEOM_USE_LINE_OK (1 << 12)
99 #define FLAG_GEOM_LINE_OK (1 << 28)
100 #define FLAG_USE_FSHADOW (1 << 17)
101 #define FLAG_USE_SHADOW (1 << 1)
102
103 #endif /* INCLUDED_ESCHERFIELDIDS_H */
104 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */