Bei Verbindung von Kreisel und Gefällestrecke Setzen der Höhe der GF

This commit is contained in:
Simon Schmutzler
2024-01-31 16:29:47 +01:00
parent 6d33bd9c0c
commit 32221d2ed1
+195 -27
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<PROCESS Id="RDK:0001" Name="MAIN_SSG" ModernUI="True" Options="(GITSAVEMODE)(NOUPDATEINCLUDEFILES)" Expanded="True"> <PROCESS Id="RDK:0001" Name="MAIN_SSG" ModernUI="True" Options="(GITSAVEMODE)(NOUPDATEINCLUDEFILES)" Expanded="True">
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="s.schmutzler [ANGEBOT-NB06]" ModDate="2024-01-26T14:55:59" LanguageVersion="2014.1.3.627" /> <PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="s.schmutzler [ANGEBOT-NB06]" ModDate="2024-01-31T16:24:02" LanguageVersion="2014.1.3.627" />
<GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True"> <GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True">
<GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0"> <GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0">
<GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0"> <GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0">
@@ -84,6 +84,14 @@
<FIELD Id="RDK:973719" Name="WeicheDefinition" Type="WeicheType" /> <FIELD Id="RDK:973719" Name="WeicheDefinition" Type="WeicheType" />
<FIELD Id="RDK:1652536" Name="BTMTBeladungDefinition" Type="BTMTBeladungType" /> <FIELD Id="RDK:1652536" Name="BTMTBeladungDefinition" Type="BTMTBeladungType" />
</TYPE> </TYPE>
<TYPE Id="RDK:1783792" Name="SSGParameter" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES />
<FIELD Id="RDK:1783794" Name="Key" Type="string" />
<FIELD Id="RDK:1789531" Name="Str" Type="string" />
<FIELD Id="RDK:1783796" Name="Dbl" Type="double" />
<FIELD Id="RDK:1783800" Name="Int" Type="integer" />
<FIELD Id="RDK:1783798" Name="Boo" Type="boolean" />
</TYPE>
</GROUP> </GROUP>
<TYPE Id="RDK:381" Name="ImportBackgroundType" SubType="structure"> <TYPE Id="RDK:381" Name="ImportBackgroundType" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
@@ -178,7 +186,7 @@
<FIELD Id="RDK:1013892" Name="userFilter" Type="string" /> <FIELD Id="RDK:1013892" Name="userFilter" Type="string" />
<FIELD Id="RDK:1013893" Name="styleTags" Type="string" /> <FIELD Id="RDK:1013893" Name="styleTags" Type="string" />
</TYPE> </TYPE>
<TYPE Id="RDK:1013942" Name="Editor2DShapeType" SubType="structure" InheritTypeName="SSG_ShapeType"> <TYPE Id="RDK:1013942" Name="Editor2DShapeType" Expanded="True" SubType="structure" InheritTypeName="SSG_ShapeType">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:1013895" Name="source" Type="string" /> <FIELD Id="RDK:1013895" Name="source" Type="string" />
<FIELD Id="RDK:1013896" Name="sourceLibrary" Type="string" /> <FIELD Id="RDK:1013896" Name="sourceLibrary" Type="string" />
@@ -234,7 +242,7 @@
<UI_INPUT_SUPPORT /> <UI_INPUT_SUPPORT />
<TYPE_VALUES /> <TYPE_VALUES />
</TYPE> </TYPE>
<TYPE Id="RDK:1013955" Name="Editor2DShapeConnectionPointType" Expanded="True" SubType="structure"> <TYPE Id="RDK:1013955" Name="Editor2DShapeConnectionPointType" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:1013944" Name="id" Type="string" /> <FIELD Id="RDK:1013944" Name="id" Type="string" />
<FIELD Id="RDK:1013945" Name="shapeId" Type="string" /> <FIELD Id="RDK:1013945" Name="shapeId" Type="string" />
@@ -338,7 +346,7 @@
<UI_INPUT_SUPPORT /> <UI_INPUT_SUPPORT />
<TYPE_VALUES /> <TYPE_VALUES />
</TYPE> </TYPE>
<TYPE Id="RDK:1014042" Name="Editor2DConnectionPointType" Expanded="True" SubType="structure"> <TYPE Id="RDK:1014042" Name="Editor2DConnectionPointType" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:1014025" Name="id" Type="string" /> <FIELD Id="RDK:1014025" Name="id" Type="string" />
<FIELD Id="RDK:1014026" Name="x" Type="double" /> <FIELD Id="RDK:1014026" Name="x" Type="double" />
@@ -770,6 +778,8 @@
<VAR Id="RDK:439249" Name="ConnectionPointItem" Type="Editor2DConnectionPointType" /> <VAR Id="RDK:439249" Name="ConnectionPointItem" Type="Editor2DConnectionPointType" />
<VAR Id="RDK:591734" Name="ConnectionPointList" Type="Editor2DConnectionPointTypeList" /> <VAR Id="RDK:591734" Name="ConnectionPointList" Type="Editor2DConnectionPointTypeList" />
<VAR Id="RDK:1652538" Name="BTMTBeladungData_defaults" Type="BTMTBeladungType" /> <VAR Id="RDK:1652538" Name="BTMTBeladungData_defaults" Type="BTMTBeladungType" />
<VAR Id="RDK:1789532" Name="SSGParameterList" Type="SSGParameter[]" />
<VAR Id="RDK:1789534" Name="SSGParameter" Type="SSGParameter" />
</GROUP> </GROUP>
<GROUP Id="RDK:314272" Name="MUI" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:314272" Name="MUI" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:426767" Name="KreiselData" Type="KreiselType" /> <VAR Id="RDK:426767" Name="KreiselData" Type="KreiselType" />
@@ -855,15 +865,15 @@
<VAR Id="RDK:1241416" Name="ExportSnapshot" Type="string" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1241416" Name="ExportSnapshot" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1519830" Name="SessionZip" Type="string" /> <VAR Id="RDK:1519830" Name="SessionZip" Type="string" />
<VAR Id="RDK:1621335" Name="ID" Type="string" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1621335" Name="ID" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1707743" Name="item_0" Type="Editor2DShapeType" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1707743" Name="item_0" Type="Editor2DShapeType" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1707744" Name="item_0" Type="Editor2DShapeType" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1707751" Name="item_1" Type="Editor2DShapeType" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1707751" Name="item_1" Type="Editor2DShapeType" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1710591" Name="cp" Type="string" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1710591" Name="cp" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1711732" Name="cp_gfs" Type="string" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1711732" Name="cp_gfs" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1711735" Name="kreiselhoehe" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1712873" Name="cpId" Type="string" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1712885" Name="gefaellestrecke" Type="Editor2DShapeType" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1712885" Name="gefaellestrecke" Type="Editor2DShapeType" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1712886" Name="cps_gefaellestrecke" Type="string" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:1732132" Name="label" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1745170" Name="Var2" Type="variant" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1759312" Name="cp_label" Type="string" Suppressed="True" DesignTimeRemark="Generated by RD" />
<VAR Id="RDK:1783790" Name="stringList" Type="string" DesignTimeRemark="Generated by RD" />
</GROUP> </GROUP>
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet"> <GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" /> <PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
@@ -1475,6 +1485,9 @@
<PAR Name="pinned" /> <PAR Name="pinned" />
<PAR Name="selected" /> <PAR Name="selected" />
<PAR Name="includeInBOM" /> <PAR Name="includeInBOM" />
<PAR Name="Rotationsklasse" />
<PAR Name="IDCounter" />
<PAR Name="BTMTBeladungDefinition" />
</SET_STRUCT> </SET_STRUCT>
<REMOVE_ADD Id="RDK:639233" Suppressed="True" ListRef="ShapeList" Expr="Me.behaviour=&quot;(BACKGROUND)&quot;"> <REMOVE_ADD Id="RDK:639233" Suppressed="True" ListRef="ShapeList" Expr="Me.behaviour=&quot;(BACKGROUND)&quot;">
<EXP /> <EXP />
@@ -1619,6 +1632,7 @@
<PAR Name="EnterBehaviour" /> <PAR Name="EnterBehaviour" />
<PAR Name="DisableTopToolbar" /> <PAR Name="DisableTopToolbar" />
<PAR Name="DisableLeftToolbar" /> <PAR Name="DisableLeftToolbar" />
<PAR Name="PageShowEditConnectionPointsTools" />
</SET_STRUCT> </SET_STRUCT>
<SET Id="RDK:175473" VarRef="Editor2DOption.PageUnit" Suppressed="True"> <SET Id="RDK:175473" VarRef="Editor2DOption.PageUnit" Suppressed="True">
<EXP><![CDATA[$=$ImportBackgroundData.Unit]]></EXP> <EXP><![CDATA[$=$ImportBackgroundData.Unit]]></EXP>
@@ -1868,6 +1882,10 @@
<PAR Name="pinned" /> <PAR Name="pinned" />
<PAR Name="selected" /> <PAR Name="selected" />
<PAR Name="includeInBOM" /> <PAR Name="includeInBOM" />
<PAR Name="Rotationsklasse" />
<PAR Name="IDCounter" />
<PAR Name="EckradDefinition" />
<PAR Name="BTMTBeladungDefinition" />
</SET_STRUCT> </SET_STRUCT>
<GROUP Id="RDK:42950" Name="Horizontal Text" SubType="Generic"> <GROUP Id="RDK:42950" Name="Horizontal Text" SubType="Generic">
<SET_STRUCT Id="RDK:42954" VarRef="LayoutGridSplineItem" ClearAll="True" ListRef="ShapeList" DesignTimeNotes="(NOSELECT)"> <SET_STRUCT Id="RDK:42954" VarRef="LayoutGridSplineItem" ClearAll="True" ListRef="ShapeList" DesignTimeNotes="(NOSELECT)">
@@ -7263,10 +7281,15 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest
</SET> </SET>
<SET_STRUCT Id="RDK:916174" VarRef="Shape_Prototype" ListRef="ShapeList" Options="$=$&quot;(REPLACEIDX=&quot;+i+&quot;)&quot;" DesignTimeNotes="Shape.depth*Inch/DPI"> <SET_STRUCT Id="RDK:916174" VarRef="Shape_Prototype" ListRef="ShapeList" Options="$=$&quot;(REPLACEIDX=&quot;+i+&quot;)&quot;" DesignTimeNotes="Shape.depth*Inch/DPI">
<PAR Name="SivasNummer" /> <PAR Name="SivasNummer" />
<PAR Name="Rotationsklasse" />
<PAR Name="IDCounter" />
<PAR Name="KreiselDefinition" /> <PAR Name="KreiselDefinition" />
<PAR Name="EckradDefinition" />
<PAR Name="GefaelleDefinition"> <PAR Name="GefaelleDefinition">
<EXP><![CDATA[$=$Shape_Prototype.GefaelleDefinition]]></EXP> <EXP><![CDATA[$=$Shape_Prototype.GefaelleDefinition]]></EXP>
</PAR> </PAR>
<PAR Name="WeicheDefinition" />
<PAR Name="BTMTBeladungDefinition" />
<PAR Name="source"> <PAR Name="source">
<EXP><![CDATA[$=$Shape_Prototype.source]]></EXP> <EXP><![CDATA[$=$Shape_Prototype.source]]></EXP>
</PAR> </PAR>
@@ -7322,8 +7345,6 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest
<PAR Name="pinned" /> <PAR Name="pinned" />
<PAR Name="selected" /> <PAR Name="selected" />
<PAR Name="includeInBOM" /> <PAR Name="includeInBOM" />
<PAR Name="WeicheDefinition" />
<PAR Name="EckradDefinition" />
</SET_STRUCT> </SET_STRUCT>
</GROUP> </GROUP>
<GROUP Id="RDK:1332808" Name="Gefaellestrecke HoeheOben OR HoeheUnten was changed" SubType="Generic" DesignTimeNotes="20231005 -1-&#xD;&#xA;&#xD;&#xA;Inherit height to direct Shaps and set others to Gelb (except Kreisel Groups)."> <GROUP Id="RDK:1332808" Name="Gefaellestrecke HoeheOben OR HoeheUnten was changed" SubType="Generic" DesignTimeNotes="20231005 -1-&#xD;&#xA;&#xD;&#xA;Inherit height to direct Shaps and set others to Gelb (except Kreisel Groups).">
@@ -9567,7 +9588,7 @@ me.x
</GROUP> </GROUP>
<CALLFUNCTION Id="RDK:1698068"> <CALLFUNCTION Id="RDK:1698068">
<PAR Name="FuncName"> <PAR Name="FuncName">
<EXP><![CDATA[$C$SetHeightsToGefaellestrecke]]></EXP> <EXP><![CDATA[$C$SetHeightOnConnect]]></EXP>
</PAR> </PAR>
<PAR Name="InputExp"> <PAR Name="InputExp">
<EXP><![CDATA[$=$Param.Input]]></EXP> <EXP><![CDATA[$=$Param.Input]]></EXP>
@@ -9709,7 +9730,7 @@ me.x
</CALLFUNCTION> </CALLFUNCTION>
<CALLFUNCTION Id="RDK:1701482"> <CALLFUNCTION Id="RDK:1701482">
<PAR Name="FuncName"> <PAR Name="FuncName">
<EXP><![CDATA[$C$SetHeightsToGefaellestrecke]]></EXP> <EXP><![CDATA[$C$SetHeightOnConnect]]></EXP>
</PAR> </PAR>
<PAR Name="InputExp"> <PAR Name="InputExp">
<EXP><![CDATA[$=$Param.Input]]></EXP> <EXP><![CDATA[$=$Param.Input]]></EXP>
@@ -9736,7 +9757,7 @@ me.x
</CALLFUNCTION> </CALLFUNCTION>
<CALLFUNCTION Id="RDK:1698067"> <CALLFUNCTION Id="RDK:1698067">
<PAR Name="FuncName"> <PAR Name="FuncName">
<EXP><![CDATA[$C$SetHeightsToGefaellestrecke]]></EXP> <EXP><![CDATA[$C$SetHeightOnConnect]]></EXP>
</PAR> </PAR>
<PAR Name="InputExp"> <PAR Name="InputExp">
<EXP><![CDATA[$=$Param.Input]]></EXP> <EXP><![CDATA[$=$Param.Input]]></EXP>
@@ -10461,12 +10482,65 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:1698052" Name="SetHeightsToGefaellestrecke" InputTypeName="Editor2DEventArgumentsTypeList"> <FUNCTION Id="RDK:1772330" Name="SetGefaellestreckeHeight" InputTypeName="SSGParameter[]">
<GROUP Id="RDK:1773485" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:1773487" Name="shapeId" Type="string" />
<VAR Id="RDK:1773489" Name="label" Type="string" />
<VAR Id="RDK:1773491" Name="hoehe" Type="double" />
</GROUP>
<COMMENTS Id="RDK:1792975" DesignTimeRemark="Param" />
<SET Id="RDK:1776984" VarRef="shapeId">
<EXP><![CDATA[$=$Param.Input["key=ShapeId"].Str]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:1776988" VarRef="label">
<EXP><![CDATA[$=$Param.Input["key=Label"].Str]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:1776990" VarRef="hoehe">
<EXP><![CDATA[$=$Param.Input["key=Hoehe"].Dbl]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<IFTHENELSE Id="RDK:1773499">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$ShapeList["id="+shapeId].family="Gefaellestrecke"]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:1773505" SubType="Then">
<IFTHENELSE Id="RDK:1732133">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$label="Oben"]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:1732134" SubType="Then">
<SET Id="RDK:1725908" VarRef="ShapeList[&quot;id=&quot;+shapeId].GefaelleDefinition.HoeheOben">
<EXP><![CDATA[$=$hoehe]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:1732135" SubType="Else">
<SET Id="RDK:1732143" VarRef="ShapeList[&quot;id=&quot;+shapeId].GefaelleDefinition.HoeheUnten">
<EXP><![CDATA[$=$hoehe]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
</IFTHENELSE>
</GROUP>
</IFTHENELSE>
</FUNCTION>
<FUNCTION Id="RDK:1698052" Name="SetHeightOnConnect" InputTypeName="Editor2DEventArgumentsTypeList">
<GROUP Id="RDK:1698060" Name="Filter" SubType="Generic" DesignTimeNotes="(ShapeList[&quot;id=&quot;+Param.Input[0].shapeID].family=&quot;Gefaellestrecke&quot; And (ShapeList[&quot;id=&quot;+Param.Input[1].shapeID].Rotationsklasse=&quot;Rotationsobjekt&quot;and IsTagInString(Param.Input[1].connectionPointID, &quot;defcp&quot;))) &#xA;Or &#xA;(ShapeList[&quot;id=&quot;+Param.Input[1].shapeID].family=&quot;Gefaellestrecke&quot; And (ShapeList[&quot;id=&quot;+Param.Input[0].shapeID].Rotationsklasse=&quot;Rotationsobjekt&quot; and IsTagInString(Param.Input[0].connectionPointID, &quot;defcp&quot;))) &#xA;"> <GROUP Id="RDK:1698060" Name="Filter" SubType="Generic" DesignTimeNotes="(ShapeList[&quot;id=&quot;+Param.Input[0].shapeID].family=&quot;Gefaellestrecke&quot; And (ShapeList[&quot;id=&quot;+Param.Input[1].shapeID].Rotationsklasse=&quot;Rotationsobjekt&quot;and IsTagInString(Param.Input[1].connectionPointID, &quot;defcp&quot;))) &#xA;Or &#xA;(ShapeList[&quot;id=&quot;+Param.Input[1].shapeID].family=&quot;Gefaellestrecke&quot; And (ShapeList[&quot;id=&quot;+Param.Input[0].shapeID].Rotationsklasse=&quot;Rotationsobjekt&quot; and IsTagInString(Param.Input[0].connectionPointID, &quot;defcp&quot;))) &#xA;">
<VALUECONDITION Value="true"> <VALUECONDITION Value="true">
<EXP><![CDATA[$=$(ShapeList["id="+Param.Input[0].shapeID].family="Kreisel" and ShapeList["id="+Param.Input[1].shapeID].family="Gefaellestrecke") or <EXP><![CDATA[$=$(ShapeList["id="+Param.Input[0].shapeID].family="Kreisel" and ShapeList["id="+Param.Input[1].shapeID].family="Gefaellestrecke") or
(ShapeList["id="+Param.Input[1].shapeID].family="Kreisel" and ShapeList["id="+Param.Input[0].shapeID].family="Gefaellestrecke")]]></EXP> (ShapeList["id="+Param.Input[1].shapeID].family="Kreisel" and ShapeList["id="+Param.Input[0].shapeID].family="Gefaellestrecke")]]></EXP>
</VALUECONDITION> </VALUECONDITION>
<GROUP Id="RDK:1772339" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:1772341" Name="item_0" Type="Editor2DShapeType" />
<VAR Id="RDK:1772343" Name="item_1" Type="Editor2DShapeType" />
<VAR Id="RDK:1772345" Name="cpId" Type="string" />
<VAR Id="RDK:1772347" Name="cp_gefaellestrecke" Type="SSGConnectionPoint" />
<VAR Id="RDK:1772349" Name="kreiselhoehe" Type="double" />
<VAR Id="RDK:1782656" Name="jsonValues" Type="string" />
<VAR Id="RDK:1783805" Name="UebergabeListe" Type="SSGParameter[]" />
</GROUP>
<SET Id="RDK:1707740" VarRef="item_0"> <SET Id="RDK:1707740" VarRef="item_0">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID]]]></EXP> <EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID]]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
@@ -10475,35 +10549,129 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[1].shapeID]]]></EXP> <EXP><![CDATA[$=$ShapeList["id="+Param.Input[1].shapeID]]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<IFTHENELSE Id="RDK:1706591" Suppressed="True"> <IFTHENELSE Id="RDK:1773568">
<VALUECONDITION Value="true"> <VALUECONDITION Value="true">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID].family="Kreisel"]]></EXP> <EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID].family="Kreisel"]]></EXP>
</VALUECONDITION> </VALUECONDITION>
<GROUP Id="RDK:1706592" SubType="Then"> <GROUP Id="RDK:1773561" SubType="Then">
<COMMENTS Id="RDK:1711731" DesignTimeRemark="//Gefällestrecke == 1" /> <COMMENTS Id="RDK:1773558" DesignTimeRemark="//Gefällestrecke Index == 1" />
<SET Id="RDK:1712875" VarRef="cpId"> <SET Id="RDK:1802719" VarRef="cpId">
<EXP><![CDATA[$=$Param.Input[1].connectionPointID]]></EXP> <EXP><![CDATA[$=$Param.Input[1].connectionPointID]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<SET Id="RDK:1710590" VarRef="kreiselhoehe"> <SET Id="RDK:1802721" VarRef="kreiselhoehe">
<EXP><![CDATA[$=$item_0.KreiselDefinition.Hoehe]]></EXP> <EXP><![CDATA[$=$item_0.KreiselDefinition.Hoehe]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<SET Id="RDK:1802723" VarRef="cp_gefaellestrecke" DesignTimeNotes="ShapeList[&quot;id=&quot;+Param.Input[0].shapeID].connectionPoints[&quot;cpId=&quot;+cpId]">
<EXP><![CDATA[$=$FromJSON(ShapeList["id="+Param.Input[1].shapeID].connectionPoints)["cpId="+cpId]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET_STRUCT Id="RDK:1802725" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
<PAR Name="Key">
<EXP><![CDATA[$C$Label]]></EXP>
</PAR>
<PAR Name="Str">
<EXP><![CDATA[$=$cp_gefaellestrecke.label]]></EXP>
</PAR>
<PAR Name="Dbl" />
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:1802727" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
<PAR Name="Key">
<EXP><![CDATA[$C$Hoehe]]></EXP>
</PAR>
<PAR Name="Str" />
<PAR Name="Dbl">
<EXP><![CDATA[$=$kreiselhoehe]]></EXP>
</PAR>
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:1802729" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
<PAR Name="Key">
<EXP><![CDATA[$C$ShapeId]]></EXP>
</PAR>
<PAR Name="Str">
<EXP><![CDATA[$=$item_1.id]]></EXP>
</PAR>
<PAR Name="Dbl" />
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<CALLFUNCTION Id="RDK:1802731">
<PAR Name="FuncName">
<EXP><![CDATA[$C$SetGefaellestreckeHeight]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$UebergabeListe]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</GROUP> </GROUP>
<GROUP Id="RDK:1706593" SubType="Else"> <GROUP Id="RDK:1773567" SubType="Else">
<COMMENTS Id="RDK:1706600" DesignTimeRemark="//Gefällestrecke == 0" /> <COMMENTS Id="RDK:1773562" DesignTimeRemark="//Gefällestrecke Index == 0" />
<SET Id="RDK:1710595" VarRef="cpId"> <SET Id="RDK:1773563" VarRef="cpId">
<EXP><![CDATA[$=$Param.Input[0].connectionPointID]]></EXP> <EXP><![CDATA[$=$Param.Input[0].connectionPointID]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<SET Id="RDK:1712877" VarRef="kreiselhoehe"> <SET Id="RDK:1773564" VarRef="kreiselhoehe">
<EXP><![CDATA[$=$item_1.KreiselDefinition.Hoehe]]></EXP> <EXP><![CDATA[$=$item_1.KreiselDefinition.Hoehe]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<SET Id="RDK:1712882" VarRef="cps_gefaellestrecke"> <SET Id="RDK:1773565" VarRef="cp_gefaellestrecke" DesignTimeNotes="ShapeList[&quot;id=&quot;+Param.Input[0].shapeID].connectionPoints[&quot;cpId=&quot;+cpId]">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID].connectionPoints["cpId="+cpId]]]></EXP> <EXP><![CDATA[$=$FromJSON(ShapeList["id="+Param.Input[0].shapeID].connectionPoints)["cpId="+cpId]]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<SET_STRUCT Id="RDK:1783810" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
<PAR Name="Key">
<EXP><![CDATA[$C$Label]]></EXP>
</PAR>
<PAR Name="Str">
<EXP><![CDATA[$=$cp_gefaellestrecke.label]]></EXP>
</PAR>
<PAR Name="Dbl" />
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:1789536" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
<PAR Name="Key">
<EXP><![CDATA[$C$Hoehe]]></EXP>
</PAR>
<PAR Name="Str" />
<PAR Name="Dbl">
<EXP><![CDATA[$=$kreiselhoehe]]></EXP>
</PAR>
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:1789538" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
<PAR Name="Key">
<EXP><![CDATA[$C$ShapeId]]></EXP>
</PAR>
<PAR Name="Str">
<EXP><![CDATA[$=$item_0.id]]></EXP>
</PAR>
<PAR Name="Dbl" />
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<CALLFUNCTION Id="RDK:1773534">
<PAR Name="FuncName">
<EXP><![CDATA[$C$SetGefaellestreckeHeight]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$UebergabeListe]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
</GROUP> </GROUP>