Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
DocumentSerialize.h
1 /******************************************************************************************************
2  * (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3  * under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4  * LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5  ******************************************************************************************************/
6 
7 #ifndef DOCUMENT_SERIALIZE_H
8 #define DOCUMENT_SERIALIZE_H
9 
10 #include <QString>
11 
12 extern const QString DOCUMENT_SERIALIZE_APPLICATION;
13 extern const QString DOCUMENT_SERIALIZE_APPLICATION_VERSION_NUMBER;
14 extern const QString DOCUMENT_SERIALIZE_APPLICATION;
15 extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER;
16 extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER_LINE_COLOR;
17 extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER_MODE;
18 extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER_SECONDS;
19 extern const QString DOCUMENT_SERIALIZE_AXES_POINTS_REQUIRED;
20 extern const QString DOCUMENT_SERIALIZE_BOOL_FALSE;
21 extern const QString DOCUMENT_SERIALIZE_BOOL_TRUE;
22 extern const QString DOCUMENT_SERIALIZE_CMD;
23 extern const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_AXIS;
24 extern const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_GRAPH;
25 extern const QString DOCUMENT_SERIALIZE_CMD_ADD_POINTS_GRAPH;
26 extern const QString DOCUMENT_SERIALIZE_CMD_COPY;
27 extern const QString DOCUMENT_SERIALIZE_CMD_CUT;
28 extern const QString DOCUMENT_SERIALIZE_CMD_DELETE;
29 extern const QString DOCUMENT_SERIALIZE_CMD_DESCRIPTION;
30 extern const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_AXIS;
31 extern const QString DOCUMENT_SERIALIZE_CMD_MEDIATOR;
32 extern const QString DOCUMENT_SERIALIZE_CMD_MOVE_BY;
33 extern const QString DOCUMENT_SERIALIZE_CMD_PASTE;
34 extern const QString DOCUMENT_SERIALIZE_CMD_SELECT_COORD_SYSTEM;
35 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_AXES_CHECKER;
36 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COLOR_FILTER;
37 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COORDS;
38 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_ADD_REMOVE;
39 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_PROPERTIES;
40 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_DIGITIZE_CURVE;
41 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_EXPORT;
42 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GENERAL;
43 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_REMOVAL;
44 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_POINT_MATCH;
45 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_SEGMENTS;
46 extern const QString DOCUMENT_SERIALIZE_CMD_TYPE;
47 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER;
48 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_HIGH;
49 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_LOW;
50 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_HIGH;
51 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_LOW;
52 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_HIGH;
53 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_LOW;
54 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE;
55 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE_STRING;
56 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_HIGH;
57 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_LOW;
58 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_HIGH;
59 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_LOW;
60 extern const QString DOCUMENT_SERIALIZE_COMMON;
61 extern const QString DOCUMENT_SERIALIZE_COORD_SYSTEM;
62 extern const QString DOCUMENT_SERIALIZE_COORDS;
63 extern const QString DOCUMENT_SERIALIZE_COORDS_ORIGIN_RADIUS;
64 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA;
65 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA_STRING;
66 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS;
67 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS_STRING;
68 extern const QString DOCUMENT_SERIALIZE_COORDS_TYPE;
69 extern const QString DOCUMENT_SERIALIZE_COORDS_TYPE_STRING;
70 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE;
71 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE_STRING;
72 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS;
73 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS_STRING;
74 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA;
75 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA_STRING;
76 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME;
77 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME_STRING;
78 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X;
79 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X_STRING;
80 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y;
81 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y_STRING;
82 extern const QString DOCUMENT_SERIALIZE_CSV;
83 extern const QString DOCUMENT_SERIALIZE_CURVE;
84 extern const QString DOCUMENT_SERIALIZE_CURVE_NAME;
85 extern const QString DOCUMENT_SERIALIZE_CURVE_POINTS;
86 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY;
87 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_CURRENT;
88 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_ORIGINAL;
89 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_NUM_POINTS;
90 extern const QString DOCUMENT_SERIALIZE_CURVES_GRAPHS;
91 extern const QString DOCUMENT_SERIALIZE_CURVE_STYLE;
92 extern const QString DOCUMENT_SERIALIZE_CURVE_STYLES;
93 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE;
94 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_INNER_RADIUS;
95 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_LINE_WIDTH;
96 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_SIZE;
97 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_STANDARD_CROSS;
98 extern const QString DOCUMENT_SERIALIZE_DOCUMENT;
99 extern const QString DOCUMENT_SERIALIZE_ERROR;
100 extern const QString DOCUMENT_SERIALIZE_ERROR_COMMENT;
101 extern const QString DOCUMENT_SERIALIZE_ERROR_CONTEXT;
102 extern const QString DOCUMENT_SERIALIZE_ERROR_FILE;
103 extern const QString DOCUMENT_SERIALIZE_ERROR_LINE;
104 extern const QString DOCUMENT_SERIALIZE_ERROR_REPORT;
105 extern const QString DOCUMENT_SERIALIZE_EXPORT;
106 extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED;
107 extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED_NAME;
108 extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAMES_NOT_EXPORTED;
109 extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER;
110 extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER_STRING;
111 extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER;
112 extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER_STRING;
113 extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS;
114 extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS_STRING;
115 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_FUNCTIONS;
116 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_RELATIONS;
117 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_FUNCTIONS;
118 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_RELATIONS;
119 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS;
120 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS_STRING;
121 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS;
122 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS_STRING;
123 extern const QString DOCUMENT_SERIALIZE_EXPORT_X_LABEL;
124 extern const QString DOCUMENT_SERIALIZE_FILE;
125 extern const QString DOCUMENT_SERIALIZE_FILE_IMPORTED;
126 extern const QString DOCUMENT_SERIALIZE_FILTER;
127 extern const QString DOCUMENT_SERIALIZE_GENERAL;
128 extern const QString DOCUMENT_SERIALIZE_GENERAL_CURSOR_SIZE;
129 extern const QString DOCUMENT_SERIALIZE_GENERAL_EXTRA_PRECISION;
130 extern const QString DOCUMENT_SERIALIZE_GENERAL_ZOOM_CONTROL;
131 extern const QString DOCUMENT_SERIALIZE_GRAPH_X;
132 extern const QString DOCUMENT_SERIALIZE_GRAPH_X_AFTER;
133 extern const QString DOCUMENT_SERIALIZE_GRAPH_X_BEFORE;
134 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y;
135 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_AFTER;
136 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_BEFORE;
137 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL;
138 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_CLOSE_DISTANCE;
139 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X;
140 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X_STRING;
141 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y;
142 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y_STRING;
143 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_X;
144 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_Y;
145 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_DEFINED_GRID_LINES;
146 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STABLE;
147 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_X;
148 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_Y;
149 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_X;
150 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_Y;
151 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_X;
152 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_Y;
153 extern const QString DOCUMENT_SERIALIZE_HTML;
154 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER;
155 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER_NAME;
156 extern const QString DOCUMENT_SERIALIZE_IDENTIFIERS;
157 extern const QString DOCUMENT_SERIALIZE_IMAGE;
158 extern const QString DOCUMENT_SERIALIZE_IMAGE_HEIGHT;
159 extern const QString DOCUMENT_SERIALIZE_IMAGE_WIDTH;
160 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE;
161 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR;
162 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR_STRING;
163 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS;
164 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS_STRING;
165 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CURVE_NAME;
166 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_WIDTH;
167 extern const QString DOCUMENT_SERIALIZE_MAIN_WINDOW;
168 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM;
169 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_ENDIAN;
170 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_WORD_SIZE;
171 extern const QString DOCUMENT_SERIALIZE_ORDINAL;
172 extern const QString DOCUMENT_SERIALIZE_POINT;
173 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER;
174 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_INDEX;
175 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_NAME;
176 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIERS;
177 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_VALUE;
178 extern const QString DOCUMENT_SERIALIZE_POINT_IS_AXIS_POINT;
179 extern const QString DOCUMENT_SERIALIZE_POINT_IS_X_ONLY;
180 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH;
181 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_POINT_SIZE;
182 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED;
183 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED_STRING;
184 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE;
185 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE_STRING;
186 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED;
187 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED_STRING;
188 extern const QString DOCUMENT_SERIALIZE_POINT_ORDINAL;
189 extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_SCREEN;
190 extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_GRAPH;
191 extern const QString DOCUMENT_SERIALIZE_POINTS;
192 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE;
193 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR;
194 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR_STRING;
195 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_CURVE_NAME;
196 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_LINE_WIDTH;
197 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_RADIUS;
198 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE;
199 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE_STRING;
200 extern const QString DOCUMENT_SERIALIZE_POINT_X;
201 extern const QString DOCUMENT_SERIALIZE_POINT_Y;
202 extern const QString DOCUMENT_SERIALIZE_SCREEN_X;
203 extern const QString DOCUMENT_SERIALIZE_SCREEN_X_DELTA;
204 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y;
205 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y_DELTA;
206 extern const QString DOCUMENT_SERIALIZE_SEGMENTS;
207 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_FILL_CORNERS;
208 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR;
209 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR_STRING;
210 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_WIDTH;
211 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_MIN_LENGTH;
212 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_POINT_SEPARATION;
213 extern const QString DOCUMENT_SERIALIZE_TRANSFORM_DEFINED;
214 
215 #endif // DOCUMENT_SERIALIZE_H