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_ADD_SCALE;
27 extern const QString DOCUMENT_SERIALIZE_CMD_COPY;
28 extern const QString DOCUMENT_SERIALIZE_CMD_CUT;
29 extern const QString DOCUMENT_SERIALIZE_CMD_DELETE;
30 extern const QString DOCUMENT_SERIALIZE_CMD_DESCRIPTION;
31 extern const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_AXIS;
32 extern const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_GRAPH;
33 extern const QString DOCUMENT_SERIALIZE_CMD_MEDIATOR;
34 extern const QString DOCUMENT_SERIALIZE_CMD_MOVE_BY;
35 extern const QString DOCUMENT_SERIALIZE_CMD_PASTE;
36 extern const QString DOCUMENT_SERIALIZE_CMD_REDO_FOR_TEST;
37 extern const QString DOCUMENT_SERIALIZE_CMD_SELECT_COORD_SYSTEM;
38 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_AXES_CHECKER;
39 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COLOR_FILTER;
40 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COORDS;
41 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_ADD_REMOVE;
42 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_PROPERTIES;
43 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_DIGITIZE_CURVE;
44 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_EXPORT;
45 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GENERAL;
46 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_DISPLAY;
47 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_REMOVAL;
48 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_POINT_MATCH;
49 extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_SEGMENTS;
50 extern const QString DOCUMENT_SERIALIZE_CMD_TYPE;
51 extern const QString DOCUMENT_SERIALIZE_CMD_UNDO_FOR_TEST;
52 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER;
53 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_HIGH;
54 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_LOW;
55 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_HIGH;
56 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_LOW;
57 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_HIGH;
58 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_LOW;
59 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE;
60 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE_STRING;
61 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_HIGH;
62 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_LOW;
63 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_HIGH;
64 extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_LOW;
65 extern const QString DOCUMENT_SERIALIZE_COMMON;
66 extern const QString DOCUMENT_SERIALIZE_COORD_SYSTEM;
67 extern const QString DOCUMENT_SERIALIZE_COORDS;
68 extern const QString DOCUMENT_SERIALIZE_COORDS_ORIGIN_RADIUS;
69 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA;
70 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA_STRING;
71 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS;
72 extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS_STRING;
73 extern const QString DOCUMENT_SERIALIZE_COORDS_TYPE;
74 extern const QString DOCUMENT_SERIALIZE_COORDS_TYPE_STRING;
75 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE;
76 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE_STRING;
77 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS;
78 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS_STRING;
79 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA;
80 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA_STRING;
81 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME;
82 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME_STRING;
83 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X;
84 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X_STRING;
85 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y;
86 extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y_STRING;
87 extern const QString DOCUMENT_SERIALIZE_CSV;
88 extern const QString DOCUMENT_SERIALIZE_CURVE;
89 extern const QString DOCUMENT_SERIALIZE_CURVE_NAME;
90 extern const QString DOCUMENT_SERIALIZE_CURVE_POINTS;
91 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY;
92 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_CURRENT;
93 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_ORIGINAL;
94 extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_NUM_POINTS;
95 extern const QString DOCUMENT_SERIALIZE_CURVES_GRAPHS;
96 extern const QString DOCUMENT_SERIALIZE_CURVE_STYLE;
97 extern const QString DOCUMENT_SERIALIZE_CURVE_STYLES;
98 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE;
99 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_INNER_RADIUS;
100 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_LINE_WIDTH;
101 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_SIZE;
102 extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_STANDARD_CROSS;
103 extern const QString DOCUMENT_SERIALIZE_DOCUMENT;
104 extern const QString DOCUMENT_SERIALIZE_EDIT_GRAPH_IDENTIFIERS;
105 extern const QString DOCUMENT_SERIALIZE_EDIT_GRAPH_IS_X;
106 extern const QString DOCUMENT_SERIALIZE_EDIT_GRAPH_IS_Y;
107 extern const QString DOCUMENT_SERIALIZE_EDIT_GRAPH_X;
108 extern const QString DOCUMENT_SERIALIZE_EDIT_GRAPH_Y;
109 extern const QString DOCUMENT_SERIALIZE_ERROR;
110 extern const QString DOCUMENT_SERIALIZE_ERROR_COMMENT;
111 extern const QString DOCUMENT_SERIALIZE_ERROR_CONTEXT;
112 extern const QString DOCUMENT_SERIALIZE_ERROR_FILE;
113 extern const QString DOCUMENT_SERIALIZE_ERROR_LINE;
114 extern const QString DOCUMENT_SERIALIZE_ERROR_REPORT;
115 extern const QString DOCUMENT_SERIALIZE_EXPORT;
116 extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED;
117 extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED_NAME;
118 extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAMES_NOT_EXPORTED;
119 extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER;
120 extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER_OVERRIDE_CSV_TSV;
121 extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER_STRING;
122 extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER;
123 extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER_STRING;
124 extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS;
125 extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS_STRING;
126 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_FUNCTIONS;
127 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_RELATIONS;
128 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_FUNCTIONS;
129 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_RELATIONS;
130 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS;
131 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS_STRING;
132 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS;
133 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS_STRING;
134 extern const QString DOCUMENT_SERIALIZE_EXPORT_X_LABEL;
135 extern const QString DOCUMENT_SERIALIZE_FILE;
136 extern const QString DOCUMENT_SERIALIZE_FILE_IMPORTED;
137 extern const QString DOCUMENT_SERIALIZE_FILTER;
138 extern const QString DOCUMENT_SERIALIZE_GENERAL;
139 extern const QString DOCUMENT_SERIALIZE_GENERAL_CURSOR_SIZE;
140 extern const QString DOCUMENT_SERIALIZE_GENERAL_EXTRA_PRECISION;
141 extern const QString DOCUMENT_SERIALIZE_GENERAL_ZOOM_CONTROL;
142 extern const QString DOCUMENT_SERIALIZE_GRAPH_X;
143 extern const QString DOCUMENT_SERIALIZE_GRAPH_X_AFTER;
144 extern const QString DOCUMENT_SERIALIZE_GRAPH_X_BEFORE;
145 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y;
146 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_AFTER;
147 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_BEFORE;
148 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY;
149 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_COLOR;
150 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_COLOR_STRING;
151 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_COUNT_X;
152 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_COUNT_Y;
153 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_DISABLE_X;
154 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_DISABLE_Y;
155 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_STABLE;
156 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_START_X;
157 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_START_Y;
158 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_STEP_X;
159 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_STEP_Y;
160 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_STOP_X;
161 extern const QString DOCUMENT_SERIALIZE_GRID_DISPLAY_STOP_Y;
162 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL;
163 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_CLOSE_DISTANCE;
164 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X;
165 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X_STRING;
166 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y;
167 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y_STRING;
168 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_X;
169 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_Y;
170 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_DEFINED_GRID_LINES;
171 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STABLE;
172 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_X;
173 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_Y;
174 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_X;
175 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_Y;
176 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_X;
177 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_Y;
178 extern const QString DOCUMENT_SERIALIZE_HTML;
179 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER;
180 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER1;
181 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER_NAME;
182 extern const QString DOCUMENT_SERIALIZE_IDENTIFIERS;
183 extern const QString DOCUMENT_SERIALIZE_IMAGE;
184 extern const QString DOCUMENT_SERIALIZE_IMAGE_HEIGHT;
185 extern const QString DOCUMENT_SERIALIZE_IMAGE_WIDTH;
186 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE;
187 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR;
188 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR_STRING;
189 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS;
190 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS_STRING;
191 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CURVE_NAME;
192 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_WIDTH;
193 extern const QString DOCUMENT_SERIALIZE_MAIN_WINDOW;
194 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM;
195 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_ENDIAN;
196 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_WORD_SIZE;
197 extern const QString DOCUMENT_SERIALIZE_ORDINAL;
198 extern const QString DOCUMENT_SERIALIZE_ORDINAL1;
199 extern const QString DOCUMENT_SERIALIZE_POINT;
200 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER;
201 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_INDEX;
202 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_NAME;
203 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIERS;
204 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_VALUE;
205 extern const QString DOCUMENT_SERIALIZE_POINT_IS_AXIS_POINT;
206 extern const QString DOCUMENT_SERIALIZE_POINT_IS_X_ONLY;
207 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH;
208 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_POINT_SIZE;
209 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED;
210 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED_STRING;
211 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE;
212 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE_STRING;
213 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED;
214 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED_STRING;
215 extern const QString DOCUMENT_SERIALIZE_POINT_ORDINAL;
216 extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_SCREEN;
217 extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_GRAPH;
218 extern const QString DOCUMENT_SERIALIZE_POINTS;
219 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE;
220 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR;
221 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR_STRING;
222 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_CURVE_NAME;
223 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_LINE_WIDTH;
224 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_RADIUS;
225 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE;
226 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE_STRING;
227 extern const QString DOCUMENT_SERIALIZE_POINT_X;
228 extern const QString DOCUMENT_SERIALIZE_POINT_Y;
229 extern const QString DOCUMENT_SERIALIZE_SCALE_LENGTH;
230 extern const QString DOCUMENT_SERIALIZE_SCREEN_X;
231 extern const QString DOCUMENT_SERIALIZE_SCREEN_X1;
232 extern const QString DOCUMENT_SERIALIZE_SCREEN_X_DELTA;
233 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y;
234 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y1;
235 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y_DELTA;
236 extern const QString DOCUMENT_SERIALIZE_SEGMENTS;
237 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_FILL_CORNERS;
238 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR;
239 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR_STRING;
240 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_WIDTH;
241 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_MIN_LENGTH;
242 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_POINT_SEPARATION;
243 extern const QString DOCUMENT_SERIALIZE_TRANSFORM_DEFINED;
244 
245 #endif // DOCUMENT_SERIALIZE_H