Merge durchgeführt

This commit is contained in:
2024-07-09 09:49:14 +02:00
3 changed files with 371 additions and 100 deletions
+367 -96
View File
@@ -987,8 +987,13 @@
<VAR Id="RDK:1007447" Name="Point2DList" Type="Point2D[]" />
<VAR Id="RDK:1007444" Name="Point2D" Type="Point2D" />
<VAR Id="RDK:1519830" Name="SessionZip" Type="string" />
<VAR Id="RDK:20514758" Name="cpId" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20518135" Name="shapeI" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20514758" Name="cpId" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20518135" Name="shapeI" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20549716" Name="RueckgabeListe" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20578895" Name="searchedTypes" Type="string[]" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20579082" Name="shapeId" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20579085" Name="shapeList_idx_0" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:20579088" Name="shape_index" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
</GROUP>
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
@@ -1100,7 +1105,7 @@
<PAR Name="PageShowPreview3DEnableWalls" />
<PAR Name="PageShowPreview3DWallDimensions" />
<PAR Name="PageShowToolsOnToolbar">
<EXP><![CDATA[$C$connector,pagedrag,poly,gridpattern,link]]></EXP>
<EXP><![CDATA[$C$connector,pagedrag,poly,link,custom1]]></EXP>
</PAR>
<PAR Name="PageShowShapeProperties">
<EXP><![CDATA[$C$True]]></EXP>
@@ -1272,7 +1277,7 @@
</GROUP>
<GROUP Id="RDK:66611" SubType="Else">
<SET Id="RDK:58546" VarRef="Header">
<EXP><![CDATA[$C$Halle Importieren]]></EXP>
<EXP><![CDATA[$C$Halle importieren]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:67702" VarRef="ButtonDefHalleImportirenList[&quot;ButtonValue=Importieren&quot;].ButtonStyle">
@@ -1606,6 +1611,7 @@
<PAR Name="BTMTEntladungDefinition" />
<PAR Name="StreckeDefinition" />
<PAR Name="FoerdererDefinition" />
<PAR Name="isDefined" />
</SET_STRUCT>
<REMOVE_ADD Id="RDK:639233" Suppressed="True" ListRef="ShapeList" Expr="Me.behaviour=&quot;(BACKGROUND)&quot;">
<EXP />
@@ -3185,8 +3191,42 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<VAR Id="RDK:20273878" Name="x" Type="double" />
<VAR Id="RDK:20273876" Name="y" Type="double" />
</GROUP>
<COMMENTS Id="RDK:20163499" DesignTimeRemark="Angle definition in GS2D" DesignTimeNotes=" 0&#xD;&#xA; |&#xD;&#xA;270 &lt;-------&gt;90&#xD;&#xA; |&#xD;&#xA; 180&#xD;&#xA;" />
<GROUP Id="RDK:20163503" Name="DEBUG" SubType="Generic">
<GROUP Id="RDK:20545841" Name="Params" SubType="Generic">
<IFTHENELSE Id="RDK:20547195">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Not IsEmpty(Param.Input)]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:20547196" SubType="Then">
<SET Id="RDK:20541108" VarRef="Z0" Bookmarked="True">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input].GefaelleDefinition.HoeheOben]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:20541113" VarRef="Z1" Bookmarked="True">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input].GefaelleDefinition.HoeheUnten]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:20541115" VarRef="L1" Bookmarked="True">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input].GefaelleDefinition.L1]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:20547197" SubType="Else">
<SET Id="RDK:20547207" VarRef="Z0">
<EXP><![CDATA[$=$Shape_Prototype.GefaelleDefinition.HoeheOben]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:20547209" VarRef="Z1">
<EXP><![CDATA[$=$Shape_Prototype.GefaelleDefinition.HoeheUnten]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:20547211" VarRef="L1">
<EXP><![CDATA[$=$Shape_Prototype.GefaelleDefinition.L1]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
</IFTHENELSE>
</GROUP>
<GROUP Id="RDK:20163503" Name="DEBUG" SubType="Generic" Suppressed="True">
<SET Id="RDK:20163500" VarRef="Z0">
<EXP><![CDATA[$C$2000]]></EXP>
<PAR Name="AdvancedOptions" />
@@ -3204,53 +3244,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<EXP><![CDATA[$=$Shape_Prototype]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET_STRUCT Id="RDK:20163505" VarRef="Property_Prototype" Suppressed="True">
<PAR Name="id" />
<PAR Name="name" />
<PAR Name="family" />
<PAR Name="description" />
<PAR Name="text" />
<PAR Name="shapeMode">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="icon" />
<PAR Name="iconBig" />
<PAR Name="image" />
<PAR Name="srcSVG" />
<PAR Name="src3D" />
<PAR Name="srcTexture3D" />
<PAR Name="width">
<EXP><![CDATA[$=$ConvertToPixel(Property_Prototype.width, "mm", 96)]]></EXP>
</PAR>
<PAR Name="height">
<EXP><![CDATA[$=$ConvertToPixel(Property_Prototype.height, "mm", 96)]]></EXP>
</PAR>
<PAR Name="depth">
<EXP><![CDATA[$=$ConvertToPixel(Property_Prototype.depth, "mm", 96)]]></EXP>
</PAR>
<PAR Name="behaviour" />
<PAR Name="help" />
<PAR Name="eventClass" />
<PAR Name="linkClass" />
<PAR Name="collisionClass" />
<PAR Name="containerClass" />
<PAR Name="snapClass" />
<PAR Name="color" />
<PAR Name="colorOpacity" />
<PAR Name="lineColor" />
<PAR Name="lineColorOpacity" />
<PAR Name="color3D" />
<PAR Name="colorOpacity3D" />
<PAR Name="lineColor3D" />
<PAR Name="lineColorOpacity3D" />
<PAR Name="custom" />
<PAR Name="connectionPoints" />
<PAR Name="group2dShapes" />
<PAR Name="group2dConnectors" />
<PAR Name="group3d" />
<PAR Name="eventHandler" />
<PAR Name="eventHandlers" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:20163506" VarRef="Property_Prototype" DesignTimeNotes="ConvertToPixel(Property_Prototype.width, &quot;mm&quot;, 96)&#xD;&#xA;ConvertToPixel(Property_Prototype.height, &quot;mm&quot;, 96)&#xD;&#xA;ConvertToPixel(Property_Prototype.depth, &quot;mm&quot;, 96)">
<PAR Name="id">
<EXP><![CDATA[$=$Shape_Prototype.id]]></EXP>
@@ -3398,10 +3391,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<EXP><![CDATA[$=$Atan(y/x)]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:20275900" VarRef="a" Suppressed="True">
<EXP><![CDATA[$=$DegToRad(30)]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET_STRUCT Id="RDK:20163510" VarRef="ChiltItem" ClearAll="True" ListRef="ChildList" DesignTimeNotes="0-&gt;X------------------------------------------------------------&#xD;&#xA; | |&#xD;&#xA;Y M S |&#xD;&#xA;| |&#xD;&#xA;--------------------------------------------------------------------">
<PAR Name="id" />
<PAR Name="source">
@@ -4908,6 +4897,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="selected" />
<PAR Name="includeInBOM" />
<PAR Name="StreckeDefinition" />
<PAR Name="isDefined" />
</SET_STRUCT>
</GROUP>
</CASEGROUP>
@@ -10009,6 +9999,15 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<EXP><![CDATA[$=$FieldAffected="AbstandMS"]]></EXP>
</VALUECONDITION>
<EXEC_ON_VALUES Id="RDK:812296" VarRef="Shape_Prototype.KreiselDefinition.M_Strecke">
<PAR Name="id" />
<PAR Name="x_M" />
<PAR Name="x_S" />
<PAR Name="x" />
<PAR Name="y" />
<PAR Name="z" />
<PAR Name="direction" />
<PAR Name="linkClass" />
<PAR Name="label" />
<PAR Name="aktiv">
<EXP><![CDATA[$=$IIF(me.x_M<=(Shape_Prototype.KreiselDefinition.AbstandMS-Shape_Prototype.KreiselDefinition.d_min),TRUE,FALSE)]]></EXP>
</PAR>
@@ -13601,6 +13600,15 @@ ShapeTotalLength
me.x
))-(Shape_Prototype.KreiselDefinition.Durchmesser/2)]]></EXP>
</PAR>
<PAR Name="id" />
<PAR Name="x_S" />
<PAR Name="x" />
<PAR Name="y" />
<PAR Name="z" />
<PAR Name="direction" />
<PAR Name="linkClass" />
<PAR Name="label" />
<PAR Name="aktiv" />
</EXEC_ON_VALUES>
</GROUP>
<GROUP Id="RDK:607197" Name="Spannstation" SubType="Generic">
@@ -14878,6 +14886,32 @@ me.x
</CALLFUNCTION>
</GROUP>
</IFTHENELSE>
<GROUP Id="RDK:20540423" Name="Update" SubType="Generic" Bookmarked="True">
<CALLFUNCTION Id="RDK:20540427">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CreatePrototype_Gefaellestrecke]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$Param.Input[0].shapeID]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<CALLFUNCTION Id="RDK:20540429">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Create/Update Shape]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$Shape_Prototype.id]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</GROUP>
</CASEGROUP>
<CASEGROUP Id="RDK:18732456" CaseType="0">
<EXP><![CDATA[$C$Strecke]]></EXP>
@@ -15453,6 +15487,195 @@ me.x
</GROUP>
</IFTHENELSE>
</FUNCTION>
<FUNCTION Id="RDK:20549457" Name="GetSelected" InputTypeName="string[]" ResultTypeName="string[]">
<GROUP Id="RDK:20549687" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:20549692" Name="shapeItem" Type="Editor2DShapeType" />
<VAR Id="RDK:20549709" Name="selectedIds" Type="string[]" />
<VAR Id="RDK:20555142" Name="searchedTypes" Type="string[]">
<SET Id="RDK:20560642" VarRef="me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:20555192" Name="shapeType" Type="string" />
</GROUP>
<FOREACHLOOP Id="RDK:20549681" ItemVarRef="shapeItem">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$ShapeList]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:20555206">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Count(searchedTypes) > 0]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:20555207" SubType="Then">
<FOREACHLOOP Id="RDK:20555190" ItemVarRef="shapeType">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$searchedTypes]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:20555138">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$shapeItem.family = shapeType]]></EXP>
</VALUECONDITION>
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$shapeItem.selected]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:20578919" SubType="Then">
<LIST_ADD Id="RDK:20578918" ListRef="selectedIds">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$=$shapeItem.id]]></EXP>
</PAR>
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:20549701">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Count(searchedTypes) = 0]]></EXP>
</VALUECONDITION>
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$shapeItem.selected]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:20549702" SubType="Then">
<LIST_ADD Id="RDK:20549719" ListRef="selectedIds">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$=$shapeItem.id]]></EXP>
</PAR>
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:20549713" VarRef="Param.Result">
<EXP><![CDATA[$=$selectedIds]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:20579036" Name="doPattern" DesignTimeRemark="erzeugt ein Muster dieser Gefällestrecke / Förderers an den verbundenen Kreise(ln)" InputTypeName="string[]">
<GROUP Id="RDK:20579050" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:20579045" Name="shapeItem" Type="Editor2DShapeType" />
<VAR Id="RDK:20579046" Name="selectedIds" Type="string[]">
<SET Id="RDK:20579047" VarRef="me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:20579049" Name="shapeId" Type="string" />
<VAR Id="RDK:20579090" Name="shape_index" Type="string" />
</GROUP>
<FOREACHLOOP Id="RDK:20579072" ItemVarRef="shapeId">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$selectedIds]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<CALLFUNCTION Id="RDK:20579087">
<PAR Name="FuncName">
<EXP><![CDATA[$C$IndexOfByFieldValue_SSG]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$shapeId]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$shape_index]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<SET Id="RDK:20579092" VarRef="Shape_Prototype">
<EXP><![CDATA[$=$ShapeList["id="+shapeId]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SELECTCASE Id="RDK:20579308">
<EXP><![CDATA[$=$Shape_Prototype.family]]></EXP>
<CASEGROUP Id="RDK:20579229" CaseType="0">
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
<CALLFUNCTION Id="RDK:20579094">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CreatePrototype_Gefaellestrecke]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$shapeId]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<CALLFUNCTION Id="RDK:20579314">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Create/Update Shape]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$shapeId]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:20579240" CaseType="0">
<EXP><![CDATA[$C$Foerderer]]></EXP>
<CALLFUNCTION Id="RDK:20579312">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CreatePrototype_Foerderer]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$shapeId]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<CALLFUNCTION Id="RDK:20579096">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Create/Update Shape]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$shapeId]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:20579307" CaseType="1">
<EXP />
<ACTION_CALL Id="RDK:20579316" Name="RDEngineering_MsgBox" DesignTimeRemark="{Text}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="MsgText">
<EXP><![CDATA[$C$Mustern nur möglich für Förder und Gefällestrecke]]></EXP>
</PAR>
<PAR Name="MsgStyle">
<EXP><![CDATA[$C$-1]]></EXP>
</PAR>
<PAR Name="BtnLayout">
<EXP><![CDATA[$C$-1]]></EXP>
</PAR>
<PAR Name="MsgCaption" />
<PAR Name="BaloonType" />
<PAR Name="BtnPressed">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
</ACTION_CALL>
<EXIT_PROCESS Id="RDK:20579318" BreakType="4" ExitStatus="0" />
</CASEGROUP>
</SELECTCASE>
</FOREACHLOOP>
</FUNCTION>
<FUNCTION Id="RDK:1516909" Name="CSVExport" Bookmarked="True">
<GROUP Id="RDK:1516850" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<GROUP Id="RDK:1516849" Name="CSV Export" SubType="VarSet" IncludeDate="0">
@@ -15959,12 +16182,6 @@ me.x
<PAR Name="Elementnummer">
<EXP><![CDATA[$=$Me_idx+1]]></EXP>
</PAR>
<PAR Name="TeileArt" />
<PAR Name="TeileId" />
<PAR Name="NachbarIds" />
<PAR Name="Bezeichnung" />
<PAR Name="Planquadrat" />
<PAR Name="Merkmale" />
</EXEC_ON_VALUES>
<GROUP Id="RDK:1516908" Name="WriteCSVFile" SubType="Generic">
<GROUP Id="RDK:1516899" Name="CheckCSVFolder" SubType="Generic">
@@ -19640,7 +19857,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$C$Halle Importieren]]></EXP>
</PAR>
<PAR Name="ButtonValue">
<EXP><![CDATA[$C$CUSTOM1]]></EXP>
<EXP><![CDATA[$C$ImportHall]]></EXP>
</PAR>
<PAR Name="ButtonType" />
<PAR Name="ButtonAction" />
@@ -19660,7 +19877,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$C$Raster definieren]]></EXP>
</PAR>
<PAR Name="ButtonValue">
<EXP><![CDATA[$C$CUSTOM2]]></EXP>
<EXP><![CDATA[$C$DefineGrid]]></EXP>
</PAR>
<PAR Name="ButtonType" />
<PAR Name="ButtonAction" />
@@ -19680,7 +19897,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$C$CSV Export]]></EXP>
</PAR>
<PAR Name="ButtonValue">
<EXP><![CDATA[$C$CUSTOM3]]></EXP>
<EXP><![CDATA[$C$RunCSVExport]]></EXP>
</PAR>
<PAR Name="ButtonType" />
<PAR Name="ButtonAction" />
@@ -23671,6 +23888,10 @@ ShapeList["id="+Param.Input[1].shapeID].name
</GROUP>
</GROUP>
<GROUP Id="RDK:326" Name="UI" SubType="Generic">
<GROUP Id="RDK:20549455" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:20549456" Name="selectedIds" Type="string[]" />
<VAR Id="RDK:20555129" Name="searchedTypes" Type="string[]" />
</GROUP>
<WHILELOOP Id="RDK:328">
<ACTION_CALL Id="RDK:330" Name="RDEngineering_RemoteEditor2D" Bookmarked="True" DesignTimeNotes="(REUSEINSTANCE)">
<PAR Name="RDLibraryName">
@@ -23714,9 +23935,84 @@ ShapeList["id="+Param.Input[1].shapeID].name
</ACTION_CALL>
<SELECTCASE Id="RDK:356">
<EXP><![CDATA[$=$Button]]></EXP>
<CASEGROUP Id="RDK:357" CaseType="0" DesignTimeRemark="Halle Importieren">
<CASEGROUP Id="RDK:357" CaseType="0" DesignTimeRemark="Mustern">
<EXP><![CDATA[$C$CUSTOM1]]></EXP>
<CALLFUNCTION Id="RDK:90972">
<COMMENTS Id="RDK:20579034" DesignTimeRemark="get selected Items of special type" DesignTimeTip="param" DesignTimeNotes="Process Name:&#xD;&#xA;MAIN_SSG.rdx&#xD;&#xA;&#xD;&#xA;Process Requires:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Author:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Creation Date:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Functionality:&#xD;&#xA;&#xD;&#xA;Changes:&#xD;&#xA;20231005 -1- \DVR&#xD;&#xA;ERK-47&#xD;&#xA;Höhenänderung Gefällestrecke (Pufferstrecke)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;20230928 -1- \DVR&#xD;&#xA;ERK-47&#xD;&#xA;Höhenänderung Kreisel" />
<SET Id="RDK:20579025" VarRef="searchedTypes">
<EXP><![CDATA[$=$NewListStr()]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<LIST_ADD Id="RDK:20579024" ListRef="searchedTypes">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
</PAR>
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
<LIST_ADD Id="RDK:20555132" ListRef="searchedTypes">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$C$Foerderer]]></EXP>
</PAR>
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
<CALLFUNCTION Id="RDK:20549450">
<PAR Name="FuncName">
<EXP><![CDATA[$C$GetSelected]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$searchedTypes]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$selectedIds]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<COMMENTS Id="RDK:20548766" DesignTimeRemark="do the pattern of the selected elements" DesignTimeTip="param" DesignTimeNotes="Process Name:&#xD;&#xA;MAIN_SSG.rdx&#xD;&#xA;&#xD;&#xA;Process Requires:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Author:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Creation Date:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Functionality:&#xD;&#xA;&#xD;&#xA;Changes:&#xD;&#xA;20231005 -1- \DVR&#xD;&#xA;ERK-47&#xD;&#xA;Höhenänderung Gefällestrecke (Pufferstrecke)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;20230928 -1- \DVR&#xD;&#xA;ERK-47&#xD;&#xA;Höhenänderung Kreisel" />
<CALLFUNCTION Id="RDK:20579038">
<PAR Name="FuncName">
<EXP><![CDATA[$C$doPattern]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$selectedIds]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:16099" CaseType="0" DesignTimeRemark="not yet used">
<EXP><![CDATA[$C$CUSTOM2]]></EXP>
<COMMENTS Id="RDK:20548772" DesignTimeRemark="define something to call" DesignTimeNotes="Process Name:&#xD;&#xA;MAIN_SSG.rdx&#xD;&#xA;&#xD;&#xA;Process Requires:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Author:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Creation Date:&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Functionality:&#xD;&#xA;&#xD;&#xA;Changes:&#xD;&#xA;20231005 -1- \DVR&#xD;&#xA;ERK-47&#xD;&#xA;Höhenänderung Gefällestrecke (Pufferstrecke)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;20230928 -1- \DVR&#xD;&#xA;ERK-47&#xD;&#xA;Höhenänderung Kreisel" />
</CASEGROUP>
<CASEGROUP Id="RDK:891965" CaseType="0" DesignTimeRemark="CSV Export">
<EXP><![CDATA[$C$RunCSVExport]]></EXP>
<CALLFUNCTION Id="RDK:903603">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CSVExport]]></EXP>
</PAR>
<PAR Name="InputExp" />
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:20548770" CaseType="0" DesignTimeRemark="Raster definieren">
<EXP><![CDATA[$C$DefineGrid]]></EXP>
<CALLFUNCTION Id="RDK:20548769">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Grid]]></EXP>
</PAR>
<PAR Name="InputExp" />
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:20548764" CaseType="0" DesignTimeRemark="Halle Importieren">
<EXP><![CDATA[$C$ImportHall]]></EXP>
<CALLFUNCTION Id="RDK:20548762">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Background]]></EXP>
</PAR>
@@ -23726,7 +24022,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<ACTION_CALL Id="RDK:399" Name="RDEngineering_RemoteRedirect" DesignTimeRemark="{Action Mode} {Url}">
<ACTION_CALL Id="RDK:20548763" Name="RDEngineering_RemoteRedirect" DesignTimeRemark="{Action Mode} {Url}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
@@ -23772,32 +24068,6 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="Options" />
</ACTION_CALL>
</CASEGROUP>
<CASEGROUP Id="RDK:16099" CaseType="0" DesignTimeRemark="Raster definieren">
<EXP><![CDATA[$C$CUSTOM2]]></EXP>
<CALLFUNCTION Id="RDK:90964">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Grid]]></EXP>
</PAR>
<PAR Name="InputExp" />
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:891965" CaseType="0" DesignTimeRemark="CSV Export">
<EXP><![CDATA[$C$CUSTOM3]]></EXP>
<CALLFUNCTION Id="RDK:903603">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CSVExport]]></EXP>
</PAR>
<PAR Name="InputExp" />
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:1241408" CaseType="0" DesignTimeRemark="Saves the session in a zip file" DesignTimeNotes="20230928 -1-">
<EXP><![CDATA[$C$SaveSession]]></EXP>
<SET Id="RDK:1520381" VarRef="SessionZip">
@@ -24070,6 +24340,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="pinned" />
<PAR Name="selected" />
<PAR Name="includeInBOM" />
<PAR Name="isDefined" />
</EXEC_ON_VALUES>
</CASEGROUP>
<CASEGROUP Id="RDK:358" CaseType="1">
@@ -24598,4 +24869,4 @@ ShapeList["id="+Param.Input[1].shapeID].name
</PROFILES_DATA>
<BOM_DATA />
</EXTERNAL_DATA>
</PROCESS>
</PROCESS>