Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -167,6 +167,42 @@ true 25b9d3df-d029-427a-96c4-de8470c01737 + + fab570ab-705a-4266-9144-f9f477a53503 + CopyFile.rxrec + true + 32da3003-c046-4193-bd31-0c76af533dcc + + + fab570ab-705a-4266-9144-f9f477a53503 + CopyFile.rxrec + true + c153f628-d4cd-4d32-bbf7-2e2baf95a97d + + + c72195eb-6d83-44b2-b2f6-96b6855ac1e5 + DeleteFileIfExists.rxrec + true + 13d1471b-c171-4e5c-8b2a-36342d392515 + + + c72195eb-6d83-44b2-b2f6-96b6855ac1e5 + DeleteFileIfExists.rxrec + true + 2c162ae5-1c90-4947-b811-23668e93db4d + + + 59490521-b0d6-4832-b342-9035761334e8 + ExpandAllSubNodes.rxrec + true + e5a16cb5-0ebe-4cba-9b69-51b63088fad0 + + + 59490521-b0d6-4832-b342-9035761334e8 + ExpandAllSubNodes.rxrec + true + 8ae21ef3-342a-4c9c-a7ac-809ad8717eba + 15520dd1-870c-4aa7-94ce-7a05d8be9a4c ExpandUntilFMInput.rxrec @@ -239,6 +275,18 @@ true 487f6ed8-b5f5-4fb1-924f-bc9cd1a1e518 + + 1fec213e-fd25-4c96-8055-5d4dad952155 + SelectItemBelow.rxrec + true + 9d25f98d-4085-4929-886e-a1285b4f5776 + + + 1fec213e-fd25-4c96-8055-5d4dad952155 + SelectItemBelow.rxrec + true + d3468ae5-9acf-4bda-aca4-fb58202c73e0 + ad460e15-fe6e-4eb6-b91f-3972cb4e46a0 SelectRootProject.rxrec @@ -374,6 +422,18 @@ true 162de3c0-1993-49bf-9c31-01fef0b63137 + + 4e3730ed-8319-45cc-b9be-2ce0f123c501 + ShowNodeItemInProjectExplorerTree.rxrec + true + a4dd162f-eedd-479b-a4b9-ac6acf3ad85c + + + 4e3730ed-8319-45cc-b9be-2ce0f123c501 + ShowNodeItemInProjectExplorerTree.rxrec + true + 801c0aa7-2760-40fa-a75b-8c67d7639933 + 8f7fe1fa-f1ef-4825-8e3a-6a13124b5fbc StartAUT.rxrec @@ -386,18 +446,30 @@ true f103591c-470f-43f6-9be6-e6eb74067b9c - + 4b8d1691-69c4-4e3d-a814-9ceb4db6505b - ValidateChartCalculation.rxrec + OpenChartCalculation.rxrec true 3f92ba8a-c125-4782-aa63-c6d9aeac3459 - + 4b8d1691-69c4-4e3d-a814-9ceb4db6505b - ValidateChartCalculation.rxrec + OpenChartCalculation.rxrec true 9fb44715-bbad-438c-82d6-0632f9784731 + + 48b2d7f3-eb5f-4e6a-906d-06315aeaa9db + UpdateSurfaceLines.rxrec + true + c916a031-a6ba-419f-8770-f467922b88af + + + 48b2d7f3-eb5f-4e6a-906d-06315aeaa9db + UpdateSurfaceLines.rxrec + true + 5edd3525-f8f2-4e1e-9179-3c85f8165e4b + dd1e40e5-89cd-4bda-be21-cdfa6fc0f479 ValidateCustomAssessmentTypeAtRow.rxrec @@ -494,18 +566,30 @@ true 53492640-8a16-4a84-8839-03b44cbcfc43 - + 4b53e680-197b-47b4-82d7-5157b394bfcb - ValidateSurfaceLineInProjectExplorerAndPropertiesPanel.rxrec + ValidateSurfaceLineInProjectExplorer.rxrec true fb2bf564-3569-4fad-af28-9d679d15b088 - + 4b53e680-197b-47b4-82d7-5157b394bfcb - ValidateSurfaceLineInProjectExplorerAndPropertiesPanel.rxrec + ValidateSurfaceLineInProjectExplorer.rxrec true 27d2d9ae-7798-4f2f-ac73-31e08f03ece9 + + a07de890-0a93-4d5e-865b-7ca9370d261c + ValidateSurfaceLineNameInPropertiesPanel.rxrec + true + 44e0450d-4b8c-4947-bcbc-dde21ac8ab9b + + + a07de890-0a93-4d5e-865b-7ca9370d261c + ValidateSurfaceLineNameInPropertiesPanel.rxrec + true + efa53e23-d8e4-4e67-ac1c-b7c4fc9f2aaf + @@ -537,6 +621,21 @@ 75c56bbc-55ab-4649-abbf-6157d7ab6a40 3c2d44f5-31b5-4584-91c8-1ad748affc77 + + 8b6648ca-2429-462f-8074-96184700bbed + fab570ab-705a-4266-9144-f9f477a53503 + ad8e1ad4-f412-41ae-a2dc-f39766081df4 + + + 8b6648ca-2429-462f-8074-96184700bbed + c72195eb-6d83-44b2-b2f6-96b6855ac1e5 + 2e4fc24f-fbac-4679-9b7f-37d1c3a42223 + + + 8b6648ca-2429-462f-8074-96184700bbed + 59490521-b0d6-4832-b342-9035761334e8 + a2bd227a-e006-4e77-9c0d-21fc549d097c + 8b6648ca-2429-462f-8074-96184700bbed 15520dd1-870c-4aa7-94ce-7a05d8be9a4c @@ -567,6 +666,11 @@ 731610be-3ce8-4f1d-8c8d-98ec88fef6e9 30a2f45d-ee95-4cb0-9ee5-87d71ca20ca5 + + 8b6648ca-2429-462f-8074-96184700bbed + 1fec213e-fd25-4c96-8055-5d4dad952155 + 12bc2c02-5298-4ca8-ae8e-6afb9e1b7d0f + 8b6648ca-2429-462f-8074-96184700bbed ad460e15-fe6e-4eb6-b91f-3972cb4e46a0 @@ -622,16 +726,26 @@ a3cb26e3-a1be-4cb7-b372-a09785de9a9b 37154a5a-bed5-4655-91a2-0c5ebc672e77 + + 8b6648ca-2429-462f-8074-96184700bbed + 4e3730ed-8319-45cc-b9be-2ce0f123c501 + bf1f10cf-3437-4354-bf6d-9f79921f2297 + 8b6648ca-2429-462f-8074-96184700bbed 8f7fe1fa-f1ef-4825-8e3a-6a13124b5fbc 825ce2a6-cd3b-42f6-9972-8ced75f1a54f - + 8b6648ca-2429-462f-8074-96184700bbed 4b8d1691-69c4-4e3d-a814-9ceb4db6505b 2161f947-3dda-4270-9a96-0d33afc50b6c + + 8b6648ca-2429-462f-8074-96184700bbed + 48b2d7f3-eb5f-4e6a-906d-06315aeaa9db + 18e39f84-9b42-4666-802c-2fecd9846123 + 8b6648ca-2429-462f-8074-96184700bbed dd1e40e5-89cd-4bda-be21-cdfa6fc0f479 @@ -672,11 +786,16 @@ 876cb4ff-6567-4a6e-ba15-8b1c8fa571db cb7662f3-2819-4dda-b3ec-c0e6a585160f - + 8b6648ca-2429-462f-8074-96184700bbed 4b53e680-197b-47b4-82d7-5157b394bfcb 2e0e4b2f-fccc-42ef-a61e-1a1da4acd8e3 + + 8b6648ca-2429-462f-8074-96184700bbed + a07de890-0a93-4d5e-865b-7ca9370d261c + 200d05d0-2615-44bf-991e-2913171cd220 + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst =================================================================== diff -u -r32800e63621c27b579f094beb84587577db91bd7 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst (.../AutomatedSystemTests.rxtst) (revision 32800e63621c27b579f094beb84587577db91bd7) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst (.../AutomatedSystemTests.rxtst) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -8,6 +8,20 @@ name="LoopFMs"> + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -123,26 +175,6 @@ - - - - - - - - + + - - + + + + + + + + + + + + @@ -381,6 +438,26 @@ name="b)Total_overview_of_the_assessment_results"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + value="X:\script10\input\surfacelines traject 12-2.csv"> + + + + + + + + @@ -690,9 +875,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -768,6 +1014,12 @@ variableid="3a7276c1-fca1-4026-9d2e-5bac10651a47" variablename="substringFMName"> + + + + + + + + + + + + + + + + + + + + @@ -1206,7 +1504,7 @@ + name="ValidateChartsInCalculations"> + + + + + + + + + + + + + + + + + + + + @@ -1281,18 +1627,84 @@ name="ValidateSourcePathSurfaceLines" ref="cb7662f3-2819-4dda-b3ec-c0e6a585160f" type="Recording"> + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1354,10 +1766,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -1374,6 +1836,10 @@ name="index" value="6"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + id="7df4f5d9-6c64-457c-8a84-336b3a0d721b" + name="LoopSurfaceLines"> + id="e91f01f5-e6a0-4c25-b8f9-7112c6456c8e" + name="SelectItemBelow"> + + + + + id="c2835620-b926-49c7-95b5-58ccb48f4e0e" + name="ValidateChartsInCalculations"> + id="415c4f73-0c6b-4947-a25a-f0f35c717541" + name="ExpandAllSubNodes"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2078,6 +2734,36 @@ + + + calculationName + + + + + + + + + + + + + + +
+ calculationName +
+ 12_2_09900 Segment_12006_1D2 +
+ 12_2_09900 Segment_12006_1D1 +
+
+ + + + id + + + nameSurfaceLine + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ id + + nameSurfaceLine +
+ 1 + + 12_2_00100 +
+ 2 + + 12_2_00600 +
+ 3 + + 12_2_02500 +
+ 4 + + 12_2_03500 +
+ 5 + + 12_2_07000 +
+ 6 + + 12_2_08600 +
+ 7 + + 12_2_09900 +
+ 8 + + 12_2_11200 +
+ 9 + + 12_2_14300 +
+ 10 + + 12_2_14900 +
+ 11 + + 12_2_18400 +
+
+ + + + + + + - - + + - /// Gets or sets the value of variable rowIndexNumber. - /// - [TestVariable("78d97b21-0313-4655-9f2d-4d37f9c41737")] - public string rowIndexNumber - { - get { return _rowIndexNumber; } - set { _rowIndexNumber = value; } - } - string _trajectToAdd = ""; /// @@ -177,6 +165,30 @@ set { _indexRow = value; } } + string _index = ""; + + /// + /// Gets or sets the value of variable index. + /// + [TestVariable("2d0c885b-83ae-40f3-9125-d312ae463f11")] + public string index + { + get { return _index; } + set { _index = value; } + } + + string _singleCalculationName = ""; + + /// + /// Gets or sets the value of variable singleCalculationName. + /// + [TestVariable("4f964365-5470-426e-9e06-2f54c57565cb")] + public string singleCalculationName + { + get { return _singleCalculationName; } + set { _singleCalculationName = value; } + } + #endregion /// @@ -225,6 +237,15 @@ } /// + /// The ContextMenu folder. + /// + [RepositoryFolder("982924af-cebe-4e46-9281-476e566d6398")] + public virtual AutomatedSystemTestsRepositoryFolders.ContextMenuAppFolder ContextMenu + { + get { return _contextmenu; } + } + + /// /// The ConfirmSaveProjectDialogWhenClosing folder. /// [RepositoryFolder("0c304014-01d3-44c4-9578-fb43d28c00b3")] @@ -252,15 +273,6 @@ } /// - /// The ContextMenu folder. - /// - [RepositoryFolder("982924af-cebe-4e46-9281-476e566d6398")] - public virtual AutomatedSystemTestsRepositoryFolders.ContextMenuAppFolder ContextMenu - { - get { return _contextmenu; } - } - - /// /// The OpslaanAls folder. /// [RepositoryFolder("b4da5f61-a7ae-4a2a-bd84-09bffaec5225")] @@ -554,6 +566,8 @@ public partial class ProjectRootNodeFolder : RepoGenBaseFolder { AutomatedSystemTestsRepositoryFolders.TrajectWithSubstringInNameFolder _trajectwithsubstringinname; + RepoItemInfo _dijkenendammenpipingInfo; + RepoItemInfo _profielschematisatiesInfo; /// /// Creates a new ProjectRootNode folder. @@ -562,6 +576,8 @@ base("ProjectRootNode", "treeitem[1]", parentFolder, 30000, null, false, "b466899e-e209-4d83-a46c-0533f333cea5", "") { _trajectwithsubstringinname = new AutomatedSystemTestsRepositoryFolders.TrajectWithSubstringInNameFolder(this); + _dijkenendammenpipingInfo = new RepoItemInfo(this, "DijkenEnDammenPiping", "treeitem[@accessiblename='Traject 12-2']/treeitem[@accessiblename='Dijken en dammen - Piping']", 30000, null, "f37b0dd2-392c-4536-aade-35a08e815f57"); + _profielschematisatiesInfo = new RepoItemInfo(this, "Profielschematisaties", "?/?/treeitem[@accessiblename='Dijken en dammen - Piping']/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties']", 30000, null, "1ae90bc8-aa58-4120-9fc8-0c9d1923adbb"); } /// @@ -589,6 +605,54 @@ } /// + /// The DijkenEnDammenPiping item. + /// + [RepositoryItem("f37b0dd2-392c-4536-aade-35a08e815f57")] + public virtual Ranorex.TreeItem DijkenEnDammenPiping + { + get + { + return _dijkenendammenpipingInfo.CreateAdapter(true); + } + } + + /// + /// The DijkenEnDammenPiping item info. + /// + [RepositoryItemInfo("f37b0dd2-392c-4536-aade-35a08e815f57")] + public virtual RepoItemInfo DijkenEnDammenPipingInfo + { + get + { + return _dijkenendammenpipingInfo; + } + } + + /// + /// The Profielschematisaties item. + /// + [RepositoryItem("1ae90bc8-aa58-4120-9fc8-0c9d1923adbb")] + public virtual Ranorex.TreeItem Profielschematisaties + { + get + { + return _profielschematisatiesInfo.CreateAdapter(true); + } + } + + /// + /// The Profielschematisaties item info. + /// + [RepositoryItemInfo("1ae90bc8-aa58-4120-9fc8-0c9d1923adbb")] + public virtual RepoItemInfo ProfielschematisatiesInfo + { + get + { + return _profielschematisatiesInfo; + } + } + + /// /// The TrajectWithSubstringInName folder. /// [RepositoryFolder("3bb01c51-3d9c-4c3f-adc4-408396425ed8")] @@ -707,7 +771,7 @@ [RepositoryFolder("92f53398-7bb2-45f8-a305-0adb56ec8aa7")] public partial class GenericFMItemWithSubstringInNameFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.InputFolder _input; + AutomatedSystemTestsRepositoryFolders.InputFMFolder _inputfm; AutomatedSystemTestsRepositoryFolders.CalculationsFolder _calculations; /// @@ -716,7 +780,7 @@ public GenericFMItemWithSubstringInNameFolder(RepoGenBaseFolder parentFolder) : base("GenericFMItemWithSubstringInName", "treeitem[@accessiblename~$substringFMName]", parentFolder, 30000, null, false, "92f53398-7bb2-45f8-a305-0adb56ec8aa7", "") { - _input = new AutomatedSystemTestsRepositoryFolders.InputFolder(this); + _inputfm = new AutomatedSystemTestsRepositoryFolders.InputFMFolder(this); _calculations = new AutomatedSystemTestsRepositoryFolders.CalculationsFolder(this); } @@ -745,12 +809,12 @@ } /// - /// The Input folder. + /// The InputFM folder. /// [RepositoryFolder("49f4c93e-6dcb-4c7e-852a-1da467bd10e1")] - public virtual AutomatedSystemTestsRepositoryFolders.InputFolder Input + public virtual AutomatedSystemTestsRepositoryFolders.InputFMFolder InputFM { - get { return _input; } + get { return _inputfm; } } /// @@ -764,21 +828,21 @@ } /// - /// The InputFolder folder. + /// The InputFMFolder folder. /// [RepositoryFolder("49f4c93e-6dcb-4c7e-852a-1da467bd10e1")] - public partial class InputFolder : RepoGenBaseFolder + public partial class InputFMFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.SurfaceLinesNodeFolder _surfacelinesnode; + AutomatedSystemTestsRepositoryFolders.SurfaceLinesCollectionNodeFolder _surfacelinescollectionnode; AutomatedSystemTestsRepositoryFolders.StochasticSoilModelCollectionFolder _stochasticsoilmodelcollection; /// - /// Creates a new Input folder. + /// Creates a new InputFM folder. /// - public InputFolder(RepoGenBaseFolder parentFolder) : - base("Input", "treeitem[@accessiblename='Invoer']", parentFolder, 30000, null, false, "49f4c93e-6dcb-4c7e-852a-1da467bd10e1", "") + public InputFMFolder(RepoGenBaseFolder parentFolder) : + base("InputFM", "treeitem[@accessiblename='Invoer']", parentFolder, 30000, null, false, "49f4c93e-6dcb-4c7e-852a-1da467bd10e1", "") { - _surfacelinesnode = new AutomatedSystemTestsRepositoryFolders.SurfaceLinesNodeFolder(this); + _surfacelinescollectionnode = new AutomatedSystemTestsRepositoryFolders.SurfaceLinesCollectionNodeFolder(this); _stochasticsoilmodelcollection = new AutomatedSystemTestsRepositoryFolders.StochasticSoilModelCollectionFolder(this); } @@ -807,12 +871,12 @@ } /// - /// The SurfaceLinesNode folder. + /// The SurfaceLinesCollectionNode folder. /// [RepositoryFolder("0975ee40-020d-45db-a2a2-374a609a3436")] - public virtual AutomatedSystemTestsRepositoryFolders.SurfaceLinesNodeFolder SurfaceLinesNode + public virtual AutomatedSystemTestsRepositoryFolders.SurfaceLinesCollectionNodeFolder SurfaceLinesCollectionNode { - get { return _surfacelinesnode; } + get { return _surfacelinescollectionnode; } } /// @@ -826,18 +890,20 @@ } /// - /// The SurfaceLinesNodeFolder folder. + /// The SurfaceLinesCollectionNodeFolder folder. /// [RepositoryFolder("0975ee40-020d-45db-a2a2-374a609a3436")] - public partial class SurfaceLinesNodeFolder : RepoGenBaseFolder + public partial class SurfaceLinesCollectionNodeFolder : RepoGenBaseFolder { + RepoItemInfo _surfacelineInfo; /// - /// Creates a new SurfaceLinesNode folder. + /// Creates a new SurfaceLinesCollectionNode folder. /// - public SurfaceLinesNodeFolder(RepoGenBaseFolder parentFolder) : - base("SurfaceLinesNode", "treeitem[@accessiblename='Profielschematisaties']", parentFolder, 30000, null, false, "0975ee40-020d-45db-a2a2-374a609a3436", "") + public SurfaceLinesCollectionNodeFolder(RepoGenBaseFolder parentFolder) : + base("SurfaceLinesCollectionNode", "treeitem[@accessiblename='Profielschematisaties']", parentFolder, 30000, null, false, "0975ee40-020d-45db-a2a2-374a609a3436", "") { + _surfacelineInfo = new RepoItemInfo(this, "surfaceLine", "treeitem[$index]", 30000, null, "bd9f4f52-e7e2-4811-828d-534fed0d25e2"); } /// @@ -863,6 +929,30 @@ return _selfInfo; } } + + /// + /// The surfaceLine item. + /// + [RepositoryItem("bd9f4f52-e7e2-4811-828d-534fed0d25e2")] + public virtual Ranorex.TreeItem surfaceLine + { + get + { + return _surfacelineInfo.CreateAdapter(true); + } + } + + /// + /// The surfaceLine item info. + /// + [RepositoryItemInfo("bd9f4f52-e7e2-4811-828d-534fed0d25e2")] + public virtual RepoItemInfo surfaceLineInfo + { + get + { + return _surfacelineInfo; + } + } } /// @@ -911,13 +1001,15 @@ [RepositoryFolder("50f3bbe9-efbc-4f72-bf7d-d1dcc1c5ad98")] public partial class CalculationsFolder : RepoGenBaseFolder { + RepoItemInfo _inputsinglecalculationInfo; /// /// Creates a new Calculations folder. /// public CalculationsFolder(RepoGenBaseFolder parentFolder) : base("Calculations", "treeitem[@accessiblename='Berekeningen']", parentFolder, 30000, null, false, "50f3bbe9-efbc-4f72-bf7d-d1dcc1c5ad98", "") { + _inputsinglecalculationInfo = new RepoItemInfo(this, "InputSingleCalculation", "treeitem/treeitem[@accessiblename=$singleCalculationName]/treeitem[@accessiblename='Invoer']", 30000, null, "0339c040-c0af-4c1a-ba55-d9995b285970"); } /// @@ -943,6 +1035,30 @@ return _selfInfo; } } + + /// + /// The InputSingleCalculation item. + /// + [RepositoryItem("0339c040-c0af-4c1a-ba55-d9995b285970")] + public virtual Ranorex.TreeItem InputSingleCalculation + { + get + { + return _inputsinglecalculationInfo.CreateAdapter(true); + } + } + + /// + /// The InputSingleCalculation item info. + /// + [RepositoryItemInfo("0339c040-c0af-4c1a-ba55-d9995b285970")] + public virtual RepoItemInfo InputSingleCalculationInfo + { + get + { + return _inputsinglecalculationInfo; + } + } } /// @@ -1807,6 +1923,8 @@ public partial class TableFolder : RepoGenBaseFolder { RepoItemInfo _isrelevantInfo; + RepoItemInfo _bronlocatieInfo; + RepoItemInfo _naamInfo; /// /// Creates a new Table folder. @@ -1815,6 +1933,8 @@ base("Table", ".//table[@accessiblename='Properties Window']", parentFolder, 30000, null, true, "50f9e3b1-cf09-4ca3-8d3c-7edd64e7251e", "") { _isrelevantInfo = new RepoItemInfo(this, "IsRelevant", "row[@accessiblename='Is relevant']", 30000, null, "a71a9303-6a79-4eab-86c6-b77f1a561c93"); + _bronlocatieInfo = new RepoItemInfo(this, "Bronlocatie", "row[@accessiblename='Bronlocatie']", 30000, null, "aa50f2b7-9af1-4ae4-b50a-b071b2de54d6"); + _naamInfo = new RepoItemInfo(this, "Naam", "row[@accessiblename='Naam']", 30000, null, "98c1c28a-f4dc-42c8-9ead-d777288121c5"); } /// @@ -1864,259 +1984,57 @@ return _isrelevantInfo; } } - } - /// - /// The ConfirmSaveProjectDialogWhenClosingAppFolder folder. - /// - [RepositoryFolder("0c304014-01d3-44c4-9578-fb43d28c00b3")] - public partial class ConfirmSaveProjectDialogWhenClosingAppFolder : RepoGenBaseFolder - { - RepoItemInfo _buttonnoInfo; - /// - /// Creates a new ConfirmSaveProjectDialogWhenClosing folder. + /// The Bronlocatie item. /// - public ConfirmSaveProjectDialogWhenClosingAppFolder(RepoGenBaseFolder parentFolder) : - base("ConfirmSaveProjectDialogWhenClosing", "/form[@title='Project afsluiten']", parentFolder, 30000, null, true, "0c304014-01d3-44c4-9578-fb43d28c00b3", "") + [RepositoryItem("aa50f2b7-9af1-4ae4-b50a-b071b2de54d6")] + public virtual Ranorex.Row Bronlocatie { - _buttonnoInfo = new RepoItemInfo(this, "ButtonNo", "button[@text='&No']", 30000, null, "2229a024-7306-4b0d-a6ab-e43f6a29c1bd"); - } - - /// - /// The Self item. - /// - [RepositoryItem("0c304014-01d3-44c4-9578-fb43d28c00b3")] - public virtual Ranorex.Form Self - { get { - return _selfInfo.CreateAdapter(true); + return _bronlocatieInfo.CreateAdapter(true); } } /// - /// The Self item info. + /// The Bronlocatie item info. /// - [RepositoryItemInfo("0c304014-01d3-44c4-9578-fb43d28c00b3")] - public virtual RepoItemInfo SelfInfo + [RepositoryItemInfo("aa50f2b7-9af1-4ae4-b50a-b071b2de54d6")] + public virtual RepoItemInfo BronlocatieInfo { get { - return _selfInfo; + return _bronlocatieInfo; } } /// - /// The ButtonNo item. + /// The Naam item. /// - [RepositoryItem("2229a024-7306-4b0d-a6ab-e43f6a29c1bd")] - public virtual Ranorex.Button ButtonNo + [RepositoryItem("98c1c28a-f4dc-42c8-9ead-d777288121c5")] + public virtual Ranorex.Row Naam { get { - return _buttonnoInfo.CreateAdapter(true); + return _naamInfo.CreateAdapter(true); } } /// - /// The ButtonNo item info. + /// The Naam item info. /// - [RepositoryItemInfo("2229a024-7306-4b0d-a6ab-e43f6a29c1bd")] - public virtual RepoItemInfo ButtonNoInfo + [RepositoryItemInfo("98c1c28a-f4dc-42c8-9ead-d777288121c5")] + public virtual RepoItemInfo NaamInfo { get { - return _buttonnoInfo; + return _naamInfo; } } } /// - /// The OpenDialogAppFolder folder. - /// - [RepositoryFolder("c507fecb-03d6-49f4-b5b8-7b6a4349c6de")] - public partial class OpenDialogAppFolder : RepoGenBaseFolder - { - RepoItemInfo _filenamefieldInfo; - RepoItemInfo _buttonopenInfo; - - /// - /// Creates a new OpenDialog folder. - /// - public OpenDialogAppFolder(RepoGenBaseFolder parentFolder) : - base("OpenDialog", "/form[@title='Openen']", parentFolder, 30000, null, true, "c507fecb-03d6-49f4-b5b8-7b6a4349c6de", "") - { - _filenamefieldInfo = new RepoItemInfo(this, "FileNameField", "?/?/text[@controlid='1148']", 30000, null, "6605374b-06f5-4614-99d7-445816f0207d"); - _buttonopenInfo = new RepoItemInfo(this, "ButtonOpen", "button[@text='&Open']", 30000, null, "cbbe1268-3660-4dd4-a308-278fbe50bc01"); - } - - /// - /// The Self item. - /// - [RepositoryItem("c507fecb-03d6-49f4-b5b8-7b6a4349c6de")] - public virtual Ranorex.Form Self - { - get - { - return _selfInfo.CreateAdapter(true); - } - } - - /// - /// The Self item info. - /// - [RepositoryItemInfo("c507fecb-03d6-49f4-b5b8-7b6a4349c6de")] - public virtual RepoItemInfo SelfInfo - { - get - { - return _selfInfo; - } - } - - /// - /// The FileNameField item. - /// - [RepositoryItem("6605374b-06f5-4614-99d7-445816f0207d")] - public virtual Ranorex.Text FileNameField - { - get - { - return _filenamefieldInfo.CreateAdapter(true); - } - } - - /// - /// The FileNameField item info. - /// - [RepositoryItemInfo("6605374b-06f5-4614-99d7-445816f0207d")] - public virtual RepoItemInfo FileNameFieldInfo - { - get - { - return _filenamefieldInfo; - } - } - - /// - /// The ButtonOpen item. - /// - [RepositoryItem("cbbe1268-3660-4dd4-a308-278fbe50bc01")] - public virtual Ranorex.Button ButtonOpen - { - get - { - return _buttonopenInfo.CreateAdapter(true); - } - } - - /// - /// The ButtonOpen item info. - /// - [RepositoryItemInfo("cbbe1268-3660-4dd4-a308-278fbe50bc01")] - public virtual RepoItemInfo ButtonOpenInfo - { - get - { - return _buttonopenInfo; - } - } - } - - /// - /// The ActivityProgressDialogAppFolder folder. - /// - [RepositoryFolder("6992b395-923d-4913-be11-dc9d7fa075dc")] - public partial class ActivityProgressDialogAppFolder : RepoGenBaseFolder - { - RepoItemInfo _progressbarInfo; - RepoItemInfo _buttoncancelInfo; - - /// - /// Creates a new ActivityProgressDialog folder. - /// - public ActivityProgressDialogAppFolder(RepoGenBaseFolder parentFolder) : - base("ActivityProgressDialog", "/form[@controlname='ActivityProgressDialog']", parentFolder, 30000, null, true, "6992b395-923d-4913-be11-dc9d7fa075dc", "") - { - _progressbarInfo = new RepoItemInfo(this, "ProgressBar", "progressbar[@controlname='progressBar']", 30000, null, "626cf7e9-229f-443b-8711-8359ac8e9d95"); - _buttoncancelInfo = new RepoItemInfo(this, "ButtonCancel", "button[@controlname='buttonCancel']", 30000, null, "ce9d9227-f12e-488e-9ca2-80d899fed485"); - } - - /// - /// The Self item. - /// - [RepositoryItem("6992b395-923d-4913-be11-dc9d7fa075dc")] - public virtual Ranorex.Form Self - { - get - { - return _selfInfo.CreateAdapter(true); - } - } - - /// - /// The Self item info. - /// - [RepositoryItemInfo("6992b395-923d-4913-be11-dc9d7fa075dc")] - public virtual RepoItemInfo SelfInfo - { - get - { - return _selfInfo; - } - } - - /// - /// The ProgressBar item. - /// - [RepositoryItem("626cf7e9-229f-443b-8711-8359ac8e9d95")] - public virtual Ranorex.ProgressBar ProgressBar - { - get - { - return _progressbarInfo.CreateAdapter(true); - } - } - - /// - /// The ProgressBar item info. - /// - [RepositoryItemInfo("626cf7e9-229f-443b-8711-8359ac8e9d95")] - public virtual RepoItemInfo ProgressBarInfo - { - get - { - return _progressbarInfo; - } - } - - /// - /// The ButtonCancel item. - /// - [RepositoryItem("ce9d9227-f12e-488e-9ca2-80d899fed485")] - public virtual Ranorex.Button ButtonCancel - { - get - { - return _buttoncancelInfo.CreateAdapter(true); - } - } - - /// - /// The ButtonCancel item info. - /// - [RepositoryItemInfo("ce9d9227-f12e-488e-9ca2-80d899fed485")] - public virtual RepoItemInfo ButtonCancelInfo - { - get - { - return _buttoncancelInfo; - } - } - } - - /// /// The ContextMenuAppFolder folder. /// [RepositoryFolder("982924af-cebe-4e46-9281-476e566d6398")] @@ -2133,6 +2051,7 @@ RepoItemInfo _eigenschappenInfo; RepoItemInfo _importerenInfo; RepoItemInfo _genereerscenariosInfo; + RepoItemInfo _bijwerkenInfo; /// /// Creates a new ContextMenu folder. @@ -2151,6 +2070,7 @@ _eigenschappenInfo = new RepoItemInfo(this, "Eigenschappen", "menuitem[@accessiblename='Eigenschappen']", 30000, null, "e1da8f1b-1c8b-4e9c-b857-0e4571730d0f"); _importerenInfo = new RepoItemInfo(this, "Importeren", "menuitem[@accessiblename='Importeren...']", 30000, null, "34965857-9328-4216-9d99-86afbd395e38"); _genereerscenariosInfo = new RepoItemInfo(this, "GenereerScenarios", "menuitem[@accessiblename='Genereer scenario''s...']", 30000, null, "17056c41-6629-4a0e-8ab2-93470db9fa27"); + _bijwerkenInfo = new RepoItemInfo(this, "Bijwerken", "menuitem[@accessiblename='Bijwerken...']", 30000, null, "8d25a5c5-e67d-4b4c-93a4-f94323bb7d79"); } /// @@ -2440,9 +2360,283 @@ return _genereerscenariosInfo; } } + + /// + /// The Bijwerken item. + /// + [RepositoryItem("8d25a5c5-e67d-4b4c-93a4-f94323bb7d79")] + public virtual Ranorex.MenuItem Bijwerken + { + get + { + return _bijwerkenInfo.CreateAdapter(true); + } + } + + /// + /// The Bijwerken item info. + /// + [RepositoryItemInfo("8d25a5c5-e67d-4b4c-93a4-f94323bb7d79")] + public virtual RepoItemInfo BijwerkenInfo + { + get + { + return _bijwerkenInfo; + } + } } /// + /// The ConfirmSaveProjectDialogWhenClosingAppFolder folder. + /// + [RepositoryFolder("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public partial class ConfirmSaveProjectDialogWhenClosingAppFolder : RepoGenBaseFolder + { + RepoItemInfo _buttonnoInfo; + + /// + /// Creates a new ConfirmSaveProjectDialogWhenClosing folder. + /// + public ConfirmSaveProjectDialogWhenClosingAppFolder(RepoGenBaseFolder parentFolder) : + base("ConfirmSaveProjectDialogWhenClosing", "/form[@title='Project afsluiten']", parentFolder, 30000, null, true, "0c304014-01d3-44c4-9578-fb43d28c00b3", "") + { + _buttonnoInfo = new RepoItemInfo(this, "ButtonNo", "button[@text='&No']", 30000, null, "2229a024-7306-4b0d-a6ab-e43f6a29c1bd"); + } + + /// + /// The Self item. + /// + [RepositoryItem("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public virtual Ranorex.Form Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The ButtonNo item. + /// + [RepositoryItem("2229a024-7306-4b0d-a6ab-e43f6a29c1bd")] + public virtual Ranorex.Button ButtonNo + { + get + { + return _buttonnoInfo.CreateAdapter(true); + } + } + + /// + /// The ButtonNo item info. + /// + [RepositoryItemInfo("2229a024-7306-4b0d-a6ab-e43f6a29c1bd")] + public virtual RepoItemInfo ButtonNoInfo + { + get + { + return _buttonnoInfo; + } + } + } + + /// + /// The OpenDialogAppFolder folder. + /// + [RepositoryFolder("c507fecb-03d6-49f4-b5b8-7b6a4349c6de")] + public partial class OpenDialogAppFolder : RepoGenBaseFolder + { + RepoItemInfo _filenamefieldInfo; + RepoItemInfo _buttonopenInfo; + + /// + /// Creates a new OpenDialog folder. + /// + public OpenDialogAppFolder(RepoGenBaseFolder parentFolder) : + base("OpenDialog", "/form[@title='Openen']", parentFolder, 30000, null, true, "c507fecb-03d6-49f4-b5b8-7b6a4349c6de", "") + { + _filenamefieldInfo = new RepoItemInfo(this, "FileNameField", "?/?/text[@controlid='1148']", 30000, null, "6605374b-06f5-4614-99d7-445816f0207d"); + _buttonopenInfo = new RepoItemInfo(this, "ButtonOpen", "button[@text='&Open']", 30000, null, "cbbe1268-3660-4dd4-a308-278fbe50bc01"); + } + + /// + /// The Self item. + /// + [RepositoryItem("c507fecb-03d6-49f4-b5b8-7b6a4349c6de")] + public virtual Ranorex.Form Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("c507fecb-03d6-49f4-b5b8-7b6a4349c6de")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The FileNameField item. + /// + [RepositoryItem("6605374b-06f5-4614-99d7-445816f0207d")] + public virtual Ranorex.Text FileNameField + { + get + { + return _filenamefieldInfo.CreateAdapter(true); + } + } + + /// + /// The FileNameField item info. + /// + [RepositoryItemInfo("6605374b-06f5-4614-99d7-445816f0207d")] + public virtual RepoItemInfo FileNameFieldInfo + { + get + { + return _filenamefieldInfo; + } + } + + /// + /// The ButtonOpen item. + /// + [RepositoryItem("cbbe1268-3660-4dd4-a308-278fbe50bc01")] + public virtual Ranorex.Button ButtonOpen + { + get + { + return _buttonopenInfo.CreateAdapter(true); + } + } + + /// + /// The ButtonOpen item info. + /// + [RepositoryItemInfo("cbbe1268-3660-4dd4-a308-278fbe50bc01")] + public virtual RepoItemInfo ButtonOpenInfo + { + get + { + return _buttonopenInfo; + } + } + } + + /// + /// The ActivityProgressDialogAppFolder folder. + /// + [RepositoryFolder("6992b395-923d-4913-be11-dc9d7fa075dc")] + public partial class ActivityProgressDialogAppFolder : RepoGenBaseFolder + { + RepoItemInfo _progressbarInfo; + RepoItemInfo _buttoncancelInfo; + + /// + /// Creates a new ActivityProgressDialog folder. + /// + public ActivityProgressDialogAppFolder(RepoGenBaseFolder parentFolder) : + base("ActivityProgressDialog", "/form[@controlname='ActivityProgressDialog']", parentFolder, 30000, null, true, "6992b395-923d-4913-be11-dc9d7fa075dc", "") + { + _progressbarInfo = new RepoItemInfo(this, "ProgressBar", "progressbar[@controlname='progressBar']", 30000, null, "626cf7e9-229f-443b-8711-8359ac8e9d95"); + _buttoncancelInfo = new RepoItemInfo(this, "ButtonCancel", "button[@controlname='buttonCancel']", 30000, null, "ce9d9227-f12e-488e-9ca2-80d899fed485"); + } + + /// + /// The Self item. + /// + [RepositoryItem("6992b395-923d-4913-be11-dc9d7fa075dc")] + public virtual Ranorex.Form Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("6992b395-923d-4913-be11-dc9d7fa075dc")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The ProgressBar item. + /// + [RepositoryItem("626cf7e9-229f-443b-8711-8359ac8e9d95")] + public virtual Ranorex.ProgressBar ProgressBar + { + get + { + return _progressbarInfo.CreateAdapter(true); + } + } + + /// + /// The ProgressBar item info. + /// + [RepositoryItemInfo("626cf7e9-229f-443b-8711-8359ac8e9d95")] + public virtual RepoItemInfo ProgressBarInfo + { + get + { + return _progressbarInfo; + } + } + + /// + /// The ButtonCancel item. + /// + [RepositoryItem("ce9d9227-f12e-488e-9ca2-80d899fed485")] + public virtual Ranorex.Button ButtonCancel + { + get + { + return _buttoncancelInfo.CreateAdapter(true); + } + } + + /// + /// The ButtonCancel item info. + /// + [RepositoryItemInfo("ce9d9227-f12e-488e-9ca2-80d899fed485")] + public virtual RepoItemInfo ButtonCancelInfo + { + get + { + return _buttoncancelInfo; + } + } + } + + /// /// The OpslaanAlsAppFolder folder. /// [RepositoryFolder("b4da5f61-a7ae-4a2a-bd84-09bffaec5225")] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rximg =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 Binary files differ Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -66,18 +66,27 @@ capname="treeitem" id="49f4c93e-6dcb-4c7e-852a-1da467bd10e1" isrooted="True" - name="Input" + name="InputFM" refimgid="751ccaf5-8de7-4465-a476-dce1b5f0b565" searchtimeout="30000ms" usecache="False"> + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties']/treeitem[$index] + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties'] @@ -106,6 +115,15 @@ refimgid="f0bf2493-ca41-43af-95e0-8eba4326e41f" searchtimeout="30000ms" usecache="False"> + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Berekeningen']/treeitem/treeitem[@accessiblename=$singleCalculationName]/treeitem[@accessiblename='Invoer'] + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Berekeningen'] @@ -127,6 +145,26 @@ /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName] + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename='Traject 12-2']/treeitem[@accessiblename='Dijken en dammen - Piping'] + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/?/?/treeitem[@accessiblename='Dijken en dammen - Piping']/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties'] + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1] @@ -400,6 +438,26 @@ searchtimeout="30000ms"> /form[@automationid='RiskeerMainWindow']//container[@controlname='PropertiesPanelGridView']//table[@accessiblename='Properties Window']/row[@accessiblename='Is relevant'] + + /form[@automationid='RiskeerMainWindow']//container[@controlname='PropertiesPanelGridView']//table[@accessiblename='Properties Window']/row[@accessiblename='Bronlocatie'] + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='PropertiesPanelGridView']//table[@accessiblename='Properties Window']/row[@accessiblename='Naam'] + /form[@automationid='RiskeerMainWindow']//container[@controlname='PropertiesPanelGridView']//table[@accessiblename='Properties Window'] @@ -443,123 +501,6 @@ - - /form[@title='Project afsluiten']/button[@text='&No'] - - - /form[@title='Project afsluiten'] - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACx -jwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAEySURBVDhPjZI7awJBFIX3n2iXyh8QUgbSWYpF -CqtASCOokHa7SBKwMWmSQCoLxc7GSkKKgHaSZoWwCOmsAhZabfjGvePsnc3jgwvLmXPuPPYGmpPH -Ruv4of5ZbFcSt9BYS20+hatq8fDufKWDuvDgTWM7EA5uT7cYju4vksF8knxt1onANxprePBmmsjO -zVE3E9SwhkdOYsLcC+FseJ3adoRhmCkXvGTMm/A4pU7N2/m3BnjJkA3k6Jo4jk0RjqIoVffIVUyD -8WJqRL3rTwVkbIO35bsRtdE9hVtAxmsAEtRo3TbgIZ5mIyO6u1BCnk7GPCK/ggGBPCPk6WTsaDMU -cor/gNcOEsgoM65/gccbZUCga+e1nzvOaKzh8cIu3Kv8fPlR7YWrm5fehuIbzd7ZEgTfW6GQyBsS -FjcAAAAASUVORK5CYII= - - - - - /form[@title='Openen']/?/?/text[@controlid='1148'] - - - /form[@title='Openen']/button[@text='&Open'] - - - /form[@title='Openen'] - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlz -AAAOxAAADsQBlSsOGwAAATJJREFUOE+NkjtrAkEUhfefaJfKHxBSBtJZikUKq0BII6iQdrtIErAx -aZJAKgvFzsZKQoqAdpJmhbAI6awCFlpt+Ma94+ydzeODC8uZc+489gaak8dG6/ih/llsVxK30FhL -bT6Fq2rx8O58pYO68OBNYzsQDm5PtxiO7i+SwXySfG3WicA3Gmt48GaayM7NUTcT1LCGR05iwtwL -4Wx4ndp2hGGYKRe8ZMyb8DilTs3b+bcGeMmQDeTomjiOTRGOoihV98hVTIPxYmpEvetPBWRsg7fl -uxG10T2FW0DGawAS1GjdNuAhnmYjI7q7UEKeTsY8Ir+CAYE8I+TpZOxoMxRyiv+A1w4SyCgzrn+B -xxtlQKBr57WfO85orOHxwi7cq/x8+VHthaubl96G4hvN3tkSBN9boZDIGxIWNwAAAABJRU5ErkJg -gg== - - - - - /form[@controlname='ActivityProgressDialog']/progressbar[@controlname='progressBar'] - - - /form[@controlname='ActivityProgressDialog']/button[@controlname='buttonCancel'] - - - /form[@controlname='ActivityProgressDialog'] - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlz -AAAOxAAADsQBlSsOGwAAAQVJREFUOE9jwAbku0INTCalXlHoCP0Pw7p98R1QadxAvj1cAVkTNmw4 -IekCVDkqkG8PTYAp8pxX8v/xh1f/kcHqS/tRDIJqgwBkmz/++ALVgh0Ub5kCVqfeHfUDqp2BAaYZ -GTQ0NKBgZAAzBORqcICBOOhOxmcACMAsZYCFNqng6sv7EANAROOe+WDB9evXY7UVWQykBgbgBhx/ -eAUsgKwQH4YBDAPIcgEohYFClRBANhAGwAbAohEEkG1C1oBNfOetU//1JiTcBxsASp4gb2BTCALY -xOG2wwBIgFAqhAFQUpfvDAuAakUAUPIExS8+gFMzDMAyFSjzwAAolYICGu5nOGBgAABoAoFZQCYT -cwAAAABJRU5ErkJggg== - - - /contextmenu[@processname='Riskeer']/menuitem[@accessiblename='Genereer scenario''s...'] + + /contextmenu[@processname='Riskeer']/menuitem[@accessiblename='Bijwerken...'] + /contextmenu[@processname='Riskeer'] @@ -735,7 +686,124 @@ + + /form[@title='Project afsluiten']/button[@text='&No'] + + + /form[@title='Project afsluiten'] + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACx +jwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAEySURBVDhPjZI7awJBFIX3n2iXyh8QUgbSWYpF +CqtASCOokHa7SBKwMWmSQCoLxc7GSkKKgHaSZoWwCOmsAhZabfjGvePsnc3jgwvLmXPuPPYGmpPH +Ruv4of5ZbFcSt9BYS20+hatq8fDufKWDuvDgTWM7EA5uT7cYju4vksF8knxt1onANxprePBmmsjO +zVE3E9SwhkdOYsLcC+FseJ3adoRhmCkXvGTMm/A4pU7N2/m3BnjJkA3k6Jo4jk0RjqIoVffIVUyD +8WJqRL3rTwVkbIO35bsRtdE9hVtAxmsAEtRo3TbgIZ5mIyO6u1BCnk7GPCK/ggGBPCPk6WTsaDMU +cor/gNcOEsgoM65/gccbZUCga+e1nzvOaKzh8cIu3Kv8fPlR7YWrm5fehuIbzd7ZEgTfW6GQyBsS +FjcAAAAASUVORK5CYII= + + + + + /form[@title='Openen']/?/?/text[@controlid='1148'] + + + /form[@title='Openen']/button[@text='&Open'] + + + /form[@title='Openen'] + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlz +AAAOxAAADsQBlSsOGwAAATJJREFUOE+NkjtrAkEUhfefaJfKHxBSBtJZikUKq0BII6iQdrtIErAx +aZJAKgvFzsZKQoqAdpJmhbAI6awCFlpt+Ma94+ydzeODC8uZc+489gaak8dG6/ih/llsVxK30FhL +bT6Fq2rx8O58pYO68OBNYzsQDm5PtxiO7i+SwXySfG3WicA3Gmt48GaayM7NUTcT1LCGR05iwtwL +4Wx4ndp2hGGYKRe8ZMyb8DilTs3b+bcGeMmQDeTomjiOTRGOoihV98hVTIPxYmpEvetPBWRsg7fl +uxG10T2FW0DGawAS1GjdNuAhnmYjI7q7UEKeTsY8Ir+CAYE8I+TpZOxoMxRyiv+A1w4SyCgzrn+B +xxtlQKBr57WfO85orOHxwi7cq/x8+VHthaubl96G4hvN3tkSBN9boZDIGxIWNwAAAABJRU5ErkJg +gg== + + + + + /form[@controlname='ActivityProgressDialog']/progressbar[@controlname='progressBar'] + + + /form[@controlname='ActivityProgressDialog']/button[@controlname='buttonCancel'] + + + /form[@controlname='ActivityProgressDialog'] + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlz +AAAOxAAADsQBlSsOGwAAAQVJREFUOE9jwAbku0INTCalXlHoCP0Pw7p98R1QadxAvj1cAVkTNmw4 +IekCVDkqkG8PTYAp8pxX8v/xh1f/kcHqS/tRDIJqgwBkmz/++ALVgh0Ub5kCVqfeHfUDqp2BAaYZ +GTQ0NKBgZAAzBORqcICBOOhOxmcACMAsZYCFNqng6sv7EANAROOe+WDB9evXY7UVWQykBgbgBhx/ +eAUsgKwQH4YBDAPIcgEohYFClRBANhAGwAbAohEEkG1C1oBNfOetU//1JiTcBxsASp4gb2BTCALY +xOG2wwBIgFAqhAFQUpfvDAuAakUAUPIExS8+gFMzDMAyFSjzwAAolYICGu5nOGBgAABoAoFZQCYT +cwAAAABJRU5ErkJggg== + + + - - @@ -1069,5 +1133,13 @@ id="201b1d21-866e-4c9e-bf76-93ca440565ea" name="indexRow"> + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,43 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.IO; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class CopyFile + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void CopyFileTo(string sourceFile, string destinationFile) + { + File.Copy(sourceFile, destinationFile); + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,117 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The CopyFile recording. + /// + [TestModule("ad8e1ad4-f412-41ae-a2dc-f39766081df4", ModuleType.Recording, 1)] + public partial class CopyFile : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static CopyFile instance = new CopyFile(); + + /// + /// Constructs a new instance. + /// + public CopyFile() + { + sourceFileName = ""; + destinationFileName = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static CopyFile Instance + { + get { return instance; } + } + +#region Variables + + string _sourceFileName; + + /// + /// Gets or sets the value of variable sourceFileName. + /// + [TestVariable("8f340347-b110-4f65-9582-a07a43e848ab")] + public string sourceFileName + { + get { return _sourceFileName; } + set { _sourceFileName = value; } + } + + string _destinationFileName; + + /// + /// Gets or sets the value of variable destinationFileName. + /// + [TestVariable("ddede2e2-fd10-4e52-9653-95f1e1249238")] + public string destinationFileName + { + get { return _destinationFileName; } + set { _destinationFileName = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + CopyFileTo(sourceFileName, destinationFileName); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/CopyFile.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,91 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + + + System.String + + + + + + + System.String + + + + + + + + + + + + + + + CopyFile.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Data/script10/input/surfacelines traject 12-2.csv =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Data/script10/input/surfacelines traject 12-2.csv (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Data/script10/input/surfacelines traject 12-2.csv (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,12 @@ +LOCATIONID;X1;Y1;Z1;.....;Xn;Yn;Zn;(Profiel);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +12_2_00100;131597.04;548326.09;7.44;131597.25;548325.64;12.54;131597.45;548325.18;0.62;131597.66;548324.72;0.69;131597.86;548324.27;0.76;131598.07;548323.81;0.86;131598.27;548323.35;0.97;131598.48;548322.9;1.13;131598.68;548322.44;1.36;131598.89;548321.99;1.58;131599.09;548321.53;1.82;131599.3;548321.07;2.03;131599.5;548320.62;2.28;131599.71;548320.16;2.53;131599.91;548319.71;2.74;131600.11;548319.25;2.91;131600.32;548318.79;3.04;131600.52;548318.34;3.13;131600.73;548317.88;3.17;131600.93;548317.42;3.23;131601.14;548316.97;3.24;131601.34;548316.51;3.24;131601.55;548316.06;3.24;131601.75;548315.6;3.24;131601.96;548315.14;3.26;131602.16;548314.69;3.26;131602.37;548314.23;3.28;131602.57;548313.77;3.29;131602.78;548313.32;3.29;131602.98;548312.86;3.3;131603.18;548312.41;3.3;131603.39;548311.95;3.31;131603.59;548311.49;3.31;131603.8;548311.04;3.31;131604;548310.58;3.3;131604.21;548310.12;3.3;131604.41;548309.67;3.28;131604.62;548309.21;3.27;131604.82;548308.76;3.26;131605.03;548308.3;3.25;131605.23;548307.84;3.23;131605.437;548307.391;3.24;131605.44;548307.39;3.24;131605.64;548306.93;3.26;131605.84;548306.48;3.26;131606.05;548306.02;3.26;131606.25;548305.56;3.27;131606.46;548305.11;3.27;131606.66;548304.65;3.24;131606.87;548304.19;3.19;131607.07;548303.74;3.05;131607.28;548303.28;2.95;131607.48;548302.83;2.82;131607.69;548302.37;2.71;131607.89;548301.91;2.61;131608.1;548301.46;2.45;131608.3;548301;2.3;131608.51;548300.54;2.23;131608.71;548300.09;2.18;131608.91;548299.63;2.17;131609.12;548299.18;2.17;131609.32;548298.72;2.16;131609.53;548298.26;2.15;131609.73;548297.81;2.14;131609.94;548297.35;2.14;131610.14;548296.9;2.13;131610.35;548296.44;2.12;131610.55;548295.98;2.13;131610.76;548295.53;2.15;131610.96;548295.07;2.14;131611.17;548294.61;2.11;131611.37;548294.16;2.08;131611.58;548293.7;2.05;131611.78;548293.25;2.04;131611.98;548292.79;2.03;131612.19;548292.33;1.96;131612.39;548291.88;1.91;131612.6;548291.42;1.84;131612.8;548290.96;1.81;131613.01;548290.51;1.78;131613.21;548290.05;1.75;131613.42;548289.6;1.69;131613.62;548289.14;1.59;131613.83;548288.68;1.57;131614.03;548288.23;1.62;131614.24;548287.77;1.63;131614.65;548286.86;1.38;131614.85;548286.4;1.37;131615.05;548285.95;1.38;131615.26;548285.49;1.35;131615.46;548285.03;1.34;131615.67;548284.58;1.35;131615.87;548284.12;1.35;131616.08;548283.67;1.38;131616.28;548283.21;1.34;131616.49;548282.75;1.33;131616.69;548282.3;1.33;131616.9;548281.84;1.35;131617.31;548280.93;1.42;131617.51;548280.47;1.36;131617.71;548280.02;1.33;131617.92;548279.56;1.29;131618.12;548279.1;1.22;131618.33;548278.65;1.11;131618.53;548278.19;0.97;131618.74;548277.73;0.82;131618.94;548277.28;0.71;131619.15;548276.82;0.57;131619.35;548276.37;0.45;131619.56;548275.91;0.39;131619.76;548275.45;0.3;131619.97;548275;0.25;131620.17;548274.54;0.21;131620.38;548274.09;0.14;131620.58;548273.63;0.08;131620.78;548273.17;0.03;131620.99;548272.72;-0.01;131621.19;548272.26;-0.05;131621.4;548271.8;-0.11;131621.6;548271.35;-0.14;131621.81;548270.89;-0.17;131622.01;548270.44;-0.2;131622.22;548269.98;-0.24;131622.42;548269.52;-0.3;131622.63;548269.07;-0.34;131622.83;548268.61;-0.37;131623.04;548268.15;-0.4;131623.24;548267.7;-0.44;131623.45;548267.24;-0.46;131623.65;548266.79;-0.49;131623.85;548266.33;-0.51;131624.06;548265.87;-0.53;131624.26;548265.42;-0.55;131624.47;548264.96;-0.56;131624.67;548264.51;-0.57;131624.88;548264.05;-0.63;131625.08;548263.59;-0.68;131625.29;548263.14;-0.71;131625.49;548262.68;-0.71;131625.7;548262.22;-0.73;131625.9;548261.77;-0.72;131626.11;548261.31;-0.75;131626.31;548260.86;-0.77;131626.52;548260.4;-0.78;131626.72;548259.94;-0.8;131626.92;548259.49;-0.82;131627.13;548259.03;-0.84;131627.33;548258.57;-0.84;131627.54;548258.12;-0.86;131627.74;548257.66;-0.88;131627.95;548257.21;-0.84;131628.15;548256.75;-0.82;131628.36;548256.29;-0.86;131628.56;548255.84;-0.85;131628.77;548255.38;-0.85;131628.97;548254.93;-0.87;131629.18;548254.47;-0.86;131629.38;548254.01;-0.87;131629.58;548253.56;-0.89;131629.79;548253.1;-0.92;131629.99;548252.64;-0.92;131630.2;548252.19;-0.9;131630.4;548251.73;-0.89;131630.61;548251.28;-0.92;131630.81;548250.82;-0.97;131631.02;548250.36;-0.98;131631.22;548249.91;-0.97;131631.43;548249.45;-1.01;131632.04;548248.08;-0.97;131632.65;548246.71;-0.94;131632.86;548246.26;-0.92;131633.06;548245.8;-0.99;131633.27;548245.34;-1.02;131633.47;548244.89;-1.03;131633.68;548244.43;-1.04;131633.88;548243.98;-1.05;131634.09;548243.52;-1.04;131634.29;548243.06;-1.04;131634.5;548242.61;-1.07;131634.7;548242.15;-1.12;131634.91;548241.7;-1.11;131635.11;548241.24;-1.13;131635.32;548240.78;-1.14;131635.52;548240.33;-1.14;131635.72;548239.87;-1.16;131635.93;548239.41;-1.17;131636.13;548238.96;-1.17;131636.34;548238.5;-1.17;131636.54;548238.05;-1.18;131636.95;548237.13;-1.17;131637.57;548235.76;-1.17;131637.77;548235.31;-1.16;131637.98;548234.85;-1.16;131638.18;548234.4;-1.18;131638.39;548233.94;-1.21;131638.59;548233.48;-1.22;131638.79;548233.03;-1.22;131639;548232.57;-1.22;131639.2;548232.12;-1.21;131639.41;548231.66;-1.21;131639.61;548231.2;-1.24;131639.82;548230.75;-1.26;131640.02;548230.29;-1.27;131640.23;548229.83;-1.29;131640.43;548229.38;-1.29;131640.64;548228.92;-1.29;131640.84;548228.47;-1.29;131641.05;548228.01;-1.29;131641.25;548227.55;-1.3;131641.46;548227.1;-1.3;131641.66;548226.64;-1.31;131641.86;548226.18;-1.32;131642.07;548225.73;-1.31;131642.27;548225.27;-1.26;131642.48;548224.82;-1.26;131642.68;548224.36;-1.3;131642.89;548223.9;-1.34;131643.09;548223.45;-1.36;131643.3;548222.99;-1.39;131643.5;548222.54;-1.39;131643.71;548222.08;-1.4;131643.91;548221.62;-1.41;131644.12;548221.17;-1.41;131644.32;548220.71;8.44;131644.52;548220.25;-1.45;;;;;;;;;;;; +12_2_00600;132049.72;548537.16;0;132049.95;548536.71;0.02;132050.17;548536.26;0.23;132050.39;548535.82;0.49;132050.61;548535.37;0.72;132050.83;548534.92;1;132051.05;548534.47;1.2;132051.28;548534.02;1.4;132051.5;548533.57;1.61;132051.72;548533.13;1.83;132051.94;548532.68;2.05;132052.16;548532.23;2.27;132052.38;548531.78;2.48;132052.6;548531.33;2.68;132052.83;548530.89;2.82;132052.823;548530.881;2.821;132053.05;548530.44;2.94;132053.27;548529.99;3.03;132053.49;548529.54;3.05;132053.71;548529.09;3.03;132053.93;548528.64;3;132054.15;548528.2;2.88;132054.38;548527.75;2.66;132054.6;548527.3;2.47;132054.82;548526.85;2.3;132055.04;548526.4;2.07;132055.26;548525.95;1.9;132055.48;548525.51;1.8;132055.7;548525.06;1.71;132055.93;548524.61;1.64;132056.15;548524.16;1.59;132056.37;548523.71;1.56;132056.59;548523.26;1.57;132056.81;548522.82;1.56;132057.03;548522.37;1.54;132057.26;548521.92;1.54;132057.48;548521.47;1.54;132057.7;548521.02;1.54;132057.92;548520.57;1.53;132058.14;548520.13;1.52;132058.36;548519.68;1.52;132058.58;548519.23;1.49;132058.81;548518.78;1.47;132059.03;548518.33;1.43;132059.25;548517.89;1.43;132059.47;548517.44;1.41;132059.69;548516.99;1.38;132059.91;548516.54;1.34;132060.13;548516.09;1.26;132060.36;548515.64;1.1;132060.58;548515.2;0.89;132060.8;548514.75;0.68;132061.02;548514.3;0.48;132061.24;548513.85;0.25;132061.46;548513.4;0.01;132061.68;548512.95;-0.16;132061.91;548512.51;-0.31;132062.13;548512.06;-0.41;132062.35;548511.61;-0.5;132062.57;548511.16;-0.55;132062.79;548510.71;-0.61;132063.01;548510.26;-0.65;132063.23;548509.82;-0.7;132063.46;548509.37;-0.74;132063.68;548508.92;-0.77;132063.9;548508.47;-0.83;132064.12;548508.02;-0.88;132064.34;548507.57;-0.92;132064.56;548507.13;-0.95;132064.79;548506.68;-0.98;132065.01;548506.23;-1.04;132065.23;548505.78;-1.06;132065.45;548505.33;-1.09;132065.67;548504.89;-1.13;132065.89;548504.44;-1.19;132066.11;548503.99;-1.21;132066.34;548503.54;-1.18;132067;548502.2;-0.86;132067.22;548501.75;-0.72;132067.44;548501.3;-0.51;132067.66;548500.85;-0.4;132067.89;548500.4;-0.42;132068.11;548499.95;-0.5;132068.33;548499.51;-0.52;132068.55;548499.06;-0.53;132068.77;548498.61;-0.54;132068.99;548498.16;-0.55;132069.21;548497.71;-0.57;132069.44;548497.26;-0.58;132069.66;548496.82;-0.58;132069.88;548496.37;-0.58;132070.1;548495.92;-0.62;132070.32;548495.47;-0.63;132070.54;548495.02;-0.62;132070.76;548494.57;-0.62;132070.99;548494.13;-0.63;132071.21;548493.68;-0.64;132071.43;548493.23;-0.64;132071.65;548492.78;-0.66;132071.87;548492.33;-0.66;132072.09;548491.89;-0.67;132072.32;548491.44;-0.68;132072.54;548490.99;-0.71;132072.76;548490.54;-0.73;132072.98;548490.09;-0.74;132073.2;548489.64;-0.76;132073.42;548489.2;-0.79;132073.64;548488.75;-0.81;132073.87;548488.3;-0.82;132074.09;548487.85;-0.84;132074.31;548487.4;-0.87;132074.53;548486.95;-0.89;132074.75;548486.51;-0.91;132074.97;548486.06;-0.93;132075.19;548485.61;-0.93;132075.42;548485.16;-0.94;132075.64;548484.71;-0.95;132075.86;548484.26;-0.96;132076.08;548483.82;-0.98;132076.3;548483.37;-0.99;132076.52;548482.92;-1;132076.74;548482.47;-1.01;132076.97;548482.02;-1.03;132077.19;548481.58;-1.06;132077.41;548481.13;-1.07;132077.63;548480.68;-1.08;132077.85;548480.23;-1.1;132078.07;548479.78;-1.12;132078.3;548479.33;-1.14;132078.52;548478.89;-1.14;132078.74;548478.44;-1.15;132078.96;548477.99;-1.16;132079.18;548477.54;-1.18;132079.4;548477.09;-1.2;132079.62;548476.64;-1.23;132079.85;548476.2;-1.23;132080.07;548475.75;-1.23;132080.29;548475.3;-1.25;132080.51;548474.85;-1.26;132080.73;548474.4;-1.29;132080.95;548473.95;-1.36;132081.17;548473.51;-1.47;132081.4;548473.06;-1.56;132081.62;548472.61;-1.63;132081.84;548472.16;-1.61;132082.06;548471.71;-1.69;132082.28;548471.26;-1.76;132082.45;548470.93;-1.85;132083.433;548468.937;-3.129;132084.417;548466.943;-3.129;132085.4;548464.95;-1.74;132085.6;548464.54;-1.67;132085.83;548464.09;-1.59;132086.05;548463.64;-1.57;132086.27;548463.2;-1.58;132086.49;548462.75;-1.53;132086.71;548462.3;-1.49;132086.93;548461.85;-1.49;132087.15;548461.4;-1.45;132087.38;548460.95;-1.42;132087.6;548460.51;-1.39;132087.82;548460.06;-1.36;132088.04;548459.61;-1.35;132088.26;548459.16;-1.36;132088.48;548458.71;-1.38;132088.7;548458.26;-1.38;132088.93;548457.82;-1.38;132089.15;548457.37;-1.39;132089.37;548456.92;-1.4;132089.59;548456.47;-1.41;132089.81;548456.02;-1.43;132090.03;548455.58;-1.45;132090.25;548455.13;-1.48;132090.48;548454.68;-1.51;132090.7;548454.23;-1.52;132090.92;548453.78;-1.58;132091.14;548453.33;-1.62;132091.36;548452.89;-1.64;132091.58;548452.44;-1.64;132091.8;548451.99;-1.64;132092.03;548451.54;-1.68;132092.25;548451.09;-1.7;132092.47;548450.64;-1.7;132092.69;548450.2;-1.75;132092.91;548449.75;-1.82;132093.13;548449.3;-1.93;132093.36;548448.85;-1.95;132093.58;548448.4;-1.97;132093.8;548447.95;-1.99;132093.92;548447.7;-2;132094.02;548447.51;-2.01;132094.24;548447.06;-2.1;132094.46;548446.61;-2.25;132094.68;548446.16;-2.5;132094.91;548445.71;-2.91;132095.13;548445.26;-3.18;132095.79;548443.92;-3.3;132096.01;548443.47;-3.22;132096.23;548443.02;-3.02;132096.46;548442.58;-2.7;132096.68;548442.13;-2.29;132096.9;548441.68;-2.02;132097.12;548441.23;-1.81;132097.34;548440.78;-1.83;132097.56;548440.33;-1.84;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +12_2_02500;133006.4;547049.82;-0.29;133005.95;547049.59;-0.18;133005.51;547049.37;-0.12;133005.06;547049.14;-0.1;133004.61;547048.92;-0.02;133004.17;547048.69;0.02;133003.72;547048.47;0.16;133003.28;547048.24;0.32;133002.83;547048.02;0.49;133002.38;547047.79;0.64;133001.94;547047.57;0.8;133001.49;547047.34;0.98;133001.04;547047.12;1.14;133000.6;547046.89;1.27;133000.15;547046.67;1.46;132999.7;547046.44;1.6;132999.26;547046.22;1.81;132998.81;547045.99;1.92;132998.36;547045.77;2.09;132997.92;547045.54;2.28;132997.47;547045.31;2.45;132997.03;547045.09;2.61;132996.58;547044.86;2.77;132996.13;547044.64;2.92;132995.69;547044.41;3.06;132995.24;547044.19;3.23;132994.79;547043.96;3.39;132994.35;547043.74;3.58;132993.9;547043.51;3.73;132993.45;547043.29;3.88;132993.012;547043.066;3.989;132993.01;547043.06;3.99;132992.56;547042.84;4.07;132992.12;547042.61;4.15;132991.67;547042.39;4.18;132991.22;547042.16;4.17;132990.78;547041.94;4.11;132990.33;547041.71;3.97;132989.88;547041.49;3.79;132989.44;547041.26;3.6;132988.99;547041.03;3.42;132988.54;547040.81;3.23;132988.1;547040.58;3;132987.65;547040.36;2.78;132987.21;547040.13;2.58;132986.76;547039.91;2.39;132986.31;547039.68;2.31;132985.87;547039.46;2.27;132985.42;547039.23;2.25;132984.97;547039.01;2.21;132984.53;547038.78;2.17;132984.08;547038.56;2.14;132983.63;547038.33;2.09;132983.19;547038.11;2.05;132982.74;547037.88;2;132982.29;547037.66;1.94;132981.85;547037.43;1.81;132981.4;547037.21;1.59;132980.96;547036.98;1.4;132980.51;547036.75;1.22;132980.06;547036.53;1.05;132979.62;547036.3;0.82;132979.17;547036.08;0.61;132978.72;547035.85;0.41;132978.28;547035.63;0.25;132977.83;547035.4;0.06;132977.38;547035.18;-0.11;132976.94;547034.95;-0.29;132976.49;547034.73;-0.45;132976.05;547034.5;-0.59;132975.6;547034.28;-0.7;132975.15;547034.05;-0.77;132974.71;547033.83;-0.86;132974.26;547033.6;-0.9;132973.81;547033.38;-1.02;132973.37;547033.15;-1.06;132972.92;547032.93;-1.13;132972.47;547032.7;-1.18;132972.03;547032.47;-1.22;132971.58;547032.25;-1.31;132971.14;547032.02;-1.45;132970.69;547031.8;-1.42;132970.24;547031.57;-1.41;132969.8;547031.35;-1.41;132969.35;547031.12;-1.46;132968.9;547030.9;-1.46;132968.46;547030.67;-1.45;132968.01;547030.45;-1.48;132967.56;547030.22;-1.48;132967.12;547030;-1.48;132966.67;547029.77;-1.49;132966.23;547029.55;-1.52;132965.78;547029.32;-1.52;132965.33;547029.1;-1.53;132964.89;547028.87;-1.53;132964.44;547028.65;-1.52;132963.99;547028.42;-1.56;132963.55;547028.2;-1.57;132963.1;547027.97;-1.56;132962.65;547027.74;-1.57;132962.21;547027.52;-1.61;132961.76;547027.29;-1.62;132961.31;547027.07;-1.63;132960.87;547026.84;-1.68;132960.42;547026.62;-1.69;132959.98;547026.39;-1.72;132959.53;547026.17;-1.75;132959.08;547025.94;-1.73;132958.64;547025.72;-1.74;132958.19;547025.49;-1.8;132957.74;547025.27;-1.81;132957.3;547025.04;-1.83;132956.85;547024.82;-1.87;132956.4;547024.59;-1.86;132955.96;547024.37;-1.89;132955.51;547024.14;-1.91;132955.07;547023.92;-1.91;132954.62;547023.69;-1.94;132954.17;547023.46;-1.97;132953.73;547023.24;-1.96;132953.28;547023.01;-2;132952.83;547022.79;-2.02;132952.39;547022.56;-2.03;132951.94;547022.34;-2.07;132951.49;547022.11;-2.1;132951.05;547021.89;-2.11;132950.6;547021.66;-2.16;132950.16;547021.44;-2.2;132949.71;547021.21;-2.17;132949.26;547020.99;-2.21;132948.82;547020.76;-2.25;132948.37;547020.54;-2.25;132947.92;547020.31;-2.3;132947.48;547020.09;-2.31;132947.03;547019.86;-2.31;132946.58;547019.64;-2.33;132946.14;547019.41;-2.36;132945.69;547019.18;-2.38;132945.25;547018.96;-2.44;132944.8;547018.73;-2.46;132944.35;547018.51;-2.48;132943.91;547018.28;-2.55;132943.46;547018.06;-2.58;132943.01;547017.83;-2.6;132942.57;547017.61;-2.62;132942.12;547017.38;-2.66;132941.67;547017.16;-2.69;132941.23;547016.93;-2.72;132940.78;547016.71;-2.79;132940.33;547016.48;-2.83;132939.89;547016.26;-2.88;132939.44;547016.03;-2.94;132939;547015.81;-2.97;132938.55;547015.58;-3;132938.1;547015.36;-3.03;132937.66;547015.13;-3.02;132937.21;547014.9;-3.04;132936.76;547014.68;-3.11;132936.32;547014.45;-3.24;132936.09;547014.34;-3.32;132934.92;547013.75;-4.361;132933.75;547013.16;-4.361;132932.58;547012.57;-3.83;132932.3;547012.43;-3.7;132931.85;547012.2;-3.62;132931.41;547011.98;-3.56;132930.96;547011.75;-3.54;132930.51;547011.53;-3.59;132930.07;547011.3;-3.56;132929.62;547011.08;-3.51;132929.18;547010.85;-3.5;132928.73;547010.62;-3.48;132928.28;547010.4;-3.49;132927.84;547010.17;-3.57;132927.39;547009.95;-3.55;132926.94;547009.72;-3.5;132926.5;547009.5;-3.48;132926.05;547009.27;-3.47;132925.6;547009.05;-3.47;132925.16;547008.82;-3.48;132924.71;547008.6;-3.47;132924.27;547008.37;-3.49;132923.82;547008.15;-3.55;132923.37;547007.92;-3.57;132922.93;547007.7;-3.55;132922.48;547007.47;-3.53;132922.03;547007.25;-3.53;132921.59;547007.02;-3.55;132921.14;547006.8;-3.61;132920.69;547006.57;-3.63;132920.25;547006.34;-3.66;132919.8;547006.12;-3.72;132919.35;547005.89;-3.79;132919;547005.72;-3.88;132917.92;547005.173;-4.551;132916.84;547004.627;-4.551;132915.76;547004.08;-3.77;132915.34;547003.87;-3.74;132914.89;547003.64;-3.74;132914.44;547003.42;-3.8;132914;547003.19;-3.84;132913.55;547002.97;-3.86;132913.11;547002.74;-3.86;132912.66;547002.52;-3.85;132912.21;547002.29;-3.73;132911.77;547002.07;-3.76;132911.32;547001.84;-3.73;132910.87;547001.61;-3.73;132910.43;547001.39;-3.71;132909.09;547000.71;-3.73;132908.2;547000.26;-3.65;132907.75;547000.04;-3.68;132907.3;546999.81;-3.74;132906.86;546999.59;-3.77;132906.41;546999.36;-3.85;132905.96;546999.14;-4.32;132905.52;546998.91;-4.77;132903.29;546997.79;-4.36;132902.84;546997.56;-3.95;132902.39;546997.33;-3.82;;;;;;;;;;;;;;;;;;;;;;;;;;; +12_2_03500;133455.28;546156.27;-0.27;133455.19;546156.23;-0.26;133454.83;546156.05;-0.15;133454.39;546155.82;0.02;133453.94;546155.59;-0.05;133453.49;546155.37;-0.11;133453.05;546155.14;-0.16;133452.16;546154.69;-0.04;133451.71;546154.46;0.11;133451.26;546154.24;0.31;133450.82;546154.01;0.43;133450.37;546153.79;0.6;133449.93;546153.56;0.74;133449.48;546153.33;0.9;133449.03;546153.11;1.07;133448.59;546152.88;1.23;133448.14;546152.65;1.39;133447.7;546152.43;1.6;133447.25;546152.2;1.77;133446.8;546151.98;1.87;133446.36;546151.75;2.01;133445.91;546151.52;2.16;133445.47;546151.3;2.29;133445.02;546151.07;2.44;133444.57;546150.85;2.59;133444.13;546150.62;2.72;133443.68;546150.39;2.88;133443.24;546150.17;3.03;133442.79;546149.94;3.18;133442.35;546149.72;3.4;133441.9;546149.49;3.6;133441.45;546149.26;3.73;133441.01;546149.04;3.85;133440.56;546148.81;3.94;133440.12;546148.59;3.98;133439.67;546148.36;3.96;133439.22;546148.13;3.91;133438.78;546147.91;3.79;133438.33;546147.68;3.59;133437.89;546147.45;3.38;133437.44;546147.23;3.2;133436.99;546147;2.95;133436.55;546146.78;2.72;133436.1;546146.55;2.51;133435.66;546146.32;2.31;133435.21;546146.1;2.18;133434.76;546145.87;2.1;133434.32;546145.65;2.09;133433.87;546145.42;2.05;133433.43;546145.19;2.01;133432.98;546144.97;2;133432.53;546144.74;1.98;133432.09;546144.52;1.93;133431.64;546144.29;1.9;133431.2;546144.06;1.83;133430.75;546143.84;1.73;133430.3;546143.61;1.62;133429.86;546143.38;1.48;133429.41;546143.16;1.29;133428.97;546142.93;1.11;133428.52;546142.71;0.93;133428.07;546142.48;0.76;133427.63;546142.25;0.53;133427.18;546142.03;0.35;133426.74;546141.8;0.15;133426.29;546141.58;-0.06;133425.84;546141.35;-0.22;133425.4;546141.12;-0.39;133424.95;546140.9;-0.54;133424.51;546140.67;-0.65;133424.06;546140.45;-0.74;133423.61;546140.22;-0.84;133423.17;546139.99;-0.9;133422.72;546139.77;-0.99;133422.28;546139.54;-1.06;133421.83;546139.32;-1.11;133421.38;546139.09;-1.16;133420.94;546138.86;-1.2;133420.49;546138.64;-1.23;133420.05;546138.41;-1.3;133419.6;546138.18;-1.39;133419.16;546137.96;-1.49;133418.71;546137.73;-1.68;133418.26;546137.51;-1.69;133417.82;546137.28;-1.69;133417.37;546137.05;-1.68;133416.93;546136.83;-1.69;133416.48;546136.6;-1.69;133416.03;546136.38;-1.71;133415.59;546136.15;-1.72;133415.14;546135.92;-1.73;133414.7;546135.7;-1.74;133414.25;546135.47;-1.74;133413.8;546135.25;-1.74;133413.36;546135.02;-1.81;133412.91;546134.79;-1.82;133412.47;546134.57;-1.83;133412.02;546134.34;-1.84;133411.57;546134.11;-1.84;133411.13;546133.89;-1.86;133410.68;546133.66;-1.92;133410.24;546133.44;-1.88;133409.79;546133.21;-1.9;133409.34;546132.98;-1.9;133408.9;546132.76;-1.93;133408.45;546132.53;-1.96;133408.01;546132.31;-2.01;133407.56;546132.08;-2.03;133407.11;546131.85;-2.05;133406.67;546131.63;-2.05;133406.22;546131.4;-2.07;133405.78;546131.18;-2.12;133405.33;546130.95;-2.13;133404.88;546130.72;-2.16;133404.44;546130.5;-2.17;133403.99;546130.27;-2.22;133403.55;546130.05;-2.24;133403.1;546129.82;-2.25;133402.65;546129.59;-2.28;133402.21;546129.37;-2.3;133401.76;546129.14;-2.33;133401.32;546128.91;-2.34;133400.87;546128.69;-2.36;133400.42;546128.46;-2.38;133399.98;546128.24;-2.4;133399.53;546128.01;-2.42;133399.09;546127.78;-2.43;133398.64;546127.56;-2.46;133398.19;546127.33;-2.49;133397.75;546127.11;-2.51;133397.3;546126.88;-2.53;133396.86;546126.65;-2.55;133396.41;546126.43;-2.55;133395.97;546126.2;-2.58;133395.52;546125.98;-2.59;133395.07;546125.75;-2.59;133394.63;546125.52;-2.64;133394.18;546125.3;-2.68;133393.74;546125.07;-2.65;133393.29;546124.85;-2.63;133392.84;546124.62;-2.66;133392.4;546124.39;-2.69;133391.95;546124.17;-2.7;133391.51;546123.94;-2.71;133391.06;546123.71;-2.76;133390.61;546123.49;-2.75;133390.17;546123.26;-2.75;133389.72;546123.04;-2.77;133389.28;546122.81;-2.82;133388.83;546122.58;-2.82;133388.38;546122.36;-2.85;133387.94;546122.13;-2.88;133387.49;546121.91;-2.9;133387.05;546121.68;-2.9;133386.6;546121.45;-2.9;133386.15;546121.23;-2.92;133385.71;546121;-2.93;133385.26;546120.78;-3;133384.82;546120.55;-2.95;133384.37;546120.32;-2.94;133383.92;546120.1;-2.91;133383.48;546119.87;-2.9;133383.39;546119.83;-2.91;133382.08;546119.167;-3.961;133380.77;546118.503;-3.961;133379.46;546117.84;-3.25;133379.02;546117.61;-3.17;133378.57;546117.38;-3.09;133378.13;546117.16;-3.05;133377.68;546116.93;-3;133377.23;546116.71;-2.93;133376.79;546116.48;-2.9;133376.34;546116.25;-2.87;133375.9;546116.03;-2.86;133375.45;546115.8;-2.88;133375;546115.58;-2.88;133374.56;546115.35;-2.88;133374.11;546115.12;-2.88;133373.67;546114.9;-2.87;133373.22;546114.67;-2.88;133372.78;546114.44;-2.89;133372.33;546114.22;-2.91;133371.88;546113.99;-2.91;133371.44;546113.77;-2.93;133370.99;546113.54;-3;133370.55;546113.31;-3.04;133370.1;546113.09;-3.05;133369.65;546112.86;-3.06;133369.21;546112.64;-3.07;133368.76;546112.41;-3.11;133368.32;546112.18;-3.12;133367.87;546111.96;-3.17;133367.42;546111.73;-3.19;133366.98;546111.51;-3.18;133366.53;546111.28;-3.23;133366.09;546111.05;-3.31;133365.64;546110.83;-3.45;133365.19;546110.6;-3.59;133365.09;546110.55;-3.66;133363.277;546109.63;-4.835;133361.463;546108.71;-4.835;133359.65;546107.79;-3.57;133359.4;546107.66;-3.48;133358.95;546107.44;-3.42;133358.5;546107.21;-3.38;133358.06;546106.98;-3.39;133357.61;546106.76;-3.4;133357.17;546106.53;-3.4;133356.72;546106.31;-3.4;133356.27;546106.08;-3.41;133355.83;546105.85;-3.43;133355.38;546105.63;-3.44;133354.94;546105.4;-3.48;133354.49;546105.17;-3.54;133354.04;546104.95;-3.6;133353.6;546104.72;-3.69;133353.15;546104.5;-3.78;133352.71;546104.27;-3.84;133352.26;546104.04;-3.83;133351.81;546103.82;-3.86;133351.37;546103.59;-3.86;133350.92;546103.37;-3.84;;;;;;;;;;;;;;;;;;;;; +12_2_07000;134974.15;543122.58;-0.1;134973.71;543122.35;-0.1;134973.26;543122.13;-0.03;134972.81;543121.9;0.03;134972.37;543121.68;0.04;134971.92;543121.45;0.07;134971.47;543121.23;0.2;134971.03;543121;0.42;134970.58;543120.78;0.67;134970.14;543120.55;0.89;134969.69;543120.33;1.08;134969.24;543120.1;1.28;134968.8;543119.88;1.5;134968.35;543119.65;1.7;134967.9;543119.43;1.91;134967.46;543119.2;2.11;134967.01;543118.98;2.3;134966.56;543118.75;2.48;134966.12;543118.53;2.64;134965.67;543118.3;2.88;134965.22;543118.08;3.09;134964.78;543117.85;3.24;134964.33;543117.63;3.38;134963.88;543117.4;3.53;134963.44;543117.18;3.7;134962.99;543116.95;3.87;134962.54;543116.73;4.04;134962.1;543116.5;4.21;134961.65;543116.28;4.33;134961.21;543116.05;4.38;134960.76;543115.83;4.43;134960.31;543115.6;4.39;134959.87;543115.38;4.36;134959.42;543115.15;4.32;134958.97;543114.92;4.22;134958.53;543114.7;4.1;134958.08;543114.47;3.94;134957.63;543114.25;3.79;134957.19;543114.02;3.62;134956.74;543113.8;3.45;134956.29;543113.57;3.26;134955.85;543113.35;3.12;134955.4;543113.12;2.93;134954.95;543112.9;2.76;134954.51;543112.67;2.64;134954.06;543112.45;2.52;134953.61;543112.22;2.42;134953.17;543112;2.31;134952.72;543111.77;2.27;134952.28;543111.55;2.22;134951.83;543111.32;2.18;134951.38;543111.1;2.12;134950.94;543110.87;1.98;134950.49;543110.65;1.82;134950.04;543110.42;1.66;134949.6;543110.2;1.47;134949.15;543109.97;1.28;134948.7;543109.75;1.09;134948.26;543109.52;0.93;134947.81;543109.3;0.71;134947.36;543109.07;0.56;134946.92;543108.85;0.42;134946.47;543108.62;0.26;134946.02;543108.4;0.05;134945.58;543108.17;-0.13;134945.13;543107.95;-0.26;134944.68;543107.72;-0.36;134944.24;543107.5;-0.43;134943.79;543107.27;-0.51;134943.35;543107.05;-0.62;134942.9;543106.82;-0.68;134942.45;543106.6;-0.76;134942.01;543106.37;-0.8;134941.56;543106.15;-0.87;134941.11;543105.92;-0.98;134940.67;543105.7;-1.03;134940.22;543105.47;-1.08;134939.77;543105.25;-1.17;134939.33;543105.02;-1.18;134938.88;543104.8;-1;134938.43;543104.57;-1.02;134937.99;543104.35;-1.18;134937.54;543104.12;-1.26;134937.09;543103.9;-1.2;134936.65;543103.67;-1.21;134936.2;543103.45;-1.23;134935.76;543103.22;-1.22;134935.31;543103;-1.22;134934.86;543102.77;-1.24;134934.42;543102.55;-1.26;134933.97;543102.32;-1.26;134933.52;543102.1;-1.26;134933.08;543101.87;-1.3;134932.63;543101.65;-1.33;134932.18;543101.42;-1.31;134931.74;543101.2;-1.33;134931.29;543100.97;-1.36;134930.84;543100.75;-1.33;134930.4;543100.52;-1.36;134929.95;543100.3;-1.38;134929.5;543100.07;-1.38;134929.06;543099.85;-1.37;134928.61;543099.62;-1.38;134928.16;543099.4;-1.37;134927.72;543099.17;-1.38;134927.27;543098.95;-1.43;134926.83;543098.72;-1.4;134926.38;543098.5;-1.41;134925.93;543098.27;-1.45;134925.49;543098.05;-1.46;134925.04;543097.82;-1.47;134924.59;543097.6;-1.49;134924.15;543097.37;-1.48;134923.7;543097.15;-1.5;134923.25;543096.92;-1.53;134922.81;543096.7;-1.5;134922.36;543096.47;-1.52;134921.91;543096.25;-1.54;134921.47;543096.02;-1.53;134921.02;543095.8;-1.53;134920.57;543095.57;-1.55;134920.13;543095.35;-1.55;134919.68;543095.12;-1.54;134919.23;543094.9;-1.55;134918.79;543094.67;-1.6;134918.34;543094.45;-1.58;134917.9;543094.22;-1.56;134917.45;543094;-1.58;134917;543093.77;-1.61;134916.56;543093.55;-1.62;134916.11;543093.32;-1.62;134915.66;543093.1;-1.62;134915.22;543092.87;-1.64;134914.77;543092.65;-1.66;134914.32;543092.42;-1.65;134913.88;543092.2;-1.67;134913.43;543091.97;-1.65;134912.98;543091.75;-1.66;134912.54;543091.52;-1.67;134912.09;543091.3;-1.69;134911.64;543091.07;-1.68;134911.2;543090.85;-1.71;134910.75;543090.62;-1.73;134910.3;543090.4;-1.74;134909.86;543090.17;-1.77;134909.41;543089.95;-1.79;134908.97;543089.72;-1.8;134908.52;543089.5;-1.81;134908.07;543089.27;-1.83;134907.63;543089.05;-1.84;134907.18;543088.82;-1.87;134906.73;543088.6;-1.9;134906.29;543088.37;-1.93;134905.84;543088.15;-1.97;134905.39;543087.92;-1.98;134904.95;543087.7;-1.99;134904.5;543087.47;-2.02;134904.05;543087.25;-2.07;134903.61;543087.02;-2.08;134903.16;543086.8;-2.09;134902.71;543086.57;-2.1;134902.27;543086.35;-2.16;134901.82;543086.12;-2.2;134901.37;543085.9;-2.24;134900.93;543085.67;-2.27;134900.48;543085.45;-2.29;134900.04;543085.22;-2.32;134899.59;543084.99;-2.34;134899.14;543084.77;-2.35;134898.7;543084.54;-2.36;134898.25;543084.32;-2.39;134897.8;543084.09;-2.45;134897.36;543083.87;-2.55;134896.317;543083.343;-3.261;134895.273;543082.817;-3.261;134894.23;543082.29;-2.57;134893.78;543082.07;-2.5;134893.34;543081.84;-2.48;134892.89;543081.62;-2.45;134892.45;543081.39;-2.42;134892;543081.17;-2.39;134891.55;543080.94;-2.39;134891.11;543080.72;-2.39;134890.66;543080.49;-2.33;134890.21;543080.27;-2.34;134889.77;543080.04;-2.35;134889.32;543079.82;-2.36;134888.87;543079.59;-2.35;134888.43;543079.37;-2.34;134887.98;543079.14;-2.33;134887.53;543078.92;-2.33;134887.09;543078.69;-2.34;134886.64;543078.47;-2.35;134886.19;543078.24;-2.35;134885.75;543078.02;-2.36;134885.3;543077.79;-2.37;134884.85;543077.57;-2.39;134884.41;543077.34;-2.34;134883.96;543077.12;-2.34;134883.52;543076.89;-2.36;134883.07;543076.67;-2.38;134882.62;543076.44;-2.43;134882.18;543076.22;-2.52;134881.73;543075.99;-2.53;134881.28;543075.77;-2.59;134880.84;543075.54;-2.65;134880.39;543075.32;-2.74;134879.94;543075.09;-2.8;134879.72;543074.98;-2.83;134879.5;543074.87;-2.89;134879.05;543074.64;-3.08;134878.6;543074.42;-3.35;134878.16;543074.19;-3.55;134877.71;543073.97;-3.59;134877.26;543073.74;-3.37;134876.82;543073.52;-3.21;134876.37;543073.29;-3.04;134875.92;543073.07;-2.95;134875.84;543073.02;-2.93;134875.48;543072.84;-2.87;134875.03;543072.62;-2.86;134874.59;543072.39;-2.78;134874.14;543072.17;-2.65;134873.69;543071.94;-2.63;134873.25;543071.72;-2.61;134872.8;543071.49;-2.58;134872.35;543071.27;-2.59;134871.91;543071.04;-2.63;134871.46;543070.82;-2.71 +12_2_08600;135691.93;541692.66;-0.18;135691.63;541692.51;-0.15;135691.18;541692.28;-0.07;135690.74;541692.06;-0.02;135690.29;541691.83;-0.11;135689.85;541691.61;-0.16;135689.4;541691.38;-0.09;135688.95;541691.16;0.06;135688.51;541690.93;0.29;135688.06;541690.71;0.5;135687.61;541690.48;0.71;135687.17;541690.25;0.9;135686.72;541690.03;1.07;135686.28;541689.8;1.22;135685.83;541689.58;1.44;135685.38;541689.35;1.6;135684.94;541689.13;1.78;135684.49;541688.9;1.98;135684.04;541688.68;2.18;135683.6;541688.45;2.35;135683.15;541688.23;2.57;135682.71;541688;2.73;135682.26;541687.77;2.91;135681.81;541687.55;3.09;135681.37;541687.32;3.28;135680.92;541687.1;3.5;135680.47;541686.87;3.7;135680.03;541686.65;3.86;135679.58;541686.42;3.98;135679.14;541686.2;4.02;135678.69;541685.97;3.99;135678.24;541685.74;3.92;135677.8;541685.52;3.8;135677.35;541685.29;3.64;135676.9;541685.07;3.46;135676.46;541684.84;3.24;135676.01;541684.62;3.06;135675.57;541684.39;2.85;135675.12;541684.17;2.64;135674.67;541683.94;2.48;135674.23;541683.72;2.31;135673.78;541683.49;2.18;135673.33;541683.26;2.17;135672.89;541683.04;2.12;135672.44;541682.81;2.08;135672;541682.59;2.04;135671.55;541682.36;2;135671.1;541682.14;1.95;135670.66;541681.91;1.91;135670.21;541681.69;1.87;135669.76;541681.46;1.8;135669.32;541681.23;1.78;135668.87;541681.01;1.73;135668.43;541680.78;1.67;135667.98;541680.56;1.64;135667.53;541680.33;1.61;135667.09;541680.11;1.56;135666.64;541679.88;1.49;135666.19;541679.66;1.43;135665.75;541679.43;1.35;135665.3;541679.2;1.27;135664.86;541678.98;1.17;135664.41;541678.75;1.04;135663.96;541678.53;0.92;135663.52;541678.3;0.81;135663.07;541678.08;0.69;135662.62;541677.85;0.57;135662.18;541677.63;0.42;135661.73;541677.4;0.27;135661.29;541677.18;0.15;135660.84;541676.95;0.01;135660.39;541676.72;-0.13;135659.95;541676.5;-0.27;135659.5;541676.27;-0.37;135659.05;541676.05;-0.48;135658.61;541675.82;-0.56;135658.16;541675.6;-0.59;135657.72;541675.37;-0.64;135657.27;541675.15;-0.69;135656.82;541674.92;-0.73;135656.38;541674.69;-0.75;135655.93;541674.47;-0.77;135655.48;541674.24;-0.76;135655.04;541674.02;-0.72;135654.59;541673.79;-0.72;135654.14;541673.57;-0.73;135653.7;541673.34;-0.71;135653.25;541673.12;-0.66;135652.81;541672.89;-0.64;135652.36;541672.67;-0.62;135651.91;541672.44;-0.64;135651.47;541672.21;-0.67;135651.02;541671.99;-0.7;135650.57;541671.76;-0.73;135650.13;541671.54;-0.75;135649.68;541671.31;-0.76;135649.24;541671.09;-0.79;135648.79;541670.86;-0.81;135648.34;541670.64;-0.83;135647.9;541670.41;-0.86;135647.45;541670.18;-0.89;135647;541669.96;-0.93;135646.56;541669.73;-0.97;135646.11;541669.51;-1;135645.67;541669.28;-1.04;135645.22;541669.06;-1.06;135644.77;541668.83;-1.12;135644.33;541668.61;-1.13;135643.88;541668.38;-1.08;135643.43;541668.16;-1.06;135642.99;541667.93;-1.07;135642.54;541667.7;-1.12;135642.1;541667.48;-1.1;135641.65;541667.25;-1.09;135641.2;541667.03;-1.13;135640.76;541666.8;-1.18;135640.31;541666.58;-1.19;135639.86;541666.35;-1.21;135639.42;541666.13;-1.24;135638.97;541665.9;-1.23;135638.53;541665.67;-1.23;135638.08;541665.45;-1.26;135637.63;541665.22;-1.28;135637.19;541665;-1.27;135636.74;541664.77;-1.26;135636.29;541664.55;-1.28;135635.85;541664.32;-1.28;135635.4;541664.1;-1.3;135634.96;541663.87;-1.3;135634.51;541663.65;-1.34;135634.06;541663.42;-1.35;135633.62;541663.19;-1.33;135633.17;541662.97;-1.33;135632.72;541662.74;-1.38;135632.28;541662.52;-1.34;135631.83;541662.29;-1.36;135631.39;541662.07;-1.38;135630.94;541661.84;-1.42;135630.49;541661.62;-1.44;135630.05;541661.39;-1.45;135629.6;541661.16;-1.46;135629.15;541660.94;-1.47;135628.71;541660.71;-1.52;135628.26;541660.49;-1.52;135627.82;541660.26;-1.52;135627.37;541660.04;-1.52;135626.92;541659.81;-1.55;135626.48;541659.59;-1.58;135626.03;541659.36;-1.56;135625.58;541659.14;-1.58;135625.14;541658.91;-1.66;135624.69;541658.68;-1.65;135624.25;541658.46;-1.66;135623.8;541658.23;-1.8;135623.35;541658.01;-1.84;135622.91;541657.78;-1.9;135622.46;541657.56;-1.91;135622.01;541657.33;-1.91;135621.57;541657.11;-1.9;135621.12;541656.88;-1.89;135620.68;541656.65;-1.86;135620.23;541656.43;-1.91;135619.78;541656.2;-1.96;135619.34;541655.98;-1.96;135618.89;541655.75;-1.99;135618.44;541655.53;-2.05;135618;541655.3;-2.08;135617.55;541655.08;-2.12;135617.11;541654.85;-2.17;135616.66;541654.63;-2.22;135616.21;541654.4;-2.37;135616.01;541654.3;-2.43;135615.77;541654.17;-2.49;135614.28;541653.42;-3.436;135612.79;541652.67;-3.436;135611.3;541651.92;-2.38;135610.86;541651.69;-2.31;135610.41;541651.47;-2.24;135609.97;541651.24;-2.16;135609.52;541651.02;-2.14;135609.07;541650.79;-2.1;135608.63;541650.57;-2.14;135608.18;541650.34;-2.19;135607.73;541650.12;-2.18;135607.29;541649.89;-2.16;135606.84;541649.66;-2.14;135606.4;541649.44;-2.13;135605.95;541649.21;-2.12;135605.5;541648.99;-2.1;135605.06;541648.76;-2.1;135604.61;541648.54;-2.09;135604.16;541648.31;-2.11;135603.72;541648.09;-2.11;135603.27;541647.86;-2.13;135602.83;541647.63;-2.13;135602.38;541647.41;-2.17;135601.93;541647.18;-2.16;135601.49;541646.96;-2.14;135601.04;541646.73;-2.18;135600.59;541646.51;-2.24;135600.15;541646.28;-2.28;135599.7;541646.06;-2.29;135599.25;541645.83;-2.4;135598.81;541645.61;-2.52;135598.36;541645.38;-2.82;135597.92;541645.15;-3.13;135597.66;541645.03;-3.29;135597.47;541644.93;-3.39;135597.02;541644.7;-3.67;135596.58;541644.48;-3.93;135596.13;541644.25;-4.13;135595.68;541644.03;-4.34;135594.79;541643.58;-4.31;135594.35;541643.35;-3.96;135593.9;541643.12;-3.65;135593.45;541642.9;-3.48;135593.32;541642.83;-3.45;135593.01;541642.67;-3.42;135592.56;541642.45;-3.41;135592.11;541642.22;-3.4;135591.67;541642;-3.4;135591.22;541641.77;-3.35;135590.78;541641.55;-3.34;135590.33;541641.32;-3.33;135589.88;541641.1;-3.34;;;;;;;;;;;; +12_2_09900;136274.91;540530.75;-0.22;136274.46;540530.52;-0.1;136274.02;540530.3;0.01;136273.57;540530.08;0.02;136273.12;540529.85;-0.02;136272.67;540529.63;-0.01;136272.23;540529.41;0.07;136271.78;540529.19;0.17;136271.33;540528.96;0.34;136270.88;540528.74;0.56;136270.44;540528.52;0.78;136269.99;540528.29;0.98;136269.54;540528.07;1.17;136269.09;540527.85;1.37;136268.65;540527.62;1.59;136268.2;540527.4;1.78;136267.75;540527.18;1.97;136267.3;540526.96;2.14;136266.86;540526.73;2.31;136266.41;540526.51;2.53;136265.96;540526.29;2.74;136265.51;540526.06;2.91;136265.07;540525.84;3.09;136264.62;540525.62;3.3;136264.17;540525.39;3.47;136263.72;540525.17;3.64;136263.28;540524.95;3.78;136263.278;540524.945;3.781;136262.83;540524.73;3.88;136262.38;540524.5;3.98;136261.93;540524.28;4.02;136261.49;540524.06;4.02;136261.04;540523.83;3.98;136260.59;540523.61;3.85;136260.14;540523.39;3.6;136259.7;540523.16;3.3;136259.25;540522.94;3.11;136258.8;540522.72;2.9;136258.35;540522.5;2.78;136257.91;540522.27;2.73;136257.46;540522.05;2.69;136257.01;540521.83;2.64;136256.56;540521.6;2.6;136256.12;540521.38;2.55;136255.67;540521.16;2.42;136255.22;540520.93;2.27;136254.77;540520.71;2.1;136254.33;540520.49;2.03;136253.88;540520.27;1.97;136253.43;540520.04;1.92;136252.98;540519.82;1.9;136252.54;540519.6;1.86;136252.09;540519.37;1.8;136251.64;540519.15;1.73;136251.19;540518.93;1.63;136250.75;540518.7;1.47;136250.3;540518.48;1.3;136249.85;540518.26;1.14;136249.4;540518.04;0.97;136248.96;540517.81;0.82;136248.51;540517.59;0.68;136248.06;540517.37;0.5;136247.61;540517.14;0.34;136247.17;540516.92;0.18;136246.72;540516.7;-0.01;136246.27;540516.47;-0.11;136245.82;540516.25;-0.28;136245.38;540516.03;-0.35;136244.93;540515.81;-0.42;136244.48;540515.58;-0.49;136244.03;540515.36;-0.56;136243.59;540515.14;-0.64;136243.14;540514.91;-0.72;136242.69;540514.69;-0.78;136242.24;540514.47;-0.89;136241.8;540514.24;-0.94;136241.35;540514.02;-1;136240.9;540513.8;-1.03;136240.45;540513.58;-1.04;136240.01;540513.35;-1.08;136239.56;540513.13;-1.11;136239.11;540512.91;-1.15;136238.66;540512.68;-1.23;136238.22;540512.46;-1.31;136237.77;540512.24;-1.4;136237.32;540512.01;-1.35;136236.87;540511.79;-1.34;136236.43;540511.57;-1.33;136235.98;540511.35;-1.34;136235.53;540511.12;-1.35;136235.08;540510.9;-1.32;136234.64;540510.68;-1.35;136234.19;540510.45;-1.35;136233.74;540510.23;-1.33;136233.29;540510.01;-1.34;136232.85;540509.78;-1.34;136232.4;540509.56;-1.35;136231.95;540509.34;-1.38;136231.5;540509.12;-1.4;136231.06;540508.89;-1.4;136230.61;540508.67;-1.41;136230.16;540508.45;-1.4;136229.71;540508.22;-1.42;136229.27;540508;-1.43;136228.82;540507.78;-1.44;136228.37;540507.55;-1.42;136227.92;540507.33;-1.42;136227.48;540507.11;-1.44;136227.03;540506.89;-1.45;136226.58;540506.66;-1.48;136226.13;540506.44;-1.47;136225.69;540506.22;-1.52;136225.24;540505.99;-1.51;136224.79;540505.77;-1.52;136224.34;540505.55;-1.53;136223.9;540505.32;-1.54;136223.45;540505.1;-1.55;136223;540504.88;-1.57;136222.55;540504.66;-1.58;136222.11;540504.43;-1.6;136221.66;540504.21;-1.63;136221.21;540503.99;-1.62;136220.76;540503.76;-1.63;136220.32;540503.54;-1.64;136219.87;540503.32;-1.64;136219.42;540503.09;-1.67;136218.97;540502.87;-1.68;136218.53;540502.65;-1.7;136218.08;540502.43;-1.73;136217.63;540502.2;-1.73;136217.18;540501.98;-1.77;136216.74;540501.76;-1.78;136216.29;540501.53;-1.79;136215.84;540501.31;-1.79;136215.39;540501.09;-1.8;136214.95;540500.86;-1.84;136214.5;540500.64;-1.87;136214.05;540500.42;-1.89;136213.6;540500.2;-1.88;136213.16;540499.97;-1.88;136212.71;540499.75;-1.9;136212.26;540499.53;-1.9;136211.81;540499.3;-1.93;136211.36;540499.08;-2;136210.92;540498.86;-1.98;136210.47;540498.63;-1.9;136210.02;540498.41;-1.99;136209.57;540498.19;-2.05;136209.13;540497.97;-2.11;136208.68;540497.74;-2.13;136208.23;540497.52;-2.1;136207.78;540497.3;-2.21;136207.45;540497.13;-2.39;136207.34;540497.07;-2.45;136206.89;540496.85;-2.47;136205.697;540496.257;-3.365;136204.503;540495.663;-3.365;136203.31;540495.07;-2.66;136202.86;540494.84;-2.62;136202.41;540494.62;-2.58;136201.97;540494.4;-2.55;136201.52;540494.17;-2.53;136201.07;540493.95;-2.5;136200.62;540493.73;-2.48;136200.18;540493.51;-2.46;136199.73;540493.28;-2.41;136199.28;540493.06;-2.42;136198.83;540492.84;-2.38;136198.39;540492.61;-2.38;136197.94;540492.39;-2.37;136197.49;540492.17;-2.36;136197.04;540491.94;-2.35;136196.6;540491.72;-2.35;136196.15;540491.5;-2.36;136195.7;540491.28;-2.36;136195.25;540491.05;-2.38;136194.81;540490.83;-2.39;136194.36;540490.61;-2.4;136193.91;540490.38;-2.45;136193.46;540490.16;-2.47;136193.02;540489.94;-2.47;136192.57;540489.71;-2.49;136192.12;540489.49;-2.51;136191.67;540489.27;-2.55;136191.23;540489.05;-2.6;136190.78;540488.82;-2.64;136190.33;540488.6;-2.68;136189.88;540488.38;-2.81;136189.44;540488.15;-2.92;136188.99;540487.93;-3.06;136188.54;540487.71;-3.24;136188.22;540487.55;-3.42;136188.09;540487.48;-3.52;136187.65;540487.26;-3.88;136187.2;540487.04;-4.37;136186.75;540486.82;-4.84;136185.86;540486.37;-4.69;136185.41;540486.15;-4.24;136184.96;540485.92;-3.84;136184.69;540485.79;-3.73;136184.51;540485.7;-3.69;136184.07;540485.48;-3.58;136183.62;540485.25;-3.52;136183.17;540485.03;-3.5;136182.72;540484.81;-3.49;136182.28;540484.59;-3.46;136181.83;540484.36;-3.44;136181.38;540484.14;-3.43;136180.93;540483.92;-3.4;136180.49;540483.69;-3.4;136180.04;540483.47;-3.4;136179.59;540483.25;-3.4;136179.14;540483.02;-3.43;136178.7;540482.8;-3.42;136178.25;540482.58;-3.44;136177.8;540482.36;-3.43;136177.35;540482.13;-3.39;136176.91;540481.91;-3.38;136176.46;540481.69;-3.38;136176.01;540481.46;-3.4;136175.56;540481.24;-3.41;136175.12;540481.02;-3.39;136174.67;540480.79;-3.38;136174.22;540480.57;-3.37;136173.77;540480.35;-3.41;136173.33;540480.13;-3.4;136172.88;540479.9;-3.41;136172.43;540479.68;-3.42;;; +12_2_11200;136545.69;539297.52;-0.02;136545.6;539297.53;0;136545.19;539297.57;0.09;136544.69;539297.61;0.24;136544.19;539297.66;0.23;136543.7;539297.7;0;136543.2;539297.75;-0.13;136542.7;539297.8;-0.1;136542.2;539297.84;0.03;136541.7;539297.89;0.22;136541.21;539297.93;0.46;136540.71;539297.98;0.66;136540.21;539298.02;0.87;136539.71;539298.07;1.06;136539.21;539298.11;1.27;136538.72;539298.16;1.43;136538.22;539298.2;1.59;136537.72;539298.25;1.79;136537.22;539298.3;1.97;136536.72;539298.34;2.18;136536.23;539298.39;2.33;136535.73;539298.43;2.59;136535.23;539298.48;2.77;136534.73;539298.52;2.91;136534.24;539298.57;3.13;136533.74;539298.61;3.28;136533.24;539298.66;3.44;136532.74;539298.71;3.68;136532.24;539298.75;3.8;136531.75;539298.8;3.94;136531.25;539298.84;4.09;136530.75;539298.89;4.23;136530.75;539298.892;4.23;136530.25;539298.93;4.3;136529.75;539298.98;4.38;136529.26;539299.02;4.42;136528.76;539299.07;4.35;136528.26;539299.12;4.3;136527.76;539299.16;4.18;136527.26;539299.21;4.05;136526.77;539299.25;3.84;136526.27;539299.3;3.61;136525.77;539299.34;3.45;136525.27;539299.39;3.21;136524.77;539299.43;3.04;136524.28;539299.48;2.85;136523.78;539299.53;2.67;136523.28;539299.57;2.56;136522.78;539299.62;2.44;136522.29;539299.66;2.35;136521.79;539299.71;2.34;136521.29;539299.75;2.29;136520.79;539299.8;2.24;136520.29;539299.84;2.19;136519.8;539299.89;2.12;136519.3;539299.93;2.01;136518.8;539299.98;1.94;136518.3;539300.03;1.83;136517.8;539300.07;1.71;136517.31;539300.12;1.53;136516.81;539300.16;1.38;136516.31;539300.21;1.24;136515.81;539300.25;1.07;136515.31;539300.3;0.89;136514.82;539300.34;0.67;136514.32;539300.39;0.53;136513.82;539300.44;0.38;136513.32;539300.48;0.19;136512.82;539300.53;0.01;136512.33;539300.57;-0.2;136511.83;539300.62;-0.36;136511.33;539300.66;-0.49;136510.83;539300.71;-0.61;136510.34;539300.75;-0.67;136509.84;539300.8;-0.74;136509.34;539300.85;-0.81;136508.84;539300.89;-0.83;136508.34;539300.94;-0.85;136507.85;539300.98;-0.9;136507.35;539301.03;-0.93;136506.85;539301.07;-0.97;136506.35;539301.12;-0.91;136505.85;539301.16;-1.14;136505.36;539301.21;-1.24;136504.86;539301.26;-1.31;136504.36;539301.3;-1.31;136503.86;539301.35;-1.35;136503.36;539301.39;-1.37;136502.87;539301.44;-1.34;136502.37;539301.48;-1.33;136501.87;539301.53;-1.34;136501.37;539301.57;-1.34;136500.87;539301.62;-1.37;136500.38;539301.67;-1.39;136499.88;539301.71;-1.36;136499.38;539301.76;-1.32;136498.88;539301.8;-1.35;136498.38;539301.85;-1.38;136497.89;539301.89;-1.4;136497.39;539301.94;-1.44;136496.89;539301.98;-1.44;136496.39;539302.03;-1.44;136495.9;539302.07;-1.42;136495.4;539302.12;-1.45;136494.9;539302.17;-1.46;136494.4;539302.21;-1.48;136493.9;539302.26;-1.48;136493.41;539302.3;-1.45;136492.91;539302.35;-1.49;136492.41;539302.39;-1.5;136491.91;539302.44;-1.52;136491.41;539302.48;-1.53;136490.92;539302.53;-1.52;136490.42;539302.58;-1.55;136489.92;539302.62;-1.55;136489.42;539302.67;-1.56;136488.92;539302.71;-1.59;136488.43;539302.76;-1.57;136487.93;539302.8;-1.57;136487.43;539302.85;-1.6;136486.93;539302.89;-1.62;136486.43;539302.94;-1.65;136485.94;539302.99;-1.66;136485.44;539303.03;-1.67;136484.94;539303.08;-1.66;136484.44;539303.12;-1.66;136483.95;539303.17;-1.69;136483.45;539303.21;-1.73;136482.95;539303.26;-1.77;136482.45;539303.3;-1.77;136481.95;539303.35;-1.73;136481.46;539303.4;-1.75;136480.96;539303.44;-1.79;136480.46;539303.49;-1.8;136479.96;539303.53;-1.83;136479.46;539303.58;-1.84;136478.97;539303.62;-1.88;136478.47;539303.67;-1.9;136477.97;539303.71;-1.89;136477.47;539303.76;-1.95;136476.97;539303.8;-2;136476.48;539303.85;-1.97;136475.98;539303.9;-1.95;136475.48;539303.94;-1.96;136474.98;539303.99;-1.98;136474.48;539304.03;-1.99;136473.99;539304.08;-2.03;136473.49;539304.12;-2.07;136472.99;539304.17;-2.07;136472.49;539304.21;-2.05;136471.99;539304.26;-2.1;136471.5;539304.31;-2.13;136471;539304.35;-2.12;136470.5;539304.4;-2.13;136470;539304.44;-2.13;136469.51;539304.49;-2.13;136469.01;539304.53;-2.14;136468.51;539304.58;-2.16;136468.01;539304.62;-2.19;136467.51;539304.67;-2.22;136467.02;539304.72;-2.22;136466.52;539304.76;-2.21;136466.02;539304.81;-2.25;136465.52;539304.85;-2.28;136465.02;539304.9;-2.27;136464.53;539304.94;-2.3;136464.03;539304.99;-2.37;136463.53;539305.03;-2.46;136463.2;539305.06;-2.51;136463.03;539305.08;-2.49;136462.53;539305.13;-2.48;136460.54;539305.31;-3.794;136458.55;539305.49;-3.794;136456.56;539305.67;-2.71;136456.06;539305.72;-2.71;136455.56;539305.76;-2.7;136455.07;539305.81;-2.68;136454.57;539305.85;-2.68;136454.07;539305.9;-2.66;136453.57;539305.94;-2.66;136453.07;539305.99;-2.64;136452.58;539306.04;-2.6;136452.08;539306.08;-2.58;136451.58;539306.13;-2.56;136451.08;539306.17;-2.57;136450.58;539306.22;-2.58;136450.09;539306.26;-2.56;136449.59;539306.31;-2.56;136449.09;539306.35;-2.56;136448.59;539306.4;-2.58;136448.09;539306.45;-2.6;136447.6;539306.49;-2.62;136447.1;539306.54;-2.65;136446.6;539306.58;-2.67;136446.1;539306.63;-2.69;136445.61;539306.67;-2.76;136445.11;539306.72;-2.85;136444.61;539306.76;-2.92;136444.11;539306.81;-2.92;136443.61;539306.86;-2.9;136443.12;539306.9;-2.95;136442.62;539306.95;-3.07;136442.33;539306.97;-3.15;136442.12;539306.99;-3.24;136441.62;539307.04;-3.5;136441.12;539307.08;-3.83;136440.63;539307.13;-4.24;136440.13;539307.17;-4.44;136439.13;539307.27;-4.42;136438.63;539307.31;-4.13;136438.14;539307.36;-3.72;136437.86;539307.38;-3.63;136437.64;539307.4;-3.6;136437.14;539307.45;-3.6;136436.64;539307.49;-3.58;136436.14;539307.54;-3.62;136435.65;539307.58;-3.63;136435.15;539307.63;-3.56;136434.65;539307.67;-3.56;136434.15;539307.72;-3.57;136433.65;539307.77;-3.57;136433.16;539307.81;-3.53;136432.66;539307.86;-3.56;136432.16;539307.9;-3.58;136431.66;539307.95;-3.56;136431.17;539307.99;-3.56;136430.67;539308.04;-3.58;136430.17;539308.08;-3.6;136429.67;539308.13;-3.56 +12_2_14300;136265.6;536210.18;-0.19;136264.61;536210.27;-0.04;136264.11;536210.32;-0.09;136263.61;536210.37;-0.09;136263.11;536210.42;-0.08;136262.12;536210.51;-0.04;136261.12;536210.61;0.09;136260.62;536210.66;0.27;136260.13;536210.7;0.48;136259.63;536210.75;0.74;136259.13;536210.8;0.99;136258.63;536210.85;1.26;136258.14;536210.9;1.4;136257.64;536210.94;1.61;136257.14;536210.99;1.8;136256.64;536211.04;2;136256.15;536211.09;2.17;136255.65;536211.13;2.37;136255.15;536211.18;2.56;136254.65;536211.23;2.74;136254.15;536211.28;2.86;136253.66;536211.33;3.1;136253.16;536211.37;3.29;136252.66;536211.42;3.49;136252.16;536211.47;3.63;136251.67;536211.52;3.82;136251.17;536211.57;3.95;136250.67;536211.61;4.11;136250.17;536211.66;4.23;136249.68;536211.71;4.37;136249.18;536211.76;4.42;136248.68;536211.8;4.49;136248.18;536211.85;4.51;136248.178;536211.851;4.51;136247.68;536211.9;4.48;136247.19;536211.95;4.44;136246.69;536212;4.43;136246.19;536212.04;4.37;136245.69;536212.09;4.33;136245.2;536212.14;4.23;136244.7;536212.19;4.13;136244.2;536212.23;4.01;136243.7;536212.28;3.85;136243.21;536212.33;3.7;136242.71;536212.38;3.45;136242.21;536212.43;3.25;136241.71;536212.47;3;136241.21;536212.52;2.8;136240.72;536212.57;2.64;136240.22;536212.62;2.45;136239.72;536212.66;2.34;136239.22;536212.71;2.24;136238.73;536212.76;2.18;136238.23;536212.81;2.1;136237.73;536212.86;2.01;136237.23;536212.9;1.93;136236.73;536212.95;1.77;136236.24;536213;1.62;136235.74;536213.05;1.37;136235.24;536213.1;1.19;136234.74;536213.14;1;136234.25;536213.19;0.79;136233.75;536213.24;0.62;136233.25;536213.29;0.42;136232.75;536213.33;0.27;136232.26;536213.38;0.04;136231.76;536213.43;-0.13;136231.26;536213.48;-0.31;136230.76;536213.53;-0.44;136230.26;536213.57;-0.56;136229.77;536213.62;-0.65;136229.27;536213.67;-0.74;136228.77;536213.72;-0.87;136228.27;536213.76;-0.96;136227.78;536213.81;-1;136227.28;536213.86;-1.08;136226.78;536213.91;-1.11;136226.28;536213.96;-1.18;136225.79;536214;-1.25;136225.29;536214.05;-1.33;136224.79;536214.1;-1.38;136224.29;536214.15;-1.41;136223.79;536214.19;-1.48;136223.3;536214.24;-1.56;136222.8;536214.29;-1.62;136222.3;536214.34;-1.67;136221.8;536214.39;-1.75;136221.31;536214.43;-1.81;136220.81;536214.48;-1.85;136220.31;536214.53;-1.91;136219.81;536214.58;-1.94;136219.32;536214.63;-1.97;136218.82;536214.67;-2.05;136218.32;536214.72;-2.1;136217.82;536214.77;-2.12;136217.32;536214.82;-2.14;136216.83;536214.86;-2.19;136216.33;536214.91;-2.23;136215.83;536214.96;-2.25;136215.33;536215.01;-2.27;136214.84;536215.06;-2.33;136214.34;536215.1;-2.36;136213.84;536215.15;-2.39;136213.34;536215.2;-2.41;136212.84;536215.25;-2.44;136212.35;536215.29;-2.44;136211.85;536215.34;-2.46;136211.35;536215.39;-2.47;136210.85;536215.44;-2.5;136210.36;536215.49;-2.5;136209.86;536215.53;-2.51;136209.36;536215.58;-2.51;136208.86;536215.63;-2.51;136208.37;536215.68;-2.53;136207.87;536215.73;-2.54;136207.37;536215.77;-2.54;136206.87;536215.82;-2.55;136206.37;536215.87;-2.58;136205.88;536215.92;-2.58;136205.38;536215.96;-2.59;136204.88;536216.01;-2.6;136204.38;536216.06;-2.62;136203.89;536216.11;-2.64;136203.39;536216.16;-2.64;136202.89;536216.2;-2.68;136202.39;536216.25;-2.67;136201.9;536216.3;-2.69;136201.4;536216.35;-2.67;136200.9;536216.39;-2.69;136200.4;536216.44;-2.73;136199.9;536216.49;-2.74;136199.41;536216.54;-2.77;136198.91;536216.59;-2.78;136198.41;536216.63;-2.77;136197.91;536216.68;-2.78;136197.42;536216.73;-2.82;136196.92;536216.78;-2.81;136196.42;536216.82;-2.8;136195.92;536216.87;-2.8;136195.43;536216.92;-2.83;136194.93;536216.97;-2.85;136194.43;536217.02;-2.83;136193.93;536217.06;-2.84;136193.43;536217.11;-2.87;136192.94;536217.16;-2.88;136192.44;536217.21;-2.9;136191.94;536217.26;-2.93;136191.44;536217.3;-2.93;136190.95;536217.35;-2.92;136190.45;536217.4;-2.94;136189.95;536217.45;-2.95;136189.45;536217.49;-2.96;136188.95;536217.54;-2.97;136188.46;536217.59;-2.98;136187.96;536217.64;-2.99;136187.46;536217.69;-3;136186.96;536217.73;-3.01;136186.47;536217.78;-3.02;136185.97;536217.83;-3.05;136185.47;536217.88;-3.08;136184.97;536217.92;-3.08;136184.48;536217.97;-3.09;136183.98;536218.02;-3.1;136183.48;536218.07;-3.09;136182.98;536218.12;-3.1;136182.48;536218.16;-3.13;136181.99;536218.21;-3.1;136181.49;536218.26;-3.11;136180.99;536218.31;-3.15;136180.49;536218.35;-3.16;136180;536218.4;-3.16;136179.5;536218.45;-3.16;136179;536218.5;-3.19;136178.5;536218.55;-3.19;136178.01;536218.59;-3.19;136177.51;536218.64;-3.21;136177.01;536218.69;-3.21;136176.51;536218.74;-3.2;136176.01;536218.79;-3.24;136175.52;536218.83;-3.26;136175.02;536218.88;-3.27;136174.52;536218.93;-3.28;136174.02;536218.98;-3.28;136173.53;536219.02;-3.28;136173.03;536219.07;-3.28;136172.53;536219.12;-3.27;136172.03;536219.17;-3.3;136171.54;536219.22;-3.33;136171.04;536219.26;-3.33;136170.54;536219.31;-3.33;136170.04;536219.36;-3.32;136169.54;536219.41;-3.33;136169.05;536219.45;-3.33;136168.55;536219.5;-3.35;136168.05;536219.55;-3.38;136167.55;536219.6;-3.4;136167.06;536219.65;-3.42;136166.56;536219.69;-3.44;136166.06;536219.74;-3.45;136165.56;536219.79;-3.48;136165.06;536219.84;-3.48;136164.57;536219.88;-3.47;136164.07;536219.93;-3.49;136163.57;536219.98;-3.51;136163.07;536220.03;-3.5;136162.58;536220.08;-3.51;136162.08;536220.12;-3.53;136161.58;536220.17;-3.59;136161.08;536220.22;-3.72;136159.257;536220.397;-4.864;136157.433;536220.573;-4.864;136155.61;536220.75;-3.81;136155.11;536220.79;-3.75;136154.61;536220.84;-3.75;136154.12;536220.89;-3.77;136153.62;536220.94;-3.81;136153.12;536220.98;-3.85;136152.62;536221.03;-3.86;136152.12;536221.08;-3.83;136151.63;536221.13;-3.82;136151.13;536221.18;-3.8;136150.63;536221.22;-3.8;136150.13;536221.27;-3.79;136149.64;536221.32;-3.78;136149.14;536221.37;-3.77;136148.64;536221.42;-3.77;;;;;;;;; +12_2_14900;136209.54;535612.89;-0.11;136209.04;535612.93;-0.04;136208.54;535612.98;-0.09;136208.05;535613.02;-0.11;136207.55;535613.07;-0.1;136206.55;535613.16;-0.01;136206.06;535613.21;0.17;136205.56;535613.25;0.38;136205.06;535613.3;0.58;136204.56;535613.34;0.78;136204.06;535613.39;0.99;136203.57;535613.43;1.14;136203.07;535613.48;1.34;136202.57;535613.52;1.55;136202.07;535613.57;1.76;136201.57;535613.62;1.97;136201.08;535613.66;2.16;136200.58;535613.71;2.34;136200.08;535613.75;2.56;136199.58;535613.8;2.77;136199.08;535613.84;3.02;136198.59;535613.89;3.29;136198.09;535613.94;3.45;136197.59;535613.98;3.61;136197.09;535614.03;3.76;136196.59;535614.07;3.88;136196.1;535614.12;4.03;136195.6;535614.16;4.15;136195.1;535614.21;4.27;136195.1;535614.212;4.27;136194.6;535614.25;4.33;136194.6;535614.252;4.33;136194.11;535614.3;4.42;136193.61;535614.35;4.43;136193.11;535614.39;4.37;136192.61;535614.44;4.3;136192.11;535614.48;4.17;136191.62;535614.53;4.01;136191.12;535614.57;3.85;136190.62;535614.62;3.73;136190.12;535614.66;3.52;136189.62;535614.71;3.28;136189.13;535614.76;3.12;136188.63;535614.8;2.89;136188.13;535614.85;2.69;136187.63;535614.89;2.46;136187.13;535614.94;2.34;136186.64;535614.98;2.31;136186.14;535615.03;2.3;136185.64;535615.08;2.25;136185.14;535615.12;2.23;136184.64;535615.17;2.19;136184.15;535615.21;2.12;136183.65;535615.26;2.04;136183.15;535615.3;1.95;136182.65;535615.35;1.82;136182.16;535615.39;1.66;136181.66;535615.44;1.47;136181.16;535615.49;1.24;136180.66;535615.53;1.07;136180.16;535615.58;0.89;136179.67;535615.62;0.68;136179.17;535615.67;0.49;136178.67;535615.71;0.29;136178.17;535615.76;0.12;136177.67;535615.8;-0.06;136177.18;535615.85;-0.26;136176.68;535615.9;-0.48;136176.18;535615.94;-0.65;136175.68;535615.99;-0.77;136175.18;535616.03;-0.82;136174.69;535616.08;-0.86;136174.19;535616.12;-0.93;136173.69;535616.17;-0.96;136173.19;535616.21;-1.01;136172.69;535616.26;-1.05;136172.2;535616.31;-1.12;136171.7;535616.35;-1.18;136171.2;535616.4;-1.24;136170.7;535616.44;-1.49;136170.21;535616.49;-1.78;136169.71;535616.53;-2.17;136169.21;535616.58;-2.72;136168.71;535616.63;-2.77;136168.21;535616.67;-2.79;136167.72;535616.72;-2.81;136167.22;535616.76;-2.8;136166.72;535616.81;-2.81;136166.22;535616.85;-2.85;136165.72;535616.9;-2.83;136165.23;535616.94;-2.82;136164.73;535616.99;-2.8;136164.23;535617.04;-2.79;136163.73;535617.08;-2.79;136163.23;535617.13;-2.74;136162.74;535617.17;-2.74;136162.24;535617.22;-2.74;136161.74;535617.26;-2.78;136161.24;535617.31;-2.73;136160.74;535617.35;-2.75;136160.25;535617.4;-2.78;136159.75;535617.45;-2.76;136159.25;535617.49;-2.78;136158.75;535617.54;-2.77;136158.26;535617.58;-2.75;136157.76;535617.63;-2.81;136157.26;535617.67;-2.79;136156.76;535617.72;-2.76;136156.26;535617.77;-2.8;136155.77;535617.81;-2.82;136155.27;535617.86;-2.86;136154.77;535617.9;-2.84;136154.27;535617.95;-2.85;136153.77;535617.99;-2.89;136153.28;535618.04;-2.89;136152.78;535618.08;-2.91;136152.28;535618.13;-2.9;136151.78;535618.18;-2.91;136151.28;535618.22;-2.96;136150.79;535618.27;-2.93;136150.29;535618.31;-2.92;136149.79;535618.36;-2.96;136149.29;535618.4;-2.99;136148.79;535618.45;-2.97;136148.3;535618.49;-2.99;136147.8;535618.54;-3.01;136147.3;535618.59;-3.01;136146.8;535618.63;-3.02;136146.31;535618.68;-3;136145.81;535618.72;-3.01;136145.31;535618.77;-3.07;136144.81;535618.81;-3.05;136144.31;535618.86;-3.01;136143.82;535618.9;-3.07;136143.32;535618.95;-3.06;136142.82;535619;-3.06;136142.32;535619.04;-3.09;136141.82;535619.09;-3.09;136141.33;535619.13;-3.09;136140.83;535619.18;-3.1;136140.33;535619.22;-3.12;136139.83;535619.27;-3.14;136139.33;535619.32;-3.13;136138.84;535619.36;-3.12;136138.34;535619.41;-3.17;136137.84;535619.45;-3.16;136137.34;535619.5;-3.13;136136.84;535619.54;-3.14;136136.35;535619.59;-3.18;136135.85;535619.63;-3.16;136135.35;535619.68;-3.16;136134.85;535619.73;-3.18;136134.36;535619.77;-3.22;136133.86;535619.82;-3.22;136133.36;535619.86;-3.23;136132.86;535619.91;-3.22;136132.36;535619.95;-3.24;136131.87;535620;-3.28;136131.37;535620.04;-3.27;136130.87;535620.09;-3.26;136130.37;535620.14;-3.25;136129.87;535620.18;-3.28;136129.38;535620.23;-3.24;136128.88;535620.27;-3.26;136128.38;535620.32;-3.27;136127.88;535620.36;-3.29;136127.38;535620.41;-3.29;136126.89;535620.45;-3.3;136126.39;535620.5;-3.35;136125.89;535620.55;-3.35;136125.39;535620.59;-3.35;136124.89;535620.64;-3.33;136124.4;535620.68;-3.32;136123.9;535620.73;-3.36;136123.4;535620.77;-3.36;136122.9;535620.82;-3.35;136122.41;535620.87;-3.35;136121.91;535620.91;-3.38;136121.41;535620.96;-3.38;136120.91;535621;-3.39;136120.41;535621.05;-3.41;136119.92;535621.09;-3.41;136119.42;535621.14;-3.4;136118.92;535621.18;-3.4;136118.42;535621.23;-3.4;136117.92;535621.28;-3.44;136117.43;535621.32;-3.43;136116.93;535621.37;-3.39;136116.43;535621.41;-3.39;136115.93;535621.46;-3.44;136115.43;535621.5;-3.45;136114.94;535621.55;-3.45;136114.44;535621.59;-3.49;136113.94;535621.64;-3.48;136113.44;535621.69;-3.47;136112.94;535621.73;-3.52;136112.45;535621.78;-3.51;136111.95;535621.82;-3.5;136111.45;535621.87;-3.52;136110.95;535621.91;-3.54;136110.46;535621.96;-3.54;136109.96;535622.01;-3.55;136109.46;535622.05;-3.57;136108.96;535622.1;-3.58;136108.46;535622.14;-3.59;136107.97;535622.19;-3.63;136107.47;535622.23;-3.69;136106.97;535622.28;-3.73;136106.47;535622.32;-3.75;136105.97;535622.37;-3.86;136104.31;535622.523;-4.955;136102.65;535622.677;-4.955;136100.99;535622.83;-4.05;136100.5;535622.87;-4.05;136100;535622.92;-4.09;136099.5;535622.96;-4.12;136099;535623.01;-4.14;136098.51;535623.05;-4.19;136098.01;535623.1;-4.22;136097.51;535623.14;-4.21;136097.01;535623.19;-4.2;136096.51;535623.24;-4.19;136096.02;535623.28;-4.18;136095.52;535623.33;-4.17;136095.02;535623.37;-4.16;136094.52;535623.42;-4.15;;;;;;;;; +12_2_18400;135891.43;532127.15;-0.2;135891.34;532127.16;-0.2;135890.85;532127.22;-0.22;135890.35;532127.28;-0.12;135889.85;532127.33;-0.08;135889.36;532127.39;-0.07;135888.86;532127.45;-0.03;135888.36;532127.5;0.2;135887.87;532127.56;0.42;135887.37;532127.62;0.62;135886.87;532127.67;0.85;135886.38;532127.73;1.05;135885.88;532127.79;1.22;135885.38;532127.84;1.43;135884.89;532127.9;1.67;135884.39;532127.96;1.88;135883.89;532128.02;2.09;135883.4;532128.07;2.25;135882.9;532128.13;2.36;135882.4;532128.19;2.54;135881.9;532128.24;2.7;135881.41;532128.3;2.83;135880.91;532128.36;2.94;135880.41;532128.41;3.05;135879.92;532128.47;3.21;135879.42;532128.53;3.36;135878.92;532128.58;3.49;135878.43;532128.64;3.6;135877.93;532128.7;3.7;135877.434;532128.756;3.78;135877.43;532128.75;3.78;135876.94;532128.81;3.85;135876.44;532128.87;3.86;135875.94;532128.92;3.83;135875.45;532128.98;3.78;135874.95;532129.04;3.74;135874.45;532129.09;3.63;135873.96;532129.15;3.49;135873.46;532129.21;3.32;135872.96;532129.26;3.15;135872.47;532129.32;2.95;135871.97;532129.38;2.73;135871.47;532129.43;2.51;135870.98;532129.49;2.29;135870.48;532129.55;2.12;135869.98;532129.6;1.93;135869.49;532129.66;1.74;135868.99;532129.72;1.58;135868.49;532129.77;1.4;135868;532129.83;1.2;135867.5;532129.89;0.98;135867;532129.94;0.74;135866.5;532130;0.52;135866.01;532130.06;0.4;135865.51;532130.11;0.4;135865.01;532130.17;0.39;135864.52;532130.23;0.35;135864.02;532130.28;0.36;135863.52;532130.34;0.38;135863.03;532130.4;0.37;135862.53;532130.45;0.38;135862.03;532130.51;0.38;135861.54;532130.57;0.38;135861.04;532130.62;0.38;135860.54;532130.68;0.37;135860.05;532130.74;0.36;135859.55;532130.79;0.34;135859.05;532130.85;0.32;135858.56;532130.91;0.31;135858.06;532130.96;0.28;135857.56;532131.02;0.26;135857.07;532131.08;0.22;135856.57;532131.13;0.17;135856.07;532131.19;0.09;135855.58;532131.25;-0.01;135855.08;532131.3;-0.11;135854.58;532131.36;-0.2;135854.09;532131.42;-0.28;135853.59;532131.48;-0.4;135853.09;532131.53;-0.56;135852.6;532131.59;-0.73;135852.1;532131.65;-0.93;135851.6;532131.7;-1.12;135851.1;532131.76;-1.32;135850.61;532131.82;-1.56;135850.11;532131.87;-1.79;135849.61;532131.93;-2.04;135849.12;532131.99;-2.2;135848.62;532132.04;-2.43;135848.12;532132.1;-2.67;135847.63;532132.16;-2.88;135847.13;532132.21;-3.11;135846.63;532132.27;-3.33;135846.14;532132.33;-3.57;135845.64;532132.38;-3.78;135845.14;532132.44;-3.98;135844.65;532132.5;-4.17;135844.15;532132.55;-4.2;135843.65;532132.61;-4.23;135843.16;532132.67;-4.26;135842.66;532132.72;-4.32;135842.16;532132.78;-4.38;135841.67;532132.84;-4.42;135841.17;532132.89;-4.43;135840.67;532132.95;-4.44;135840.18;532133.01;-4.45;135839.68;532133.06;-4.46;135839.18;532133.12;-4.45;135838.69;532133.18;-4.47;135838.19;532133.23;-4.49;135837.69;532133.29;-4.5;135837.2;532133.35;-4.49;135836.7;532133.4;-4.46;135836.2;532133.46;-4.42;135835.71;532133.52;-4.43;135835.21;532133.57;-4.44;135834.71;532133.63;-4.43;135834.21;532133.69;-4.4;135833.72;532133.74;-4.42;135833.22;532133.8;-4.43;135832.72;532133.86;-4.42;135832.23;532133.91;-4.42;135831.73;532133.97;-4.43;135831.23;532134.03;-4.42;135830.74;532134.08;-4.43;135830.24;532134.14;-4.45;135829.74;532134.2;-4.43;135829.25;532134.25;-4.41;135828.75;532134.31;-4.41;135828.25;532134.37;-4.66;135827.76;532134.42;-5.04;135827.26;532134.48;-5.39;135806.4;532136.86;-5.42;135805.4;532136.98;-5.35;135804.41;532137.09;-5.23;135803.91;532137.15;-5.19;135803.41;532137.2;-5.16;135802.92;532137.26;-5.09;135802.42;532137.32;-4.98;135801.92;532137.37;-4.88;135801.43;532137.43;-4.82;135800.93;532137.49;-4.77;135800.43;532137.54;-4.7;135799.94;532137.6;-4.62;135799.44;532137.66;-4.49;135798.94;532137.71;-4.45;135798.45;532137.77;-4.46;135797.95;532137.83;-4.47;135797.45;532137.88;-4.47;135796.96;532137.94;-4.48;135796.46;532138;-4.5;135795.96;532138.05;-4.5;135795.47;532138.11;-4.48;135794.97;532138.17;-4.46;135794.47;532138.22;-4.47;135793.98;532138.28;-4.5;135793.48;532138.34;-4.49;135792.98;532138.39;-4.48;135792.49;532138.45;-4.47;135791.99;532138.51;-4.44;135791.49;532138.57;-4.46;135791;532138.62;-4.47;135790.5;532138.68;-4.47;135790;532138.74;-4.49;135789.51;532138.79;-4.56;135789.01;532138.85;-4.65;135788.51;532138.91;-4.71;135788.01;532138.96;-4.77;135787.52;532139.02;-4.82;135787.02;532139.08;-4.9;135786.52;532139.13;-4.96;135786.03;532139.19;-4.99;135785.53;532139.25;-5.04;135785.03;532139.3;-5.09;135784.54;532139.36;-5.16;135784.04;532139.42;-5.2;135783.54;532139.47;-5.25;135783.05;532139.53;-5.25;135782.55;532139.59;-5.23;135782.05;532139.64;-5.23;135781.56;532139.7;-5.19;135781.06;532139.76;-5.18;135780.56;532139.81;-5.16;135780.07;532139.87;-5.11;135779.57;532139.93;-5.06;135779.07;532139.98;-5.05;135778.58;532140.04;-5.06;135778.08;532140.1;-5.09;135777.58;532140.15;-5.06;135777.09;532140.21;-5.05;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Data/script10/input/surfacelines traject 12-2.krp.csv =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Data/script10/input/surfacelines traject 12-2.krp.csv (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Data/script10/input/surfacelines traject 12-2.krp.csv (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,12 @@ +LOCATIONID;X_Maaiveld binnenwaarts;Y_Maaiveld binnenwaarts;Z_Maaiveld binnenwaarts;X_Insteek sloot polderzijde;Y_Insteek sloot polderzijde;Z_Insteek sloot polderzijde;X_Slootbodem polderzijde;Y_Slootbodem polderzijde;Z_Slootbodem polderzijde;X_Slootbodem dijkzijde;Y_Slootbodem dijkzijde;Z_Slootbodem dijkzijde;X_Insteek sloot dijkzijde;Y_Insteek_sloot dijkzijde;Z_Insteek sloot dijkzijde;X_Teen dijk binnenwaarts;Y_Teen dijk binnenwaarts;Z_Teen dijk binnenwaarts;X_Kruin binnenberm;Y_Kruin binnenberm;Z_Kruin binnenberm;X_Insteek binnenberm;Y_Insteek binnenberm;Z_Insteek binnenberm;X_Kruin binnentalud;Y_Kruin binnentalud;Z_Kruin binnentalud;X_Verkeersbelasting kant binnenwaarts;Y_Verkeersbelasting kant binnenwaarts;Z_Verkeersbelasting kant binnenwaarts;X_Verkeersbelasting kant buitenwaarts;Y_Verkeersbelasting kant buitenwaarts;Z_Verkeersbelasting kant buitenwaarts;X_Kruin buitentalud;Y_Kruin buitentalud;Z_Kruin buitentalud;X_Insteek buitenberm;Y_Insteek buitenberm;Z_Insteek buitenberm;X_Kruin buitenberm;Y_Kruin buitenberm;Z_Kruin buitenberm;X_Teen dijk buitenwaarts;Y_Teen dijk buitenwaarts;Z_Teen dijk buitenwaarts;X_Insteek geul;Y_Insteek geul;Z_Insteek geul;X_Teen geul;Y_Teen geul;Z_Teen geul;X_Maaiveld buitenwaarts;Y_Maaiveld buitenwaarts;Z_Maaiveld buitenwaarts +12_2_00100;131644.52;548220.25;-1.45;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;131625.29;548263.14;-0.71;131617.51;548280.47;1.36;131608.51;548300.54;2.23;131606.46;548305.11;3.27;131606.46;548305.11;3.27;131605.437;548307.391;3.24;131600.93;548317.42;3.23;-1;-1;-1;-1;-1;-1;131597.25;548325.64;12.54;-1;-1;-1;-1;-1;-1;131597.04;548326.09;7.44 +12_2_00600;132097.56;548440.33;-1.84;132085.4;548464.95;-1.74;132084.417;548466.943;-3.129;132083.433;548468.937;-3.129;132082.45;548470.93;-1.85;132066.11;548503.99;-1.21;132060.13;548516.09;1.26;132056.15;548524.16;1.59;132053.93;548528.64;3;132053.93;548528.64;3;132052.823;548530.881;2.821;132053.05;548530.44;2.94;-1;-1;-1;-1;-1;-1;132050.17;548536.26;0.23;-1;-1;-1;-1;-1;-1;132049.72;548537.16;0 +12_2_02500;132902.39;546997.33;-3.82;132932.58;547012.57;-3.83;132933.75;547013.16;-4.361;132934.92;547013.75;-4.361;132936.32;547014.45;-3.24;132971.14;547032.02;-1.45;132982.29;547037.66;1.94;132986.76;547039.91;2.39;132990.78;547041.94;4.11;132990.78;547041.94;4.11;132993.012;547043.066;3.989;132992.56;547042.84;4.07;-1;-1;-1;-1;-1;-1;133005.95;547049.59;-0.18;-1;-1;-1;-1;-1;-1;133006.4;547049.82;-0.29 +12_2_03500;133350.92;546103.37;-3.84;133379.46;546117.84;-3.25;133380.77;546118.503;-3.961;133382.08;546119.167;-3.961;133383.39;546119.83;-2.91;133418.71;546137.73;-1.68;133430.75;546143.84;1.73;133435.66;546146.32;2.31;133439.22;546148.13;3.91;133439.22;546148.13;3.91;133441.45;546149.26;3.73;133441.01;546149.04;3.85;-1;-1;-1;-1;-1;-1;133453.05;546155.14;-0.16;-1;-1;-1;-1;-1;-1;133455.28;546156.27;-0.27 +12_2_07000;134871.46;543070.82;-2.71;134894.23;543082.29;-2.57;134895.273;543082.817;-3.261;134896.317;543083.343;-3.261;134897.36;543083.87;-2.55;134939.33;543105.02;-1.18;134950.94;543110.87;1.98;134954.51;543112.67;2.64;134959.42;543115.15;4.32;134959.42;543115.15;4.32;134961.65;543116.28;4.33;134961.65;543116.28;4.33;-1;-1;-1;-1;-1;-1;134973.71;543122.35;-0.1;-1;-1;-1;-1;-1;-1;134974.15;543122.58;-0.1 +12_2_08600;135589.88;541641.1;-3.34;135611.3;541651.92;-2.38;135612.79;541652.67;-3.436;135614.28;541653.42;-3.436;135615.77;541654.17;-2.49;135657.27;541675.15;-0.69;135666.64;541679.88;1.49;135674.23;541683.72;2.31;135678.24;541685.74;3.92;135678.24;541685.74;3.92;135680.47;541686.87;3.7;135680.03;541686.65;3.86;-1;-1;-1;-1;-1;-1;135691.63;541692.51;-0.15;-1;-1;-1;-1;-1;-1;135691.93;541692.66;-0.18 +12_2_09900;136172.43;540479.68;-3.42;136203.31;540495.07;-2.66;136204.503;540495.663;-3.365;136205.697;540496.257;-3.365;136206.89;540496.85;-2.47;136237.77;540512.24;-1.4;136251.19;540518.93;1.63;136258.8;540522.72;2.9;136261.04;540523.83;3.98;136261.04;540523.83;3.98;136263.278;540524.945;3.781;136263.278;540524.945;3.781;-1;-1;-1;-1;-1;-1;136274.46;540530.52;-0.1;-1;-1;-1;-1;-1;-1;136274.91;540530.75;-0.22 +12_2_11200;136429.67;539308.13;-3.56;136456.56;539305.67;-2.71;136458.55;539305.49;-3.794;136460.54;539305.31;-3.794;136462.53;539305.13;-2.48;136505.85;539301.16;-1.14;136518.8;539299.98;1.94;136522.29;539299.66;2.35;136528.26;539299.12;4.3;136528.26;539299.12;4.3;136530.75;539298.892;4.23;136530.75;539298.89;4.23;-1;-1;-1;-1;-1;-1;136543.2;539297.75;-0.13;-1;-1;-1;-1;-1;-1;136545.69;539297.52;-0.02 +12_2_14300;136148.64;536221.42;-3.77;136155.61;536220.75;-3.81;136157.433;536220.573;-4.864;136159.257;536220.397;-4.864;136161.08;536220.22;-3.72;136214.84;536215.06;-2.33;136236.73;536212.95;1.77;136240.22;536212.62;2.45;136245.69;536212.09;4.33;136245.69;536212.09;4.33;136248.178;536211.851;4.51;136249.18;536211.76;4.42;-1;-1;-1;-1;-1;-1;136263.11;536210.42;-0.08;-1;-1;-1;-1;-1;-1;136265.6;536210.18;-0.19 +12_2_14900;136094.52;535623.42;-4.15;136100.99;535622.83;-4.05;136102.65;535622.677;-4.955;136104.31;535622.523;-4.955;136105.97;535622.37;-3.86;136169.21;535616.58;-2.72;136183.15;535615.3;1.95;136187.13;535614.94;2.34;136192.61;535614.44;4.3;136192.61;535614.44;4.3;136195.1;535614.212;4.27;136195.1;535614.21;4.27;-1;-1;-1;-1;-1;-1;136207.55;535613.07;-0.1;-1;-1;-1;-1;-1;-1;136209.54;535612.89;-0.11 +12_2_18400;135777.09;532140.21;-5.05;135799.44;532137.66;-4.49;135806.4;532136.86;-5.42;135827.26;532134.48;-5.39;135828.25;532134.37;-4.66;135844.65;532132.5;-4.17;135856.07;532131.19;0.09;135866.01;532130.06;0.4;135874.95;532129.04;3.74;135874.95;532129.04;3.74;135877.434;532128.756;3.78;135877.434;532128.756;3.78;-1;-1;-1;-1;-1;-1;135891.34;532127.16;-0.2;-1;-1;-1;-1;-1;-1;135891.43;532127.15;-0.2 Index: System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,57 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.IO; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class DeleteFileIfExists + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void DeleteFileIfItCanBeFound(string fileToDelete) + { + try + { + // Check if file exists with its full path + + if (File.Exists(fileToDelete)) + { + // If file found, delete it + File.Delete(fileToDelete); + Report.Log(ReportLevel.Info, "File " + fileToDelete + " has been deleted."); + } else { + Report.Log(ReportLevel.Info, "File " + fileToDelete + " could not be found to be deleted."); + } + } catch (IOException ioExp) + { + Report.Log(ReportLevel.Warn, "File " + fileToDelete + " was found but coudn't be deleted."); + } + } + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,104 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The DeleteFileIfExists recording. + /// + [TestModule("2e4fc24f-fbac-4679-9b7f-37d1c3a42223", ModuleType.Recording, 1)] + public partial class DeleteFileIfExists : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static DeleteFileIfExists instance = new DeleteFileIfExists(); + + /// + /// Constructs a new instance. + /// + public DeleteFileIfExists() + { + fileToBeDeleted = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static DeleteFileIfExists Instance + { + get { return instance; } + } + +#region Variables + + string _fileToBeDeleted; + + /// + /// Gets or sets the value of variable fileToBeDeleted. + /// + [TestVariable("5002eb93-7d0b-4470-b99f-685e0d3a1d72")] + public string fileToBeDeleted + { + get { return _fileToBeDeleted; } + set { _fileToBeDeleted = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + DeleteFileIfItCanBeFound(fileToBeDeleted); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/DeleteFileIfExists.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,77 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + System.String + + + + + + + + + + + + + + + DeleteFileIfExists.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class ExpandAllSubNodes + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,117 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The ExpandAllSubNodes recording. + /// + [TestModule("a2bd227a-e006-4e77-9c0d-21fc549d097c", ModuleType.Recording, 1)] + public partial class ExpandAllSubNodes : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static ExpandAllSubNodes instance = new ExpandAllSubNodes(); + + /// + /// Constructs a new instance. + /// + public ExpandAllSubNodes() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static ExpandAllSubNodes Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable substringTrajectName. + /// + [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] + public string substringTrajectName + { + get { return repo.substringTrajectName; } + set { repo.substringTrajectName = value; } + } + + /// + /// Gets or sets the value of variable substringFMName. + /// + [TestVariable("3a7276c1-fca1-4026-9d2e-5bac10651a47")] + public string substringFMName + { + get { return repo.substringFMName; } + set { repo.substringFMName = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.SelfInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.Self.Focus(); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.SelfInfo, new RecordItemIndex(1)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.Self.Click(System.Windows.Forms.MouseButtons.Right); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'ContextMenu.AllesUitklappen' at Center.", repo.ContextMenu.AllesUitklappenInfo, new RecordItemIndex(2)); + repo.ContextMenu.AllesUitklappen.Click(); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandAllSubNodes.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,116 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Berekeningen'] + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Berekeningen'] + + + + + + + + + + + /contextmenu[@processname='Riskeer']/menuitem[@text='Alles uitklappen'] + + + + + + + + + + + + ExpandAllSubNodes.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandUntilFMInput.cs =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandUntilFMInput.cs (.../ExpandUntilFMInput.cs) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandUntilFMInput.cs (.../ExpandUntilFMInput.cs) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -93,31 +93,26 @@ [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] void ITestModule.Run() { - Mouse.DefaultMoveTime = 300; + Mouse.DefaultMoveTime = 0; Keyboard.DefaultKeyPressTime = 20; - Delay.SpeedFactor = 1.00; + Delay.SpeedFactor = 0.00; Init(); Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.SelfInfo, new RecordItemIndex(0)); repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Self.Focus(); - Delay.Milliseconds(0); Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.SelfInfo, new RecordItemIndex(1)); repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Self.Select(); - Delay.Milliseconds(0); Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Right}'.", new RecordItemIndex(2)); Keyboard.Press("{Right}"); - Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SelfInfo, new RecordItemIndex(3)); - repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.Self.Select(); - Delay.Milliseconds(0); + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SelfInfo, new RecordItemIndex(3)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.Self.Select(); Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Right}'.", new RecordItemIndex(4)); Keyboard.Press("{Right}"); - Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandUntilFMInput.rxrec =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandUntilFMInput.rxrec (.../ExpandUntilFMInput.rxrec) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ExpandUntilFMInput.rxrec (.../ExpandUntilFMInput.rxrec) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -7,7 +7,7 @@ 1 - False + True True Index: System tests/AutomatedSystemTests/AutomatedSystemTests/GenerateCalculations.cs =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/GenerateCalculations.cs (.../GenerateCalculations.cs) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/GenerateCalculations.cs (.../GenerateCalculations.cs) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -103,31 +103,27 @@ [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] void ITestModule.Run() { - Mouse.DefaultMoveTime = 300; + Mouse.DefaultMoveTime = 0; Keyboard.DefaultKeyPressTime = 20; - Delay.SpeedFactor = 1.00; + Delay.SpeedFactor = 0.00; Init(); // Right click on generic (inside traject and FM defined by sunstrings) Calculations node Report.Log(ReportLevel.Info, "Mouse", "Right click on generic (inside traject and FM defined by sunstrings) Calculations node\r\nMouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.SelfInfo, new RecordItemIndex(0)); repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.Self.Click(System.Windows.Forms.MouseButtons.Right); - Delay.Milliseconds(0); // Select Genereer scenario's from context menu Report.Log(ReportLevel.Info, "Mouse", "Select Genereer scenario's from context menu\r\nMouse Left Click item 'ContextMenu.GenereerScenarios' at Center.", repo.ContextMenu.GenereerScenariosInfo, new RecordItemIndex(1)); repo.ContextMenu.GenereerScenarios.Click(); - Delay.Milliseconds(0); // Select the Indexth row, cell Use Report.Log(ReportLevel.Info, "Mouse", "Select the Indexth row, cell Use\r\nMouse Left Click item 'DialogGenerateCalculations.UseCellRowIndexth' at Center.", repo.DialogGenerateCalculations.UseCellRowIndexthInfo, new RecordItemIndex(2)); repo.DialogGenerateCalculations.UseCellRowIndexth.Click(); - Delay.Milliseconds(0); // Click on Generate button to generate all desired calculations Report.Log(ReportLevel.Info, "Mouse", "Click on Generate button to generate all desired calculations\r\nMouse Left Click item 'DialogGenerateCalculations.GenerateButton' at Center.", repo.DialogGenerateCalculations.GenerateButtonInfo, new RecordItemIndex(3)); repo.DialogGenerateCalculations.GenerateButton.Click(); - Delay.Milliseconds(0); // Wait until all calculations have been generated Report.Log(ReportLevel.Info, "Delay", "Wait until all calculations have been generated\r\nWaiting for 1s.", new RecordItemIndex(4)); Index: System tests/AutomatedSystemTests/AutomatedSystemTests/GenerateCalculations.rxrec =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/GenerateCalculations.rxrec (.../GenerateCalculations.rxrec) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/GenerateCalculations.rxrec (.../GenerateCalculations.rxrec) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -7,7 +7,7 @@ 1 - False + True True Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ImportStochasticSoilModelCollection.cs =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ImportStochasticSoilModelCollection.cs (.../ImportStochasticSoilModelCollection.cs) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ImportStochasticSoilModelCollection.cs (.../ImportStochasticSoilModelCollection.cs) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -106,27 +106,23 @@ [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] void ITestModule.Run() { - Mouse.DefaultMoveTime = 300; + Mouse.DefaultMoveTime = 0; Keyboard.DefaultKeyPressTime = 20; - Delay.SpeedFactor = 1.00; + Delay.SpeedFactor = 0.00; Init(); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.StochasticSoilModelCollection' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.StochasticSoilModelCollection.SelfInfo, new RecordItemIndex(0)); - repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.StochasticSoilModelCollection.Self.Click(System.Windows.Forms.MouseButtons.Right); - Delay.Milliseconds(0); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.StochasticSoilModelCollection' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.StochasticSoilModelCollection.SelfInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.StochasticSoilModelCollection.Self.Click(System.Windows.Forms.MouseButtons.Right); Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'ContextMenu.Importeren' at Center.", repo.ContextMenu.ImporterenInfo, new RecordItemIndex(1)); repo.ContextMenu.Importeren.Click(); - Delay.Milliseconds(0); Report.Log(ReportLevel.Info, "Set value", "Setting attribute Text to '$nameSoilFile' on item 'OpenDialog.FileNameField'.", repo.OpenDialog.FileNameFieldInfo, new RecordItemIndex(2)); repo.OpenDialog.FileNameField.Element.SetAttributeValue("Text", nameSoilFile); - Delay.Milliseconds(0); Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'OpenDialog.ButtonOpen' at Center.", repo.OpenDialog.ButtonOpenInfo, new RecordItemIndex(3)); repo.OpenDialog.ButtonOpen.Click(); - Delay.Milliseconds(0); Report.Log(ReportLevel.Info, "Delay", "Waiting for 100ms.", new RecordItemIndex(4)); Delay.Duration(100, false); Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ImportStochasticSoilModelCollection.rxrec =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ImportStochasticSoilModelCollection.rxrec (.../ImportStochasticSoilModelCollection.rxrec) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ImportStochasticSoilModelCollection.rxrec (.../ImportStochasticSoilModelCollection.rxrec) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -7,7 +7,7 @@ 1 - False + True True Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ImportSurfaceLines.cs =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ImportSurfaceLines.cs (.../ImportSurfaceLines.cs) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ImportSurfaceLines.cs (.../ImportSurfaceLines.cs) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -112,11 +112,11 @@ Init(); - Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SurfaceLinesNode'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SurfaceLinesNode.SelfInfo, new RecordItemIndex(0)); - repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SurfaceLinesNode.Self.Select(); + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.SelfInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.Self.Select(); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SurfaceLinesNode' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SurfaceLinesNode.SelfInfo, new RecordItemIndex(1)); - repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Input.SurfaceLinesNode.Self.Click(System.Windows.Forms.MouseButtons.Right); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.SelfInfo, new RecordItemIndex(1)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.Self.Click(System.Windows.Forms.MouseButtons.Right); Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'ContextMenu.Importeren' at Center.", repo.ContextMenu.ImporterenInfo, new RecordItemIndex(2)); repo.ContextMenu.Importeren.Click(); Index: System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class OpenChartCalculation + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,149 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The OpenChartCalculation recording. + /// + [TestModule("2161f947-3dda-4270-9a96-0d33afc50b6c", ModuleType.Recording, 1)] + public partial class OpenChartCalculation : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static OpenChartCalculation instance = new OpenChartCalculation(); + + /// + /// Constructs a new instance. + /// + public OpenChartCalculation() + { + logMessageChartScreenshot = ""; + singleCalculationName = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static OpenChartCalculation Instance + { + get { return instance; } + } + +#region Variables + + string _logMessageChartScreenshot; + + /// + /// Gets or sets the value of variable logMessageChartScreenshot. + /// + [TestVariable("3c63428f-921e-4ed8-96c7-a91856d049c7")] + public string logMessageChartScreenshot + { + get { return _logMessageChartScreenshot; } + set { _logMessageChartScreenshot = value; } + } + + /// + /// Gets or sets the value of variable substringTrajectName. + /// + [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] + public string substringTrajectName + { + get { return repo.substringTrajectName; } + set { repo.substringTrajectName = value; } + } + + /// + /// Gets or sets the value of variable substringFMName. + /// + [TestVariable("3a7276c1-fca1-4026-9d2e-5bac10651a47")] + public string substringFMName + { + get { return repo.substringFMName; } + set { repo.substringFMName = value; } + } + + /// + /// Gets or sets the value of variable singleCalculationName. + /// + [TestVariable("4f964365-5470-426e-9e06-2f54c57565cb")] + public string singleCalculationName + { + get { return repo.singleCalculationName; } + set { repo.singleCalculationName = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.InputSingleCalculation' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.InputSingleCalculationInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Calculations.InputSingleCalculation.Click(System.Windows.Forms.MouseButtons.Right); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'ContextMenu.Openen' at Center.", repo.ContextMenu.OpenenInfo, new RecordItemIndex(1)); + repo.ContextMenu.Openen.Click(); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Wait", "Waiting 5s to not exist. Associated repository item: 'ContextMenu'", repo.ContextMenu.SelfInfo, new ActionTimeout(5000), new RecordItemIndex(2)); + repo.ContextMenu.SelfInfo.WaitForNotExists(5000); + + Report.Log(ReportLevel.Info, "User", logMessageChartScreenshot, new RecordItemIndex(3)); + + Report.Log(ReportLevel.Info, "User", singleCalculationName, new RecordItemIndex(4)); + + Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.DocumentViewContainer.Self, false, new RecordItemIndex(5)); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/OpenChartCalculation.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,315 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + + + False + + + False + + + False + + + Invoer + + + Invoer + + + OutlineItem + + + Focusable, Selectable + + + 6 + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[@accessiblename='Project']/?/?/treeitem[@accessiblename='Dijken en dammen - Piping']/treeitem[@accessiblename='Berekeningen']/treeitem/treeitem[1]/treeitem[@accessiblename='Invoer'] + + + + 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 +KKKKACiiigAooooA/9k= + + + + + + + + + + /contextmenu[@processname='Riskeer']/menuitem[@accessiblename='Openen'] + + + + + + + + + + + /contextmenu[@processname='Riskeer'] + + + + + + + + + + + + + + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter'] + + + + + + + + + + + + OpenChartCalculation.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/OpenViewForGenericFM.cs =================================================================== diff -u -r77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54 -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/OpenViewForGenericFM.cs (.../OpenViewForGenericFM.cs) (revision 77f6ddc7260dc626fce3c1fb0b8af69cc0ef9a54) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/OpenViewForGenericFM.cs (.../OpenViewForGenericFM.cs) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -41,6 +41,7 @@ /// public OpenViewForGenericFM() { + messageToBeLogged = ""; } /// @@ -53,7 +54,19 @@ #region Variables + string _messageToBeLogged; + /// + /// Gets or sets the value of variable messageToBeLogged. + /// + [TestVariable("f767b8db-9a01-48e3-94b0-8a4492473cc6")] + public string messageToBeLogged + { + get { return _messageToBeLogged; } + set { _messageToBeLogged = value; } + } + + /// /// Gets or sets the value of variable substringTrajectName. /// [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] @@ -93,26 +106,34 @@ [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] void ITestModule.Run() { - Mouse.DefaultMoveTime = 300; + Mouse.DefaultMoveTime = 0; Keyboard.DefaultKeyPressTime = 20; - Delay.SpeedFactor = 1.00; + Delay.SpeedFactor = 0.00; Init(); Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.SelfInfo, new RecordItemIndex(0)); repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Self.Focus(); - Delay.Milliseconds(0); Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.SelfInfo, new RecordItemIndex(1)); repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Self.Select(); - Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left DoubleClick item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.SelfInfo, new RecordItemIndex(2)); - repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Self.DoubleClick(); - Delay.Milliseconds(0); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.SelfInfo, new RecordItemIndex(2)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.Self.Click(System.Windows.Forms.MouseButtons.Right); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'ContextMenu.Openen' at Center.", repo.ContextMenu.OpenenInfo, new RecordItemIndex(3)); + repo.ContextMenu.Openen.Click(); + + Report.Log(ReportLevel.Info, "Wait", "Waiting 5s to not exist. Associated repository item: 'ContextMenu'", repo.ContextMenu.SelfInfo, new ActionTimeout(5000), new RecordItemIndex(4)); + repo.ContextMenu.SelfInfo.WaitForNotExists(5000); + + Report.Log(ReportLevel.Info, "User", messageToBeLogged, new RecordItemIndex(5)); + + Report.Log(ReportLevel.Info, "Delay", "Waiting for 300ms.", new RecordItemIndex(6)); + Delay.Duration(300, false); + // Screenshot of FailureMechanismContributionView - Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.DocumentViewContainer.Self, false, new RecordItemIndex(3)); + Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.DocumentViewContainer.Self, false, new RecordItemIndex(7)); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/OpenViewForGenericFM.rxrec =================================================================== diff -u -r40af4c4ef66120ab1cb4a5d9c25ad7958fe8afbf -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/OpenViewForGenericFM.rxrec (.../OpenViewForGenericFM.rxrec) (revision 40af4c4ef66120ab1cb4a5d9c25ad7958fe8afbf) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/OpenViewForGenericFM.rxrec (.../OpenViewForGenericFM.rxrec) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -7,7 +7,7 @@ 1 - False + True True @@ -23,6 +23,10 @@ namespace="AutomatedSystemTests"> + + + + + + + + + + /contextmenu[@processname='Riskeer']/menuitem[@accessiblename='Openen'] + + + + + + + + + + + /contextmenu[@processname='Riskeer'] + + + + + + + + + + + + + + + + + + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectItemBelow.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectItemBelow.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectItemBelow.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,91 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The SelectItemBelow recording. + /// + [TestModule("12bc2c02-5298-4ca8-ae8e-6afb9e1b7d0f", ModuleType.Recording, 1)] + public partial class SelectItemBelow : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static SelectItemBelow instance = new SelectItemBelow(); + + /// + /// Constructs a new instance. + /// + public SelectItemBelow() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static SelectItemBelow Instance + { + get { return instance; } + } + +#region Variables + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Down}'.", new RecordItemIndex(0)); + Keyboard.Press("{Down}"); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectItemBelow.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectItemBelow.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectItemBelow.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,60 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + + + + + SelectItemBelow.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,43 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class ShowNodeItemInProjectExplorerTree + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void FindAndExpandNode(RepoItemInfo treeitemInfo, string pathToNode) + { + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'treeitemInfo' at Center.", treeitemInfo); + treeitemInfo.FindAdapter().Click(); + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,105 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The ShowNodeItemInProjectExplorerTree recording. + /// + [TestModule("bf1f10cf-3437-4354-bf6d-9f79921f2297", ModuleType.Recording, 1)] + public partial class ShowNodeItemInProjectExplorerTree : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static ShowNodeItemInProjectExplorerTree instance = new ShowNodeItemInProjectExplorerTree(); + + /// + /// Constructs a new instance. + /// + public ShowNodeItemInProjectExplorerTree() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static ShowNodeItemInProjectExplorerTree Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable substringTrajectName. + /// + [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] + public string substringTrajectName + { + get { return repo.substringTrajectName; } + set { repo.substringTrajectName = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + FindAndExpandNode(repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.FaalkansbegrotingInfo, "12-2\\Piping\\Berekeningen\\09900"); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Right}' with focus on 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.DijkenEnDammenPiping'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.DijkenEnDammenPipingInfo, new RecordItemIndex(1)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.DijkenEnDammenPiping.PressKeys("{Right}"); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ShowNodeItemInProjectExplorerTree.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,167 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + + + + + + + + + + Ranorex.Core.Repository.RepoItemInfo, Ranorex.Core, Culture=neutral + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename='Faalkansbegroting'] + + + + + + System.String + + + 12-2\Piping\Berekeningen\09900 + + + + + + + + + + + + + False + + + True + + + False + + + Dijken en dammen - Piping + + + Collapse + + + Dijken en dammen - Piping + + + OutlineItem + + + Expanded, Focusable, Selectable + + + 2 + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[@accessiblename='Project']/treeitem[@accessiblename='Traject 12-2']/treeitem[@accessiblename='Dijken en dammen - Piping'] + + + + + + + + + + + + ShowNodeItemInProjectExplorerTree.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class UpdateSurfaceLines + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,116 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The UpdateSurfaceLines recording. + /// + [TestModule("18e39f84-9b42-4666-802c-2fecd9846123", ModuleType.Recording, 1)] + public partial class UpdateSurfaceLines : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static UpdateSurfaceLines instance = new UpdateSurfaceLines(); + + /// + /// Constructs a new instance. + /// + public UpdateSurfaceLines() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static UpdateSurfaceLines Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable substringTrajectName. + /// + [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] + public string substringTrajectName + { + get { return repo.substringTrajectName; } + set { repo.substringTrajectName = value; } + } + + /// + /// Gets or sets the value of variable substringFMName. + /// + [TestVariable("3a7276c1-fca1-4026-9d2e-5bac10651a47")] + public string substringFMName + { + get { return repo.substringFMName; } + set { repo.substringFMName = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Right Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.SelfInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.Self.Click(System.Windows.Forms.MouseButtons.Right); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'ContextMenu.Bijwerken' at Center.", repo.ContextMenu.BijwerkenInfo, new RecordItemIndex(1)); + repo.ContextMenu.Bijwerken.Click(); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/UpdateSurfaceLines.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,149 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties'] + + + + + + + + + + + + False + + + Bijwerken... + + + Press + + + b + + + Bijwerken... + + + MenuItem + + + Focusable + + + + + + /contextmenu[@processname='Riskeer']/menuitem[@accessiblename='Bijwerken...'] + + + + + + + + + + + + UpdateSurfaceLines.UserCode.cs + + + + Fisheye: Tag 8786d04f5532990e7c28ae430522be069f8d7d39 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateChartCalculation.UserCode.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 8786d04f5532990e7c28ae430522be069f8d7d39 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateChartCalculation.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 8786d04f5532990e7c28ae430522be069f8d7d39 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateChartCalculation.rxrec'. Fisheye: No comparison available. Pass `N' to diff? Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSourcePathSurfaceLines.cs =================================================================== diff -u -r40af4c4ef66120ab1cb4a5d9c25ad7958fe8afbf -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSourcePathSurfaceLines.cs (.../ValidateSourcePathSurfaceLines.cs) (revision 40af4c4ef66120ab1cb4a5d9c25ad7958fe8afbf) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSourcePathSurfaceLines.cs (.../ValidateSourcePathSurfaceLines.cs) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -41,6 +41,7 @@ /// public ValidateSourcePathSurfaceLines() { + pathSurfaceLines = ""; } /// @@ -53,6 +54,38 @@ #region Variables + string _pathSurfaceLines; + + /// + /// Gets or sets the value of variable pathSurfaceLines. + /// + [TestVariable("4bd72c19-90ee-4d4d-8396-3588c63d074c")] + public string pathSurfaceLines + { + get { return _pathSurfaceLines; } + set { _pathSurfaceLines = value; } + } + + /// + /// Gets or sets the value of variable substringTrajectName. + /// + [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] + public string substringTrajectName + { + get { return repo.substringTrajectName; } + set { repo.substringTrajectName = value; } + } + + /// + /// Gets or sets the value of variable substringFMName. + /// + [TestVariable("3a7276c1-fca1-4026-9d2e-5bac10651a47")] + public string substringFMName + { + get { return repo.substringFMName; } + set { repo.substringFMName = value; } + } + #endregion /// @@ -73,12 +106,24 @@ [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] void ITestModule.Run() { - Mouse.DefaultMoveTime = 300; + Mouse.DefaultMoveTime = 0; Keyboard.DefaultKeyPressTime = 20; - Delay.SpeedFactor = 1.00; + Delay.SpeedFactor = 0.00; Init(); + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.SelfInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.Self.Select(); + + Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (AccessibleValue=$pathSurfaceLines) on item 'RiskeerMainWindow.PropertiesPanelContainer.Table.Bronlocatie'.", repo.RiskeerMainWindow.PropertiesPanelContainer.Table.BronlocatieInfo, new RecordItemIndex(1)); + Validate.AttributeEqual(repo.RiskeerMainWindow.PropertiesPanelContainer.Table.BronlocatieInfo, "AccessibleValue", pathSurfaceLines); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode' at Center.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.SelfInfo, new RecordItemIndex(2)); + repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.Self.Click(); + + Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Right}'.", new RecordItemIndex(3)); + Keyboard.Press("{Right}"); + } #region Image Feature Data Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSourcePathSurfaceLines.rxrec =================================================================== diff -u -r40af4c4ef66120ab1cb4a5d9c25ad7958fe8afbf -r8786d04f5532990e7c28ae430522be069f8d7d39 --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSourcePathSurfaceLines.rxrec (.../ValidateSourcePathSurfaceLines.rxrec) (revision 40af4c4ef66120ab1cb4a5d9c25ad7958fe8afbf) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSourcePathSurfaceLines.rxrec (.../ValidateSourcePathSurfaceLines.rxrec) (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -7,7 +7,7 @@ 1 - False + True True @@ -23,8 +23,324 @@ namespace="AutomatedSystemTests"> + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringItemName]/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties'] + + + + + + + + + + + + + + + + False + + + De locatie van het bestand waaruit de profielschematisaties zijn geïmporteerd. + + + Bronlocatie + + + Row + + + ReadOnly, Focusable, Selectable + + + X:\script10\input\00original\surfacelines traject 12-2.csv + + + + /form[@automationid='RiskeerMainWindow']/container[1]//container[@controlname='PropertiesPanelGridView']/?/?/table[@accessiblename='Properties Window']/row[@accessiblename='Bronlocatie'] + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDABwTFRgVERwYFhgfHRwhKUUtKSYmKVQ8QDJFZFhpZ2JY +YF9ufJ6GbnWWd19giruLlqOpsbOxa4TC0MGszp6usar/2wBDAR0fHykkKVEtLVGqcmByqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/wAARCAHYAfQDASIA +AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA +AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 +ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm +p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA +AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx +BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK +U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 +uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDd+xWn +/PrD/wB+xR9itP8An1h/79ip6KAIPsVp/wA+sP8A37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYr +T/n1h/79ip6KAIPsVp/z6w/9+xR9itP+fWH/AL9ip6KAIPsVp/z6w/8AfsUfYrT/AJ9Yf+/Yqeig +CD7Faf8APrD/AN+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsU +fYrT/n1h/wC/YqeigCD7Faf8+sP/AH7FH2K0/wCfWH/v2KnooAg+xWn/AD6w/wDfsUfYrT/n1h/7 +9ip6KAIPsVp/z6w/9+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf8Av2KnooAg+xWn/PrD +/wB+xR9itP8An1h/79ip6KAIPsVp/wA+sP8A37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYrT/n1 +h/79ip6KAIPsVp/z6w/9+xR9itP+fWH/AL9ip6KAIPsVp/z6w/8AfsUfYrT/AJ9Yf+/YqeigCD7F +af8APrD/AN+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYrT +/n1h/wC/YqeigCD7Faf8+sP/AH7FH2K0/wCfWH/v2KnooAg+xWn/AD6w/wDfsUfYrT/n1h/79ip6 +KAIPsVp/z6w/9+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf8Av2KnooAg+xWn/PrD/wB+ +xR9itP8An1h/79ip6KAIPsVp/wA+sP8A37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYrT/n1h/79 +ip6aZYwcF1BHvQBF9itP+fWH/v2KPsVp/wA+sP8A37FTKysMqQR7GloAg+xWn/PrD/37FH2K0/59 +Yf8Av2KnooAg+xWn/PrD/wB+xR9itP8An1h/79ipXYquQMnIHX1NQOZkTLPzg8gjrgn09qAHfYrT +/n1h/wC/Yo+xWn/PrD/37FT0UAQfYrT/AJ9Yf+/YoqeigAooooAKKKKACiiigAooooAKKKKACiii +gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA +CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEddy4Bwcg/rTGjZ8B2BA7AEf1qSi +gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA +CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK +KKKACiiigAooooAKKKKACiiigAooooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb +5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy +19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOoo +Ab5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99G +jy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NO +ooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf9 +9Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76 +NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+r +f99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/ +76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99GinUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF +FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU +UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR +QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA +BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF +FFFABRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUA +LRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSU +UALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUAJRSZozQAtFJmjNAC0UmaM0ALRSZozQAt +FJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC +0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0A +LRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmigBtFM82P++v50ebH/ +AH1/OmIfRTPNj/vr+dHmx/31/OgB9FM82P8Avr+dHmx/31/OgB9FM82P++v50ebH/fX86AH0UzzY +/wC+v50ebH/fX86AH0UzzY/76/nR5sf99fzoAfRTPNj/AL6/nR5sf99fzoAfRTPNj/vr+dHmx/31 +/OgB9FM82P8Avr+dHmx/31/OgB9FM82P++v50ebH/fX86AH0UzzY/wC+v50ebH/fX86AH0UzzY/7 +6/nR5sf99fzoAfRTPNj/AL6/nR5sf99fzoAfRTPNj/vr+dHmx/31/OgB9FM82P8Avr+dHmx/31/O +gB9FM82P++v50ebH/fX86AH0UzzY/wC+v50ebH/fX86AH0UzzY/76/nR5sf99fzoAfRTPNj/AL6/ +nR5sf99fzoAfRTPNj/vr+dHmx/31/OgB9FM82P8Avr+dHmx/31/OgB9FM82P++v50ebH/fX86AH0 +UzzY/wC+v50ebH/fX86AH0UzzY/76/nR5sf99fzoAfRTPNj/AL6/nR5sf99fzoAfRTPNj/vr+dHm +x/31/OgB9FM82P8Avr+dHmx/31/OgB9FM82P++v50ebH/fX86AH0UzzY/wC+v50ebH/fX86AH0Uz +zY/76/nR5sf99fzoAfRTPNj/AL6/nR5sf99fzoAfRTPNj/vr+dFAEvlR/wDPNP8AvkUeVH/zzT/v +kVkLqMzCdo5gy+U0iAkMyEEcEBRg89Oale7dVfy70SRB4x5+FIXJ+YcDHAwfbPNIZpeVH/zzT/vk +UeVH/wA80/75FZcl5OsI8u4VojKVFyzKoIxnrtK9cjOO3rSvcXXkyyfaV/c2yy/uwGVzl++OhCjp +j2xQBp+VH/zzT/vkUeVH/wA80/75FPooAZ5Uf/PNP++RR5Uf/PNP++RT6KAGeVH/AM80/wC+RR5U +f/PNP++RT6KAGeVH/wA80/75FHlR/wDPNP8AvkU+igBnlR/880/75FHlR/8APNP++RT6KAGeVH/z +zT/vkUeVH/zzT/vkU+igBnlR/wDPNP8AvkUeVH/zzT/vkU+igBnlR/8APNP++RR5Uf8AzzT/AL5F +PooAZ5Uf/PNP++RR5Uf/ADzT/vkU+igBnlR/880/75FHlR/880/75FPooAZ5Uf8AzzT/AL5FHlR/ +880/75FPooAZ5Uf/ADzT/vkUeVH/AM80/wC+RT6KAGeVH/zzT/vkUeVH/wA80/75FPooAZ5Uf/PN +P++RR5Uf/PNP++RT6KAGeVH/AM80/wC+RR5Uf/PNP++RT6KAGeVH/wA80/75FHlR/wDPNP8AvkU+ +igBnlR/880/75FHlR/8APNP++RT6KAGeVH/zzT/vkUeVH/zzT/vkU+igBnlR/wDPNP8AvkUeVH/z +zT/vkU+igBnlR/8APNP++RR5Uf8AzzT/AL5FPooAZ5Uf/PNP++RR5Uf/ADzT/vkU+igBnlR/880/ +75FHlR/880/75FPooAZ5Uf8AzzT/AL5FHlR/880/75FPooAZ5Uf/ADzT/vkUeVH/AM80/wC+RT6K +AGeVH/zzT/vkUeVH/wA80/75FPooAZ5Uf/PNP++RR5Uf/PNP++RT6KAGeVH/AM80/wC+RR5Uf/PN +P++RT6KAGeVH/wA80/75FHlR/wDPNP8AvkU+igBnlR/880/75FHlR/8APNP++RT6KAGeVH/zzT/v +kUVWura9km3W+oGBCPuGFWwfrRQBYnjSeFomJCsMHB5oljSUKGJG1gwwe4oooAkyPWjI9ajooAky +PWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI +9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajo +oAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAky +PWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI +9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWjI9ajooAkyPWio6KACilwfSjB9KAEopcH0owfSgBKK +XB9KMH0oASilwfSjB9KAEopcH0owfSgBKKXB9KMH0oASilwfSjB9KAEopcH0owfSgBKKXB9KMH0o +ASilwfSjB9KAEopcH0owfSgBKKXB9KMH0oASilwfSjB9KAEopcH0owfSgBKKXB9KMH0oASilwfSj +B9KAEopcH0owfSgBKKXB9KMH0oASilwfSjB9KAEopcH0owfSgBKKXB9KMH0oASilwfSjB9KAEopc +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 +Rmsz+wrX/npN+Y/wo/sK1/56TfmP8KLy7BeXY080ZrM/sK1/56TfmP8ACj+wrX/npN+Y/wAKLy7B +eXY080ZrM/sK1/56TfmP8KP7Ctf+ek35j/Ci8uwXl2NPNFZn9hWv/PSb8x/hRReXYLy7GnRRRVFh +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU +UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ +AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB +RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF +FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/2Q== + + + AccessibleValue + + + X:\script10\input\00original\surfacelines traject 12-2.csv + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties'] + + + + + + + + + + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorer.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorer.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorer.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,136 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The ValidateSurfaceLineInProjectExplorer recording. + /// + [TestModule("2e0e4b2f-fccc-42ef-a61e-1a1da4acd8e3", ModuleType.Recording, 1)] + public partial class ValidateSurfaceLineInProjectExplorer : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static ValidateSurfaceLineInProjectExplorer instance = new ValidateSurfaceLineInProjectExplorer(); + + /// + /// Constructs a new instance. + /// + public ValidateSurfaceLineInProjectExplorer() + { + expectedSurfaceLineName = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static ValidateSurfaceLineInProjectExplorer Instance + { + get { return instance; } + } + +#region Variables + + string _expectedSurfaceLineName; + + /// + /// Gets or sets the value of variable expectedSurfaceLineName. + /// + [TestVariable("26fbca10-aacc-45e7-b769-190d617a619f")] + public string expectedSurfaceLineName + { + get { return _expectedSurfaceLineName; } + set { _expectedSurfaceLineName = value; } + } + + /// + /// Gets or sets the value of variable substringTrajectName. + /// + [TestVariable("77ae6c27-603e-4704-add9-e1249169f0e5")] + public string substringTrajectName + { + get { return repo.substringTrajectName; } + set { repo.substringTrajectName = value; } + } + + /// + /// Gets or sets the value of variable substringFMName. + /// + [TestVariable("3a7276c1-fca1-4026-9d2e-5bac10651a47")] + public string substringFMName + { + get { return repo.substringFMName; } + set { repo.substringFMName = value; } + } + + /// + /// Gets or sets the value of variable index. + /// + [TestVariable("2d0c885b-83ae-40f3-9125-d312ae463f11")] + public string index + { + get { return repo.index; } + set { repo.index = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedSurfaceLineName) on item 'RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.surfaceLine'.", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.surfaceLineInfo, new RecordItemIndex(0)); + Validate.AttributeEqual(repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.surfaceLineInfo, "Text", expectedSurfaceLineName); + + Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ProjectExplorer.ProjectRootNode.TrajectWithSubstringInName.GenericFMItemWithSubstringInName.InputFM.SurfaceLinesCollectionNode.surfaceLine, false, new RecordItemIndex(1)); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorer.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorer.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorer.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,265 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + + + False + + + False + + + True + + + 12_2_00100 + + + 12_2_00100 + + + OutlineItem + + + Selected, Focusable, Selectable + + + 5 + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']//treeitem[@accessiblename='Dijken en dammen - Piping']/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties']/treeitem[@accessiblename='12_2_00100'] + + + + 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 + + + Text + + + 12_2_00100 + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1]/treeitem[@accessiblename~$substringTrajectName]/treeitem[@accessiblename~$substringFMName]/treeitem[@accessiblename='Invoer']/treeitem[@accessiblename='Profielschematisaties']/treeitem[$index] + + + + + + + + + + + + ValidateSurfaceLineInProjectExplorer.UserCode.cs + + + + Fisheye: Tag 8786d04f5532990e7c28ae430522be069f8d7d39 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorerAndPropertiesPanel.UserCode.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 8786d04f5532990e7c28ae430522be069f8d7d39 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorerAndPropertiesPanel.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 8786d04f5532990e7c28ae430522be069f8d7d39 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineInProjectExplorerAndPropertiesPanel.rxrec'. Fisheye: No comparison available. Pass `N' to diff? Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.UserCode.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class ValidateSurfaceLineNameInPropertiesPanel + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.cs (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,106 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The ValidateSurfaceLineNameInPropertiesPanel recording. + /// + [TestModule("200d05d0-2615-44bf-991e-2913171cd220", ModuleType.Recording, 1)] + public partial class ValidateSurfaceLineNameInPropertiesPanel : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static ValidateSurfaceLineNameInPropertiesPanel instance = new ValidateSurfaceLineNameInPropertiesPanel(); + + /// + /// Constructs a new instance. + /// + public ValidateSurfaceLineNameInPropertiesPanel() + { + expectedSurfaceLineName = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static ValidateSurfaceLineNameInPropertiesPanel Instance + { + get { return instance; } + } + +#region Variables + + string _expectedSurfaceLineName; + + /// + /// Gets or sets the value of variable expectedSurfaceLineName. + /// + [TestVariable("a8e3cb99-db08-4cce-a138-eb8382ed259c")] + public string expectedSurfaceLineName + { + get { return _expectedSurfaceLineName; } + set { _expectedSurfaceLineName = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.PropertiesPanelContainer.Table.Naam, false, new RecordItemIndex(0)); + + Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (AccessibleValue=$expectedSurfaceLineName) on item 'RiskeerMainWindow.PropertiesPanelContainer.Table.Naam'.", repo.RiskeerMainWindow.PropertiesPanelContainer.Table.NaamInfo, new RecordItemIndex(1)); + Validate.AttributeEqual(repo.RiskeerMainWindow.PropertiesPanelContainer.Table.NaamInfo, "AccessibleValue", expectedSurfaceLineName); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateSurfaceLineNameInPropertiesPanel.rxrec (revision 8786d04f5532990e7c28ae430522be069f8d7d39) @@ -0,0 +1,402 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='PropertiesPanelGridView']//table[@accessiblename='Properties Window']/row[@accessiblename='Naam'] + + + + + + + + + + + + + + False + + + Naam van de profielschematisatie. + + + Naam + + + Row + + + ReadOnly, Focusable, Selectable + + + 12_2_00100 + + + + /form[@automationid='RiskeerMainWindow']/container[1]//container[@controlname='PropertiesPanelGridView']/?/?/table[@accessiblename='Properties Window']/row[@accessiblename='Naam'] + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDABwTFRgVERwYFhgfHRwhKUUtKSYmKVQ8QDJFZFhpZ2JY +YF9ufJ6GbnWWd19giruLlqOpsbOxa4TC0MGszp6usar/2wBDAR0fHykkKVEtLVGqcmByqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/wAARCAHXAcIDASIA +AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA +AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 +ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm +p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA +AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx +BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK +U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 +uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDd+xWn +/PrD/wB+xR9itP8An1h/79ip6KAIPsVp/wA+sP8A37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYr +T/n1h/79ip6KAIPsVp/z6w/9+xR9itP+fWH/AL9ip6KAIPsVp/z6w/8AfsUfYrT/AJ9Yf+/Yqeig +CD7Faf8APrD/AN+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsU +fYrT/n1h/wC/YqeigCD7Faf8+sP/AH7FH2K0/wCfWH/v2KnooAg+xWn/AD6w/wDfsUfYrT/n1h/7 +9ip6KAIPsVp/z6w/9+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf8Av2KnooAg+xWn/PrD +/wB+xR9itP8An1h/79ip6KAIPsVp/wA+sP8A37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYrT/n1 +h/79ip6KAIPsVp/z6w/9+xR9itP+fWH/AL9ip6KAIPsVp/z6w/8AfsUfYrT/AJ9Yf+/YqeigCD7F +af8APrD/AN+xR9itP+fWH/v2KnooAg+xWn/PrD/37FH2K0/59Yf+/YqeigCD7Faf8+sP/fsUfYrT +/n1h/wC/YqeigCD7Faf8+sP/AH7FH2K0/wCfWH/v2KlZ0U4ZlB9zQroxwrKT7GgCL7Faf8+sP/fs +UfYrT/n1h/79ip6KAIPsVp/z6w/9+xR9itP+fWH/AL9ip6KAIPsVp/z6w/8AfsUfYrT/AJ9Yf+/Y +pC0xQy5wuNwAYcDH0qaIkp8xyQSM/jQBF9itP+fWH/v2KPsVp/z6w/8AfsVPRQBB9itP+fWH/v2K +PsVp/wA+sP8A37FT0jAlTtOD2NAEP2K0/wCfWH/v2KPsVp/z6w/9+xThIzkxr8rj7x9KloAg+xWn +/PrD/wB+xR9itP8An1h/79ip6KAIPsVp/wA+sP8A37FFT0UAFFFFABRRRQAUUUUAFFFFABRRRQAU +UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR +RQAUUUUAFFFFABRRRQBF5b+V5e9cYx93/wCvUiqFGB0paKACiiigApGBK4BwfWlooAYYhgbPlI6G +n0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR +RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF +FABRRRQBSuZwZmjaRkVP4Y/vHjOfoP6fgZ7WUyxnLK5Vtu9ejcdf1qaigAooooAb5a+rf99Gjy19 +W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb +5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy +19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOoo +Ab5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99G +jy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NO +ooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf9 +9Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76NOooAb5a+rf99Gjy19W/76 +NOooAb5a+rf99mk8pfV/++z/AI0+igBnkr6v/wB9t/jSeSvrJ/38b/GpKKAI/IT1k/7+N/jSfZ0/ +vSf9/W/xqWigCL7On96X/v63+NFS0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU +UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR +QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA +BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF +FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSU +UALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALR +SUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUAJRSZozQAtFJmjNAC0U +maM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALR +SZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAt +FJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmigBtFM82P8Avr+dHmx/31/OmIfR +TPNj/vr+dHmx/wB9fzoAfRTPNj/vr+dHmx/31/OgB9FM82P++v50ebH/AH1/OgB9FM82P++v50eb +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 +Ww/66f8AslTUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK +ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKZN9wf7y/wAxT6ZN +9wf7y/zFAGdN/rn/AN4/zoom/wBc/wDvH+dFAEVFFFMQUUUUAFadv2/65r/WsytO37f9c1/rSAP+ +Ww/66f8AslTVD/y2H/XT/wBkqagYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA +UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABT +JvuD/eX+Yp9Mm+4P95f5igDOm/1z/wC8f50UTf65/wDeP86KAIqKKKYgooooAK07ft/1zX+tZlad +v2/65r/WkAf8th/10/8AZKmqH/lsP+un/slTUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigA +ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi +iigAooooAKZN9wf7y/zFPpk33B/vL/MUAZ03+uf/AHj/ADoom/1z/wC8f50UARUUUUxBRRRQAVp2 +/b/rmv8AWsytO36D/rmv9aQw/wCWw/66f+yVNUP/AC2H/XT/ANkqagAooooAKKKKACiiigAooooA +KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo +oooAKKKKACiiigAooooAKKKKACmTfcH+8v8AMU+mTfcH+8v8xQBnTf65/wDeP86KJv8AXP8A7x/n +RQBFRRRTEFFFFABWnb9B/wBc1/rRRSGH/LYf9dP/AGSpqKKACiiigAooooAKKKKACiiigAooooAK +KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo +ooAKKKKACiiigAooooAKZN9wf7y/zFFFAGdN/rn/AN4/zooooA//2Q== + + + AccessibleValue + + + 12_2_00100 + + + + + + + + + + + ValidateSurfaceLineNameInPropertiesPanel.UserCode.cs + + + +