7#include "DocumentSerialize.h"
9const QString DOCUMENT_SERIALIZE_APPLICATION (
"Application");
10const QString DOCUMENT_SERIALIZE_APPLICATION_VERSION_NUMBER (
"VersionNumber");
11const QString DOCUMENT_SERIALIZE_AXES_CHECKER (
"AxesChecker");
12const QString DOCUMENT_SERIALIZE_AXES_CHECKER_LINE_COLOR (
"LineColor");
13const QString DOCUMENT_SERIALIZE_AXES_CHECKER_MODE (
"Mode");
14const QString DOCUMENT_SERIALIZE_AXES_CHECKER_SECONDS (
"Seconds");
15const QString DOCUMENT_SERIALIZE_AXES_POINTS_REQUIRED (
"AxesPointsRequired");
16const QString DOCUMENT_SERIALIZE_BOOL_FALSE (
"False");
17const QString DOCUMENT_SERIALIZE_BOOL_TRUE (
"True");
18const QString DOCUMENT_SERIALIZE_CMD (
"Cmd");
19const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_AXIS (
"CmdAddPointAxis");
20const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_GRAPH (
"CmdAddPointGraph");
21const QString DOCUMENT_SERIALIZE_CMD_ADD_POINTS_GRAPH (
"CmdAddPointsGraph");
22const QString DOCUMENT_SERIALIZE_CMD_COPY (
"CmdCopy");
23const QString DOCUMENT_SERIALIZE_CMD_CUT (
"CmdCut");
24const QString DOCUMENT_SERIALIZE_CMD_DELETE (
"CmdDelete");
25const QString DOCUMENT_SERIALIZE_CMD_DESCRIPTION (
"Description");
26const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_AXIS (
"CmdEditPointAxis");
27const QString DOCUMENT_SERIALIZE_CMD_MEDIATOR (
"CmdMediator");
28const QString DOCUMENT_SERIALIZE_CMD_MOVE_BY (
"CmdMoveBy");
29const QString DOCUMENT_SERIALIZE_CMD_PASTE (
"CmdPaste");
30const QString DOCUMENT_SERIALIZE_CMD_SELECT_COORD_SYSTEM (
"CmdSelectCoordSystem");
31const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_AXES_CHECKER (
"CmdSettingsAxesChecker");
32const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COLOR_FILTER (
"CmdSettingsColorFilter");
33const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COORDS (
"CmdSettingsCoords");
34const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_ADD_REMOVE (
"CmdSettingsCurveAddRemove");
35const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_PROPERTIES (
"CmdSettingsCurveProperties");
36const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_DIGITIZE_CURVE (
"CmdSettingsDigitizeCurve");
37const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_EXPORT (
"CmdSettingsExport");
38const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GENERAL (
"CmdSettingsGeneral");
39const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_REMOVAL (
"CmdSettingsGridRemoval");
40const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_POINT_MATCH (
"CmdSettingsPointMatch");
41const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_SEGMENTS (
"CmdSettingsSegments");
42const QString DOCUMENT_SERIALIZE_CMD_TYPE (
"Type");
43const QString DOCUMENT_SERIALIZE_COLOR_FILTER (
"ColorFilter");
44const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_HIGH (
"ForegroundHigh");
45const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_LOW (
"ForegroundLow");
46const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_HIGH (
"HueHigh");
47const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_LOW (
"HueLow");
48const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_HIGH (
"IntensityHigh");
49const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_LOW (
"IntensityLow");
50const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE (
"Mode");
51const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE_STRING (
"ModeString");
52const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_HIGH (
"SaturationHigh");
53const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_LOW (
"SaturationLow");
54const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_HIGH (
"ValueHigh");
55const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_LOW (
"ValueLow");
56const QString DOCUMENT_SERIALIZE_COMMON (
"Common");
57const QString DOCUMENT_SERIALIZE_COORD_SYSTEM (
"CoordSystem");
58const QString DOCUMENT_SERIALIZE_COORDS (
"Coords");
59const QString DOCUMENT_SERIALIZE_COORDS_ORIGIN_RADIUS (
"Coords");
60const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA (
"ScaleXTheta");
61const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA_STRING (
"ScaleXThetaString");
62const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS (
"ScaleYRadius");
63const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS_STRING (
"ScaleYRadiusString");
64const QString DOCUMENT_SERIALIZE_COORDS_TYPE (
"Type");
65const QString DOCUMENT_SERIALIZE_COORDS_TYPE_STRING (
"TypeString");
66const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE (
"UnitsDate");
67const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE_STRING (
"UnitsDateString");
68const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS (
"UnitsRadius");
69const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS_STRING (
"UnitsRadiusString");
70const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA (
"UnitsTheta");
71const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA_STRING (
"UnitsThetaString");
72const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME (
"UnitsTime");
73const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME_STRING (
"UnitsTimeString");
74const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X (
"UnitsX");
75const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X_STRING (
"UnitsXString");
76const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y (
"UnitsY");
77const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y_STRING (
"UnitsYString");
78const QString DOCUMENT_SERIALIZE_COPIED (
"Copied");
79const QString DOCUMENT_SERIALIZE_CSV (
"Csv");
80const QString DOCUMENT_SERIALIZE_CURVE (
"Curve");
81const QString DOCUMENT_SERIALIZE_CURVE_NAME (
"CurveName");
82const QString DOCUMENT_SERIALIZE_CURVE_POINTS (
"CurvePoints");
83const QString DOCUMENT_SERIALIZE_CURVES_ENTRY (
"CurvesEntry");
84const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_CURRENT (
"CurveNameCurrent");
85const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_ORIGINAL (
"CurveNameOriginal");
86const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_NUM_POINTS (
"NumPoints");
87const QString DOCUMENT_SERIALIZE_CURVES_GRAPHS (
"CurvesGraphs");
88const QString DOCUMENT_SERIALIZE_CURVE_STYLE (
"CurveStyle");
89const QString DOCUMENT_SERIALIZE_CURVE_STYLES (
"CurveStyles");
90const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE (
"DigitizeCurve");
91const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_INNER_RADIUS (
"CursorInnerRadius");
92const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_LINE_WIDTH (
"CursorLineWidth");
93const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_SIZE (
"CursorSize");
94const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_STANDARD_CROSS (
"CursorStandardCross");
95const QString DOCUMENT_SERIALIZE_DOCUMENT (
"Document");
96const QString DOCUMENT_SERIALIZE_ERROR (
"Error");
97const QString DOCUMENT_SERIALIZE_ERROR_COMMENT (
"Comment");
98const QString DOCUMENT_SERIALIZE_ERROR_CONTEXT (
"Context");
99const QString DOCUMENT_SERIALIZE_ERROR_FILE (
"File");
100const QString DOCUMENT_SERIALIZE_ERROR_LINE (
"Line");
101const QString DOCUMENT_SERIALIZE_ERROR_REPORT (
"ErrorReport");
102const QString DOCUMENT_SERIALIZE_EXPORT (
"Export");
103const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED (
"CurveNameNotExported");
104const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED_NAME (
"CurveNameNotSupportedName");
105const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAMES_NOT_EXPORTED (
"CurveNamesNotExported");
106const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER (
"Delimiter");
107const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER_STRING (
"DelimiterString");
108const QString DOCUMENT_SERIALIZE_EXPORT_HEADER (
"Header");
109const QString DOCUMENT_SERIALIZE_EXPORT_HEADER_STRING (
"HeaderString");
110const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS (
"LayoutFunctions");
111const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS_STRING (
"LayoutFunctionsString");
112const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_FUNCTIONS (
"PointsIntervalFunctions");
113const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_RELATIONS (
"PointsIntervalRelations");
114const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_FUNCTIONS (
"PointsIntervalUnitsFunctions");
115const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_RELATIONS (
"PointsIntervalUnitsRelations");
116const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS (
"PointsSelectionFunctions");
117const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS_STRING (
"PointsSelectionFunctionsString");
118const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS (
"PointsSelectionRelations");
119const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS_STRING (
"PointsSelectionRelationsString");
120const QString DOCUMENT_SERIALIZE_EXPORT_X_LABEL (
"XLabel");
121const QString DOCUMENT_SERIALIZE_FILE (
"File");
122const QString DOCUMENT_SERIALIZE_FILE_IMPORTED (
"Imported");
123const QString DOCUMENT_SERIALIZE_FILTER (
"Filter");
124const QString DOCUMENT_SERIALIZE_GENERAL (
"General");
125const QString DOCUMENT_SERIALIZE_GENERAL_CURSOR_SIZE (
"CursorSize");
126const QString DOCUMENT_SERIALIZE_GENERAL_EXTRA_PRECISION (
"ExtraPrecision");
127const QString DOCUMENT_SERIALIZE_GENERAL_ZOOM_CONTROL (
"ZoomControl");
128const QString DOCUMENT_SERIALIZE_GRAPH_X (
"GraphX");
129const QString DOCUMENT_SERIALIZE_GRAPH_X_AFTER (
"GraphXAfter");
130const QString DOCUMENT_SERIALIZE_GRAPH_X_BEFORE (
"GraphXBefore");
131const QString DOCUMENT_SERIALIZE_GRAPH_Y (
"GraphY");
132const QString DOCUMENT_SERIALIZE_GRAPH_Y_AFTER (
"GraphYAfter");
133const QString DOCUMENT_SERIALIZE_GRAPH_Y_BEFORE (
"GraphYBefore");
134const QString DOCUMENT_SERIALIZE_GRID_REMOVAL (
"GridRemoval");
135const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_CLOSE_DISTANCE (
"CloseDistance");
136const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X (
"CoordDisableX");
137const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X_STRING (
"CoordDisableXString");
138const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y (
"CoordDisableY");
139const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y_STRING (
"CoordDisableYString");
140const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_X (
"CountX");
141const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_Y (
"CountY");
142const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_DEFINED_GRID_LINES (
"DefinedGridLines");
143const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STABLE (
"Stable");
144const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_X (
"StartX");
145const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_Y (
"StartY");
146const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_X (
"StepX");
147const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_Y (
"StepY");
148const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_X (
"StopX");
149const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_Y (
"StopY");
150const QString DOCUMENT_SERIALIZE_HTML (
"Html");
151const QString DOCUMENT_SERIALIZE_IDENTIFIER (
"Identifier");
152const QString DOCUMENT_SERIALIZE_IDENTIFIER_NAME (
"IdentifierName");
153const QString DOCUMENT_SERIALIZE_IDENTIFIERS (
"Identifiers");
154const QString DOCUMENT_SERIALIZE_IMAGE (
"Image");
155const QString DOCUMENT_SERIALIZE_IMAGE_HEIGHT (
"Height");
156const QString DOCUMENT_SERIALIZE_IMAGE_WIDTH (
"Width");
157const QString DOCUMENT_SERIALIZE_LINE_STYLE (
"LineStyle");
158const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR (
"Color");
159const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR_STRING (
"ColorString");
160const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS (
"ConnectAs");
161const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS_STRING (
"ConnectAsString");
162const QString DOCUMENT_SERIALIZE_LINE_STYLE_CURVE_NAME (
"CurveName");
163const QString DOCUMENT_SERIALIZE_LINE_STYLE_WIDTH (
"Width");
164const QString DOCUMENT_SERIALIZE_MAIN_WINDOW (
"MainWindow");
165const QString DOCUMENT_SERIALIZE_MOVED (
"Moved");
166const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM (
"OperatingSystem");
167const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_ENDIAN (
"Endian");
168const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_WORD_SIZE (
"WordSize");
169const QString DOCUMENT_SERIALIZE_ORDINAL (
"Ordinal");
170const QString DOCUMENT_SERIALIZE_POINT (
"Point");
171const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER (
"Identifier");
172const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_INDEX (
"Index");
173const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_NAME (
"Name");
174const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIERS (
"Identifiers");
175const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_VALUE (
"Value");
176const QString DOCUMENT_SERIALIZE_POINT_IS_AXIS_POINT (
"IsAxisPoint");
177const QString DOCUMENT_SERIALIZE_POINT_IS_X_ONLY (
"IsXOnly");
178const QString DOCUMENT_SERIALIZE_POINT_MATCH (
"PointMatch");
179const QString DOCUMENT_SERIALIZE_POINT_MATCH_POINT_SIZE (
"PointSize");
180const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED (
"ColorAccepted");
181const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED_STRING (
"ColorAcceptedString");
182const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE (
"ColorCandidate");
183const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE_STRING (
"ColorCandidateString");
184const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED (
"ColorRejected");
185const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED_STRING (
"ColorRejectedString");
186const QString DOCUMENT_SERIALIZE_POINT_ORDINAL (
"Ordinal");
187const QString DOCUMENT_SERIALIZE_POINT_POSITION_SCREEN (
"PositionScreen");
188const QString DOCUMENT_SERIALIZE_POINT_POSITION_GRAPH (
"PositionGraph");
189const QString DOCUMENT_SERIALIZE_POINTS (
"Points");
190const QString DOCUMENT_SERIALIZE_POINT_STYLE (
"PointStyle");
191const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR (
"Color");
192const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR_STRING (
"ColorString");
193const QString DOCUMENT_SERIALIZE_POINT_STYLE_CURVE_NAME (
"CurveName");
194const QString DOCUMENT_SERIALIZE_POINT_STYLE_LINE_WIDTH (
"LineWidth");
195const QString DOCUMENT_SERIALIZE_POINT_STYLE_RADIUS (
"Radius");
196const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE (
"Shape");
197const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE_STRING (
"ShapeString");
198const QString DOCUMENT_SERIALIZE_POINT_X (
"X");
199const QString DOCUMENT_SERIALIZE_POINT_Y (
"Y");
200const QString DOCUMENT_SERIALIZE_SCREEN_X (
"ScreenX");
201const QString DOCUMENT_SERIALIZE_SCREEN_X_DELTA (
"ScreenXDelta");
202const QString DOCUMENT_SERIALIZE_SCREEN_Y (
"ScreenY");
203const QString DOCUMENT_SERIALIZE_SCREEN_Y_DELTA (
"ScreenYDelta");
204const QString DOCUMENT_SERIALIZE_SEGMENTS (
"Segments");
205const QString DOCUMENT_SERIALIZE_SEGMENTS_FILL_CORNERS (
"FillCorners");
206const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR (
"LineColor");
207const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR_STRING (
"LineColorString");
208const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_WIDTH (
"LineWidth");
209const QString DOCUMENT_SERIALIZE_SEGMENTS_MIN_LENGTH (
"MinLength");
210const QString DOCUMENT_SERIALIZE_SEGMENTS_POINT_SEPARATION (
"PointSeparation");
211const QString DOCUMENT_SERIALIZE_TRANSFORM_DEFINED (
"TransformDefined");