Für die Weichen, die bereits mit anderen Linien verbunden sind, bleibt beim Ändern des Weichentyps die Höhe auf dem ursprünglichen Wert der Weiche erhalten.

This commit is contained in:
2025-09-26 09:04:46 +02:00
parent 6d29a9eccb
commit 1f56ccbbaa
+17 -48
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<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="y.wang [ANGEBOT-NB02]" ModDate="2025-09-25T12:06:05" LanguageVersion="2014.1.3.698" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="y.wang [ANGEBOT-NB02]" ModDate="2025-09-26T09:00:40" LanguageVersion="2014.1.3.698" />
<GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True">
<GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0">
<GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0">
@@ -21918,7 +21918,7 @@ SSGConnectionPoint.x_M
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Auswahl]]></EXP>
<EXP><![CDATA[$C$Profiltyp-Auswahl]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Sivasnr]]></EXP>
@@ -22349,7 +22349,7 @@ SSGConnectionPoint.x_M
</PAR>
<PAR Name="Options" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:23067038" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point">
<ACTION_CALL Id="RDK:23067038" Name="RDEngineering_ModernUIControl" Suppressed="True" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
@@ -22447,10 +22447,6 @@ SSGConnectionPoint.x_M
<EXP><![CDATA[$=$DatenSelected.KurvenWinkel]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:23363233" VarRef="Shape_Prototype.OFWeicheDefinition.KurvenRichtung" Suppressed="True">
<EXP><![CDATA[$=$DatenSelected.KurvenRichtung]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:23264136" VarRef="Shape_Prototype.OFWeicheDefinition.Breite">
<EXP><![CDATA[$=$DatenSelected.Breite]]></EXP>
<PAR Name="AdvancedOptions" />
@@ -22534,7 +22530,7 @@ SSGConnectionPoint.x_M
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Auswahl]]></EXP>
<EXP><![CDATA[$C$Sivas Nummer]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Sivasnr]]></EXP>
@@ -22995,10 +22991,6 @@ SSGConnectionPoint.x_M
<EXP><![CDATA[$=$]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:23961270" VarRef="Shape_Prototype.OFWeicheDefinition.Hoehe">
<EXP><![CDATA[$=$]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<GROUP Id="RDK:23960287" Name="OFWeiche UI panels" SubType="Generic">
<ACTION_CALL Id="RDK:23960280" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
@@ -23019,7 +23011,7 @@ SSGConnectionPoint.x_M
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Auswahl]]></EXP>
<EXP><![CDATA[$C$Sivas Nummer]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Sivasnr]]></EXP>
@@ -23160,7 +23152,7 @@ SSGConnectionPoint.x_M
<PAR Name="DataSource" />
<PAR Name="Options" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:23960285" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point">
<ACTION_CALL Id="RDK:23960285" Name="RDEngineering_ModernUIControl" Suppressed="True" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
@@ -33039,31 +33031,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
</FUNCTION>
<FUNCTION Id="RDK:23222230" Name="OFWeicheUI">
<GROUP Id="RDK:23270581" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23270583" Name="Weiche" Type="OFWeicheType">
<SET_STRUCT Id="RDK:23270650" VarRef="Me" ClearAll="True" Suppressed="True" Bookmarked="True">
<PAR Name="Beschreibung" />
<PAR Name="WeichenTyp" />
<PAR Name="L1" />
<PAR Name="L2" />
<PAR Name="L3" />
<PAR Name="Hoehe" />
<PAR Name="KurvenWinkel">
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.KurvenWinkel]]></EXP>
</PAR>
<PAR Name="KurvenRichtung" />
<PAR Name="isOk" />
<PAR Name="Sivasnr" />
<PAR Name="ProfilTyp" />
<PAR Name="Schaltungstyp">
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.Schaltungstyp]]></EXP>
</PAR>
<PAR Name="AntriebKurve" />
<PAR Name="n_Sep" />
<PAR Name="n_Scan" />
<PAR Name="Länge" />
<PAR Name="Breite" />
</SET_STRUCT>
</VAR>
<VAR Id="RDK:23270583" Name="Weiche" Type="OFWeicheType" />
<VAR Id="RDK:23340329" Name="newItemId" Type="string" />
</GROUP>
<SET_STRUCT Id="RDK:24026393" VarRef="Weiche" ClearAll="True">
@@ -33094,6 +33062,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="n_Scan" />
<PAR Name="Länge" />
<PAR Name="Breite" />
<PAR Name="WeichenkörperLänge" />
</SET_STRUCT>
<CALLFUNCTION Id="RDK:24026397">
<PAR Name="FuncName">
@@ -33287,7 +33256,9 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="description" />
<PAR Name="x" />
<PAR Name="y" />
<PAR Name="z" />
<PAR Name="z">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
<PAR Name="width">
<EXP><![CDATA[$=$ConvertFromPixel(Property_Prototype.width, "mm", 96)]]></EXP>
</PAR>
@@ -33343,17 +33314,15 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="WeichenTyp">
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.WeichenTyp]]></EXP>
</PAR>
<PAR Name="L1" />
<PAR Name="L2" />
<PAR Name="L3" />
<PAR Name="Hoehe" />
<PAR Name="Hoehe">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
<PAR Name="KurvenWinkel">
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.KurvenWinkel]]></EXP>
</PAR>
<PAR Name="KurvenRichtung">
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.KurvenRichtung]]></EXP>
</PAR>
<PAR Name="isOk" />
<PAR Name="Sivasnr">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
@@ -33362,10 +33331,10 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.Schaltungstyp]]></EXP>
</PAR>
<PAR Name="AntriebKurve" />
<PAR Name="n_Sep" />
<PAR Name="n_Scan" />
<PAR Name="Länge" />
<PAR Name="Breite" />
<PAR Name="WeichenkörperLänge" />
<PAR Name="isOk" />
</SET_STRUCT>
<CALLFUNCTION Id="RDK:23960292">
<PAR Name="FuncName">
@@ -59690,7 +59659,7 @@ me.x
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Auswahl]]></EXP>
<EXP><![CDATA[$C$Profiltyp-Auswahl]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Sivasnr]]></EXP>