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_OVERRIDE_CSV_TSV;
111 extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER_STRING;
112 extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER;
113 extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER_STRING;
114 extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS;
115 extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS_STRING;
116 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_FUNCTIONS;
117 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_RELATIONS;
118 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_FUNCTIONS;
119 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_RELATIONS;
120 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS;
121 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS_STRING;
122 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS;
123 extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS_STRING;
124 extern const QString DOCUMENT_SERIALIZE_EXPORT_X_LABEL;
125 extern const QString DOCUMENT_SERIALIZE_FILE;
126 extern const QString DOCUMENT_SERIALIZE_FILE_IMPORTED;
127 extern const QString DOCUMENT_SERIALIZE_FILTER;
128 extern const QString DOCUMENT_SERIALIZE_GENERAL;
129 extern const QString DOCUMENT_SERIALIZE_GENERAL_CURSOR_SIZE;
130 extern const QString DOCUMENT_SERIALIZE_GENERAL_EXTRA_PRECISION;
131 extern const QString DOCUMENT_SERIALIZE_GENERAL_ZOOM_CONTROL;
132 extern const QString DOCUMENT_SERIALIZE_GRAPH_X;
133 extern const QString DOCUMENT_SERIALIZE_GRAPH_X_AFTER;
134 extern const QString DOCUMENT_SERIALIZE_GRAPH_X_BEFORE;
135 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y;
136 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_AFTER;
137 extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_BEFORE;
138 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL;
139 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_CLOSE_DISTANCE;
140 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X;
141 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X_STRING;
142 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y;
143 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y_STRING;
144 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_X;
145 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_Y;
146 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_DEFINED_GRID_LINES;
147 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STABLE;
148 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_X;
149 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_Y;
150 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_X;
151 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_Y;
152 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_X;
153 extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_Y;
154 extern const QString DOCUMENT_SERIALIZE_HTML;
155 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER;
156 extern const QString DOCUMENT_SERIALIZE_IDENTIFIER_NAME;
157 extern const QString DOCUMENT_SERIALIZE_IDENTIFIERS;
158 extern const QString DOCUMENT_SERIALIZE_IMAGE;
159 extern const QString DOCUMENT_SERIALIZE_IMAGE_HEIGHT;
160 extern const QString DOCUMENT_SERIALIZE_IMAGE_WIDTH;
161 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE;
162 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR;
163 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR_STRING;
164 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS;
165 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS_STRING;
166 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CURVE_NAME;
167 extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_WIDTH;
168 extern const QString DOCUMENT_SERIALIZE_MAIN_WINDOW;
169 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM;
170 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_ENDIAN;
171 extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_WORD_SIZE;
172 extern const QString DOCUMENT_SERIALIZE_ORDINAL;
173 extern const QString DOCUMENT_SERIALIZE_POINT;
174 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER;
175 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_INDEX;
176 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_NAME;
177 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIERS;
178 extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_VALUE;
179 extern const QString DOCUMENT_SERIALIZE_POINT_IS_AXIS_POINT;
180 extern const QString DOCUMENT_SERIALIZE_POINT_IS_X_ONLY;
181 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH;
182 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_POINT_SIZE;
183 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED;
184 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED_STRING;
185 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE;
186 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE_STRING;
187 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED;
188 extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED_STRING;
189 extern const QString DOCUMENT_SERIALIZE_POINT_ORDINAL;
190 extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_SCREEN;
191 extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_GRAPH;
192 extern const QString DOCUMENT_SERIALIZE_POINTS;
193 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE;
194 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR;
195 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR_STRING;
196 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_CURVE_NAME;
197 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_LINE_WIDTH;
198 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_RADIUS;
199 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE;
200 extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE_STRING;
201 extern const QString DOCUMENT_SERIALIZE_POINT_X;
202 extern const QString DOCUMENT_SERIALIZE_POINT_Y;
203 extern const QString DOCUMENT_SERIALIZE_SCREEN_X;
204 extern const QString DOCUMENT_SERIALIZE_SCREEN_X_DELTA;
205 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y;
206 extern const QString DOCUMENT_SERIALIZE_SCREEN_Y_DELTA;
207 extern const QString DOCUMENT_SERIALIZE_SEGMENTS;
208 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_FILL_CORNERS;
209 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR;
210 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR_STRING;
211 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_WIDTH;
212 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_MIN_LENGTH;
213 extern const QString DOCUMENT_SERIALIZE_SEGMENTS_POINT_SEPARATION;
214 extern const QString DOCUMENT_SERIALIZE_TRANSFORM_DEFINED;
215 
216 #endif // DOCUMENT_SERIALIZE_H