EscherFieldIds.h
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* libmspub
3  * Version: MPL 1.1 / GPLv2+ / LGPLv2+
4  *
5  * The contents of this file are subject to the Mozilla Public License Version
6  * 1.1 (the "License"); you may not use this file except in compliance with
7  * the License or as specified alternatively below. You may obtain a copy of
8  * the License at http://www.mozilla.org/MPL/
9  *
10  * Software distributed under the License is distributed on an "AS IS" basis,
11  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12  * for the specific language governing rights and limitations under the
13  * License.
14  *
15  * Major Contributor(s):
16  * Copyright (C) 2012 Brennan Vincent <brennanv@email.arizona.edu>
17  *
18  * All Rights Reserved.
19  *
20  * For minor contributions see the git repository.
21  *
22  * Alternatively, the contents of this file may be used under the terms of
23  * either the GNU General Public License Version 2 or later (the "GPLv2+"), or
24  * the GNU Lesser General Public License Version 2 or later (the "LGPLv2+"),
25  * in which case the provisions of the GPLv2+ or the LGPLv2+ are applicable
26  * instead of those above.
27  */
28 
29 #ifndef __ESCHERFIELDIDS_H__
30 #define __ESCHERFIELDIDS_H__
31 
32 #define FIELDID_XS 0x2001
33 #define FIELDID_YS 0x2002
34 #define FIELDID_XE 0x2003
35 #define FIELDID_YE 0x2004
36 #define FIELDID_PXID 0x4104
37 #define FIELDID_BG_PXID 0x4186
38 #define FIELDID_SHAPE_ID 0x6801
39 #define FIELDID_FILL_COLOR 0x0181
40 #define FIELDID_FILL_OPACITY 0x0182
41 #define FIELDID_FILL_BACK_COLOR 0x0183
42 #define FIELDID_FILL_BACK_OPACITY 0x0184
43 #define FIELDID_LINE_COLOR 0x01C0
44 #define FIELDID_LINE_STYLE_BOOL_PROPS 0x01FF
45 #define FIELDID_FILL_TYPE 0x0180
46 #define FIELDID_FILL_ANGLE 0x018B
47 #define FIELDID_FILL_FOCUS 0x018C
48 #define FIELDID_FIELD_STYLE_BOOL_PROPS 0x01BF
49 #define FIELDID_ADJUST_VALUE_1 0x0147
50 #define FIELDID_ADJUST_VALUE_2 0x0148
51 #define FIELDID_ADJUST_VALUE_3 0x0149
52 #define FIELDID_ROTATION 0x0004
53 #define FIELDID_DY_TEXT_LEFT 0x0081
54 #define FIELDID_DY_TEXT_TOP 0x0082
55 #define FIELDID_DY_TEXT_RIGHT 0x0083
56 #define FIELDID_DY_TEXT_BOTTOM 0x0084
57 #define FIELDID_LINE_WIDTH 0x01CB
58 #define FIELDID_LINE_TOP_COLOR 0x0580
59 #define FIELDID_LINE_TOP_WIDTH 0x058B
60 #define FIELDID_LINE_TOP_BOOL_PROPS 0x05BF
61 #define FIELDID_LINE_RIGHT_COLOR 0x05C0
62 #define FIELDID_LINE_RIGHT_WIDTH 0x05CB
63 #define FIELDID_LINE_RIGHT_BOOL_PROPS 0x05FF
64 #define FIELDID_LINE_BOTTOM_COLOR 0x0600
65 #define FIELDID_LINE_BOTTOM_WIDTH 0x060B
66 #define FIELDID_LINE_BOTTOM_BOOL_PROPS 0x063F
67 #define FIELDID_LINE_LEFT_COLOR 0x0540
68 #define FIELDID_LINE_LEFT_WIDTH 0x054B
69 #define FIELDID_LINE_LEFT_BOOL_PROPS 0x057F
70 
71 #define FLAG_USE_LINE (1 << 19)
72 #define FLAG_LINE (1 << 3)
73 #define FLAG_USE_LEFT_INSET_PEN (1 << 22)
74 #define FLAG_USE_LEFT_INSET_PEN_OK (1 << 21)
75 #define FLAG_LEFT_INSET_PEN (1 << 6)
76 #define FLAG_LEFT_INSET_PEN_OK (1 << 5)
77 
78 #endif /* __ESCHERFIELDIDS_H__ */
79 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */

Generated for libmspub by doxygen 1.8.1.1