Das Interface für KurveFörderer wurde angepasst.

This commit is contained in:
2025-12-03 13:34:07 +01:00
parent f5691dd341
commit 88533a2c34
27 changed files with 846 additions and 378 deletions
@@ -0,0 +1,109 @@
[
{
"ID": "s_Kurve_30_L_Aussen_F",
"KurvenWinkel": 30,
"Breite": 161.197,
"Laenge": 311.186,
"KurvenRichtung" : "links",
"AntriebNebenStrecke": "Aussen"
},
{
"ID": "s_Kurve_60_L_Aussen_F",
"KurvenWinkel": 60,
"Breite": 335.902,
"Laenge": 527.586,
"KurvenRichtung" : "links",
"AntriebNebenStrecke": "Aussen"
},
{
"ID": "s_Kurve_90_L_Aussen_F",
"KurvenWinkel": 90,
"Breite": 604.384,
"Laenge": 604.384,
"KurvenRichtung" : "links",
"AntriebNebenStrecke": "Aussen"
},
{
"ID": "s_Kurve_30_R_Aussen_F",
"KurvenWinkel": 30,
"Breite": 161.197,
"Laenge": 311.186,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Aussen"
},
{
"ID": "s_Kurve_60_R_Aussen_F",
"KurvenWinkel": 60,
"Breite": 335.902,
"Laenge": 527.586,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Aussen"
},
{
"ID": "s_Kurve_90_R_Aussen_F",
"KurvenWinkel": 90,
"Breite": 604.384,
"Laenge": 604.384,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Aussen"
},
{
"ID": "s_Kurve_30_L_Innen_F",
"KurvenWinkel": 30,
"Breite": 215.295,
"Laenge": 283.195,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Innen"
},
{
"ID": "s_Kurve_60_L_Innen_F",
"KurvenWinkel": 60,
"Breite": 372.474,
"Laenge": 456.644,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Innen"
},
{
"ID": "s_Kurve_90_L_Innen_F",
"KurvenWinkel": 90,
"Breite": 577.221,
"Laenge": 577.221,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Innen"
},
{
"ID": "s_Kurve_30_R_Innen_F",
"KurvenWinkel": 30,
"Breite": 215.295,
"Laenge": 283.195,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Innen"
},
{
"ID": "s_Kurve_60_R_Innen_F",
"KurvenWinkel": 60,
"Breite": 372.474,
"Laenge": 456.644,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Innen"
},
{
"ID": "s_Kurve_90_R_Innen_F",
"KurvenWinkel": 90,
"Breite": 577.221,
"Laenge": 577.221,
"KurvenRichtung" : "rechts",
"AntriebNebenStrecke": "Innen"
}
]
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 982 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 995 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

@@ -2,5 +2,4 @@
<div class="paletteItem"><div><img id="Umlenk_links_TEF_rechts" class="shape" title="" family="TEFUmlenk" shapeMode="0" src="SSG/shapes/img/Umlenkspannst.links_TEF_rechts_32px.png" /></div><div>Umlenkspannst. links für TEF rechts</div></div> <div class="paletteItem"><div><img id="Umlenk_links_TEF_rechts" class="shape" title="" family="TEFUmlenk" shapeMode="0" src="SSG/shapes/img/Umlenkspannst.links_TEF_rechts_32px.png" /></div><div>Umlenkspannst. links für TEF rechts</div></div>
<div class="paletteItem"><div><img id="0_B10010" class="shape" title="" family="TEFUmlenk" shapeMode="0" src="SSG/shapes/img/Antriebst.links_TEF_links_32px.png" /></div><div>Antriebst. links für TEF links</div></div> <div class="paletteItem"><div><img id="0_B10010" class="shape" title="" family="TEFUmlenk" shapeMode="0" src="SSG/shapes/img/Antriebst.links_TEF_links_32px.png" /></div><div>Antriebst. links für TEF links</div></div>
<div class="paletteItem"><div><img id="0_B10020" class="shape" title="" family="TEFUmlenk" shapeMode="0" src="SSG/shapes/img/Antriebst.rechts_TEF_rechts_32px.png" /></div><div>Antriebst. rechts für TEF rechts</div></div> <div class="paletteItem"><div><img id="0_B10020" class="shape" title="" family="TEFUmlenk" shapeMode="0" src="SSG/shapes/img/Antriebst.rechts_TEF_rechts_32px.png" /></div><div>Antriebst. rechts für TEF rechts</div></div>
<div class="paletteItem"><div><img id="s_TEFGerade" class="shape" title="" family="TEFGerade" shapeMode="0" src="SSG/shapes/img/TEFGerade_32px.png" /></div><div>TEF Gerade</div></div>
</palette> </palette>
+469 -109
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="m.stangl [ENTW-NB08]" ModDate="2025-11-26T12:52:38" LanguageVersion="2014.1.3.712" /> <PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="y.wang [ANGEBOT-NB02]" ModDate="2025-12-03T13:28:32" LanguageVersion="2014.1.3.712" />
<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">
@@ -117,16 +117,18 @@
<FIELD Id="RDK:23747176" Name="istAnStreckeGebunden" Type="boolean" DesignTimeRemark="True wenn es an eine Strecke angebunden ist" /> <FIELD Id="RDK:23747176" Name="istAnStreckeGebunden" Type="boolean" DesignTimeRemark="True wenn es an eine Strecke angebunden ist" />
<FIELD Id="RDK:23747179" Name="istVerbunden" Type="boolean" DesignTimeRemark="True wenn an eine andere Motor/Umlenkstation angebunden" /> <FIELD Id="RDK:23747179" Name="istVerbunden" Type="boolean" DesignTimeRemark="True wenn an eine andere Motor/Umlenkstation angebunden" />
</TYPE> </TYPE>
<TYPE Id="RDK:24351627" Name="CAD Data Type" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:24351627" Name="CAD Data Type" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:24351629" Name="Subdir" Type="string" /> <FIELD Id="RDK:24351629" Name="Subdir" Type="string" />
<FIELD Id="RDK:24351631" Name="AsmName" Type="string" /> <FIELD Id="RDK:24351631" Name="AsmName" Type="string" />
<FIELD Id="RDK:24351633" Name="Parts" Type="string" DesignTimeTip=";separated string with all necessary files for this assembly" /> <FIELD Id="RDK:24351633" Name="Parts" Type="string" DesignTimeTip=";separated string with all necessary files for this assembly" />
</TYPE> </TYPE>
<TYPE Id="RDK:21686352" Name="KurveFoerdererType" SubType="structure"> <TYPE Id="RDK:21686352" Name="KurveFoerdererType" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:21686345" Name="Beschreibung" Type="string" /> <FIELD Id="RDK:21686345" Name="ID" Type="string" />
<FIELD Id="RDK:21686346" Name="L1" Type="double" /> <FIELD Id="RDK:26552046" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:21686346" Name="Laenge" Type="double" />
<FIELD Id="RDK:26552050" Name="Breite" Type="double" />
<FIELD Id="RDK:21686347" Name="H_Anfang" Type="double" /> <FIELD Id="RDK:21686347" Name="H_Anfang" Type="double" />
<FIELD Id="RDK:21686348" Name="H_Ende" Type="double" /> <FIELD Id="RDK:21686348" Name="H_Ende" Type="double" />
<FIELD Id="RDK:22023232" Name="AntriebNebenStrecke" Type="string" DesignTimeRemark="TEF Antrieb rechts oder links von der Fahrstrecke" /> <FIELD Id="RDK:22023232" Name="AntriebNebenStrecke" Type="string" DesignTimeRemark="TEF Antrieb rechts oder links von der Fahrstrecke" />
@@ -226,7 +228,7 @@
<FIELD Id="RDK:23017102" Name="n_Scan" Type="integer" /> <FIELD Id="RDK:23017102" Name="n_Scan" Type="integer" />
<FIELD Id="RDK:23786145" Name="isOk" Type="boolean" DesignTimeRemark="True beide Punkte angebunden sind und die Höhen der Nachbarn passen" /> <FIELD Id="RDK:23786145" Name="isOk" Type="boolean" DesignTimeRemark="True beide Punkte angebunden sind und die Höhen der Nachbarn passen" />
</TYPE> </TYPE>
<TYPE Id="RDK:23017447" Name="OFBogenType" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:23017447" Name="OFBogenType" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:23017438" Name="Beschreibung" Type="string" /> <FIELD Id="RDK:23017438" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:23017439" Name="L1" Type="double" /> <FIELD Id="RDK:23017439" Name="L1" Type="double" />
@@ -240,7 +242,7 @@
<FIELD Id="RDK:23222856" Name="Länge" Options="Ausdehnung im Bild nach oben" Type="double" /> <FIELD Id="RDK:23222856" Name="Länge" Options="Ausdehnung im Bild nach oben" Type="double" />
<FIELD Id="RDK:23222860" Name="Breite" Options="Ausdehnung im Bild nach rechts" Type="double" /> <FIELD Id="RDK:23222860" Name="Breite" Options="Ausdehnung im Bild nach rechts" Type="double" />
</TYPE> </TYPE>
<TYPE Id="RDK:23221861" Name="OFWeicheType" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:23221861" Name="OFWeicheType" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:23221848" Name="Beschreibung" Type="string" /> <FIELD Id="RDK:23221848" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:23221857" Name="WeichenTyp" Type="string" /> <FIELD Id="RDK:23221857" Name="WeichenTyp" Type="string" />
@@ -268,7 +270,7 @@
<FIELD Id="RDK:16525231" Name="Drehung" Type="integer" DesignTimeNotes="1= im Uhrzeigersinn=rechts&#xD;&#xA;-1= Gegen Uhrzeigersinn=links" /> <FIELD Id="RDK:16525231" Name="Drehung" Type="integer" DesignTimeNotes="1= im Uhrzeigersinn=rechts&#xD;&#xA;-1= Gegen Uhrzeigersinn=links" />
<FIELD Id="RDK:16577441" Name="Beschreibung" Type="string" /> <FIELD Id="RDK:16577441" Name="Beschreibung" Type="string" />
</TYPE> </TYPE>
<TYPE Id="RDK:79642" Name="SSG_ShapeType" SubType="structure"> <TYPE Id="RDK:79642" Name="SSG_ShapeType" Expanded="True" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:79643" Name="SivasNummer" Type="string" /> <FIELD Id="RDK:79643" Name="SivasNummer" Type="string" />
<FIELD Id="RDK:1561689" Name="Rotationsklasse" Type="string" /> <FIELD Id="RDK:1561689" Name="Rotationsklasse" Type="string" />
@@ -292,7 +294,7 @@
<FIELD Id="RDK:16525361" Name="BTMTEntladungDefinition" Type="BTMTEntladungType" /> <FIELD Id="RDK:16525361" Name="BTMTEntladungDefinition" Type="BTMTEntladungType" />
<FIELD Id="RDK:19961198" Name="isDefined" Type="boolean" /> <FIELD Id="RDK:19961198" Name="isDefined" Type="boolean" />
</TYPE> </TYPE>
<TYPE Id="RDK:18530527" Name="SSG_ShapeType_limit" SubType="structure"> <TYPE Id="RDK:18530527" Name="SSG_ShapeType_limit" Expanded="True" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:18530520" Name="KreiselDefinition" Type="KreiselType" /> <FIELD Id="RDK:18530520" Name="KreiselDefinition" Type="KreiselType" />
<FIELD Id="RDK:18530521" Name="EckradDefinition" Type="EckradType" /> <FIELD Id="RDK:18530521" Name="EckradDefinition" Type="EckradType" />
@@ -995,7 +997,7 @@
<FIELD Id="RDK:24365618" Name="Drehrichtung" Type="string" /> <FIELD Id="RDK:24365618" Name="Drehrichtung" Type="string" />
<FIELD Id="RDK:24365620" Name="Drehung" Type="double" /> <FIELD Id="RDK:24365620" Name="Drehung" Type="double" />
</TYPE> </TYPE>
<TYPE Id="RDK:903598" Name="GefaellestreckeMerkmaleType" SubType="structure"> <TYPE Id="RDK:903598" Name="GefaellestreckeMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:18131152" Name="Anzahl der Separatoren" Type="string" /> <FIELD Id="RDK:18131152" Name="Anzahl der Separatoren" Type="string" />
<FIELD Id="RDK:903600" Name="Länge in Meter" Type="string" /> <FIELD Id="RDK:903600" Name="Länge in Meter" Type="string" />
@@ -1014,7 +1016,7 @@
<FIELD Id="RDK:22305681" Name="Höhe Ende" Type="string" /> <FIELD Id="RDK:22305681" Name="Höhe Ende" Type="string" />
<FIELD Id="RDK:25719740" Name="Drehung" Type="double" /> <FIELD Id="RDK:25719740" Name="Drehung" Type="double" />
</TYPE> </TYPE>
<TYPE Id="RDK:21693243" Name="KurveFoerdererMerkmaleType" SubType="structure"> <TYPE Id="RDK:21693243" Name="KurveFoerdererMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:21693241" Name="Länge in Meter" Type="string" /> <FIELD Id="RDK:21693241" Name="Länge in Meter" Type="string" />
<FIELD Id="RDK:22010911" Name="Kurvenrichtung" Type="string" DesignTimeRemark="rechts oder links, je nach Wahl des Nutzers" /> <FIELD Id="RDK:22010911" Name="Kurvenrichtung" Type="string" DesignTimeRemark="rechts oder links, je nach Wahl des Nutzers" />
@@ -1124,7 +1126,7 @@
<FIELD Id="RDK:23747563" Name="Sivasnr" Type="string" /> <FIELD Id="RDK:23747563" Name="Sivasnr" Type="string" />
<FIELD Id="RDK:23747564" Name="hatMotor" Type="boolean" DesignTimeRemark="True wenn es eine Motorstation ist. Bei False ist es nur eine Umlenkstation" /> <FIELD Id="RDK:23747564" Name="hatMotor" Type="boolean" DesignTimeRemark="True wenn es eine Motorstation ist. Bei False ist es nur eine Umlenkstation" />
</TYPE> </TYPE>
<TYPE Id="RDK:22028896" Name="AngetriebeneStreckeMerkmaleType" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:22028896" Name="AngetriebeneStreckeMerkmaleType" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:22028884" Name="MotorSeite" Type="string" /> <FIELD Id="RDK:22028884" Name="MotorSeite" Type="string" />
<FIELD Id="RDK:22028885" Name="AnzahlGeraden" Type="integer" /> <FIELD Id="RDK:22028885" Name="AnzahlGeraden" Type="integer" />
@@ -1141,7 +1143,7 @@
<FIELD Id="RDK:22028895" Name="Anzahl der Scanner" Type="integer" /> <FIELD Id="RDK:22028895" Name="Anzahl der Scanner" Type="integer" />
<FIELD Id="RDK:22305675" Name="Höhe in m" Type="double" /> <FIELD Id="RDK:22305675" Name="Höhe in m" Type="double" />
</TYPE> </TYPE>
<TYPE Id="RDK:22028922" Name="GefälleStreckeMerkmaleType" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:22028922" Name="GefälleStreckeMerkmaleType" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:22028911" Name="AnzahlGeraden" Type="integer" /> <FIELD Id="RDK:22028911" Name="AnzahlGeraden" Type="integer" />
<FIELD Id="RDK:22028912" Name="Länge in Meter" Type="double[]" /> <FIELD Id="RDK:22028912" Name="Länge in Meter" Type="double[]" />
@@ -1460,6 +1462,7 @@
<VAR Id="RDK:22342749" Name="CountKeys" Type="SSGDictInt[]" DesignTimeRemark="Array von Key-Value paaren, um sich die Anzahl von Key in Value zu merken. Dient zum Zählen" /> <VAR Id="RDK:22342749" Name="CountKeys" Type="SSGDictInt[]" DesignTimeRemark="Array von Key-Value paaren, um sich die Anzahl von Key in Value zu merken. Dient zum Zählen" />
<VAR Id="RDK:22938910" Name="KeyValues" Type="SSGDictArr[]" DesignTimeRemark="Array von Key-Value paaren, um sich eine liste von Begriffen zu einem Key zu merken" /> <VAR Id="RDK:22938910" Name="KeyValues" Type="SSGDictArr[]" DesignTimeRemark="Array von Key-Value paaren, um sich eine liste von Begriffen zu einem Key zu merken" />
<VAR Id="RDK:23222557" Name="OFBogenData" Type="OFBogenType[]" DesignTimeRemark="Dropdown Liste aller Bögen im Interface" /> <VAR Id="RDK:23222557" Name="OFBogenData" Type="OFBogenType[]" DesignTimeRemark="Dropdown Liste aller Bögen im Interface" />
<VAR Id="RDK:26551970" Name="KurveFoerdererData" Type="KurveFoerdererType[]" DesignTimeRemark=" aller Kurven im Interface" />
<VAR Id="RDK:23222658" Name="OFWeichenData" Type="OFWeicheType[]" DesignTimeRemark="Dropdown Liste aller Weichen im Interface" /> <VAR Id="RDK:23222658" Name="OFWeichenData" Type="OFWeicheType[]" DesignTimeRemark="Dropdown Liste aller Weichen im Interface" />
<VAR Id="RDK:23747696" Name="TEFBogenData" Type="TEFBogenType[]" DesignTimeRemark="Liste aller TEF Bögen" /> <VAR Id="RDK:23747696" Name="TEFBogenData" Type="TEFBogenType[]" DesignTimeRemark="Liste aller TEF Bögen" />
<VAR Id="RDK:26514277" Name="KurvenWinkel" Type="string" DesignTimeRemark="Generated by RD" /> <VAR Id="RDK:26514277" Name="KurvenWinkel" Type="string" DesignTimeRemark="Generated by RD" />
@@ -6160,11 +6163,18 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="KreiselDefinition" /> <PAR Name="KreiselDefinition" />
<PAR Name="EckradDefinition" /> <PAR Name="EckradDefinition" />
<PAR Name="GefaelleDefinition" /> <PAR Name="GefaelleDefinition" />
<PAR Name="VarioFoerdererDefinition" />
<PAR Name="KurveDefinition"> <PAR Name="KurveDefinition">
<EXP><![CDATA[$=$Shape_Prototype.KurveFoerdererDefinition]]></EXP> <EXP><![CDATA[$=$Shape_Prototype.KurveFoerdererDefinition]]></EXP>
</PAR> </PAR>
<PAR Name="TEFBogenDefinition" />
<PAR Name="TEFGeradeDefinition" />
<PAR Name="TEFUmlenkDefinition" />
<PAR Name="KurveFoerdererDefinition" /> <PAR Name="KurveFoerdererDefinition" />
<PAR Name="FoerdererDefinition" /> <PAR Name="KettenFoerdererDefinition" />
<PAR Name="OFGeradeDefinition" />
<PAR Name="OFBogenDefinition" />
<PAR Name="OFWeicheDefinition" />
<PAR Name="WeicheDefinition" /> <PAR Name="WeicheDefinition" />
<PAR Name="BTMTBeladungDefinition" /> <PAR Name="BTMTBeladungDefinition" />
<PAR Name="BTMTEntladungDefinition" /> <PAR Name="BTMTEntladungDefinition" />
@@ -6233,11 +6243,11 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</SET_STRUCT> </SET_STRUCT>
</GROUP> </GROUP>
<GROUP Id="RDK:22008810" Name="Setze Art der Kurve" SubType="Generic"> <GROUP Id="RDK:22008810" Name="Setze Art der Kurve" SubType="Generic">
<SET Id="RDK:22008799" VarRef="ShapeList[i].KurveFoerdererDefinition.KurvenRichtung"> <SET Id="RDK:22008799" VarRef="ShapeList[i].KurveFoerdererDefinition.KurvenRichtung" Suppressed="True">
<EXP><![CDATA[$C$rechts]]></EXP> <EXP><![CDATA[$C$rechts]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<IFTHENELSE Id="RDK:22008802" DesignTimeRemark="Rechtskurve, wenn der Name ein &quot;R&quot; enthält"> <IFTHENELSE Id="RDK:22008802" Suppressed="True" DesignTimeRemark="Rechtskurve, wenn der Name ein &quot;R&quot; enthält">
<VALUECONDITION Value="true"> <VALUECONDITION Value="true">
<EXP><![CDATA[$=$StrIndexOf(ShapeList[i].source, "_L", 0) >= 0]]></EXP> <EXP><![CDATA[$=$StrIndexOf(ShapeList[i].source, "_L", 0) >= 0]]></EXP>
</VALUECONDITION> </VALUECONDITION>
@@ -6248,11 +6258,11 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</SET> </SET>
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
<SET Id="RDK:22008803" VarRef="ShapeList[i].KurveFoerdererDefinition.Kurvenwinkel"> <SET Id="RDK:22008803" VarRef="ShapeList[i].KurveFoerdererDefinition.Kurvenwinkel" Suppressed="True">
<EXP><![CDATA[$=$90]]></EXP> <EXP><![CDATA[$=$90]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<IFTHENELSE Id="RDK:22008806" DesignTimeRemark="60 Grad, wenn 60 im Namen vorkommt"> <IFTHENELSE Id="RDK:22008806" Suppressed="True" DesignTimeRemark="60 Grad, wenn 60 im Namen vorkommt">
<VALUECONDITION Value="true"> <VALUECONDITION Value="true">
<EXP><![CDATA[$=$StrIndexOf(ShapeList[i].source, "60", 0) >= 0]]></EXP> <EXP><![CDATA[$=$StrIndexOf(ShapeList[i].source, "60", 0) >= 0]]></EXP>
</VALUECONDITION> </VALUECONDITION>
@@ -6263,7 +6273,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</SET> </SET>
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
<IFTHENELSE Id="RDK:22008809" DesignTimeRemark="30 Grad, wenn 30 im Namen vorkommt"> <IFTHENELSE Id="RDK:22008809" Suppressed="True" DesignTimeRemark="30 Grad, wenn 30 im Namen vorkommt">
<VALUECONDITION Value="true"> <VALUECONDITION Value="true">
<EXP><![CDATA[$=$StrIndexOf(ShapeList[i].source, "30", 0) >= 0]]></EXP> <EXP><![CDATA[$=$StrIndexOf(ShapeList[i].source, "30", 0) >= 0]]></EXP>
</VALUECONDITION> </VALUECONDITION>
@@ -6275,6 +6285,18 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
</GROUP> </GROUP>
<CALLFUNCTION Id="RDK:26556146">
<PAR Name="FuncName">
<EXP><![CDATA[$C$RefreshKurveFoerdererUI]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$ShapeList[i].source]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP> </CASEGROUP>
<CASEGROUP Id="RDK:1653130" CaseType="0"> <CASEGROUP Id="RDK:1653130" CaseType="0">
<EXP><![CDATA[$C$BTMTBeladung]]></EXP> <EXP><![CDATA[$C$BTMTBeladung]]></EXP>
@@ -17766,6 +17788,7 @@ SSGConnectionPoint.x_M
<PAR Name="Options"> <PAR Name="Options">
<EXP><![CDATA[$C$(SINGLESELECT)]]></EXP> <EXP><![CDATA[$C$(SINGLESELECT)]]></EXP>
</PAR> </PAR>
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
<SET Id="RDK:24713503" VarRef="Shape_Prototype.VarioFoerdererDefinition.L_th"> <SET Id="RDK:24713503" VarRef="Shape_Prototype.VarioFoerdererDefinition.L_th">
<EXP><![CDATA[$=$Shape_Prototype.VarioFoerdererDefinition.L1]]></EXP> <EXP><![CDATA[$=$Shape_Prototype.VarioFoerdererDefinition.L1]]></EXP>
@@ -21625,41 +21648,6 @@ SSGConnectionPoint.x_M
</FUNCTION> </FUNCTION>
</GROUP> </GROUP>
<GROUP Id="RDK:23270677" Name="Omniflo" SubType="FunctionSet" IncludeDate="0"> <GROUP Id="RDK:23270677" Name="Omniflo" SubType="FunctionSet" IncludeDate="0">
<FUNCTION Id="RDK:23040220" Name="GetOFBogenData" InputTypeName="string" ResultTypeName="OFBogenType">
<GROUP Id="RDK:23040184" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23040183" Name="SivasNummer" Type="string">
<SET Id="RDK:23055466" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23051682" Name="Ergebnis" Type="OFBogenType" />
</GROUP>
<FOREACHLOOP Id="RDK:23232071" ItemVarRef="Ergebnis">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$OFBogenData]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:23232070">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$SivasNummer = Ergebnis.Sivasnr]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23232069" SubType="Then">
<SET Id="RDK:23232067" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<EXIT_PROCESS Id="RDK:23232068" BreakType="4" ExitStatus="0" />
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:23062632" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23747688" Name="GetTEFBogenData" InputTypeName="string" ResultTypeName="TEFBogenType"> <FUNCTION Id="RDK:23747688" Name="GetTEFBogenData" InputTypeName="string" ResultTypeName="TEFBogenType">
<GROUP Id="RDK:23747681" Name="Local Variables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23747681" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23747679" Name="SivasNummer" Type="string"> <VAR Id="RDK:23747679" Name="SivasNummer" Type="string">
@@ -22238,31 +22226,6 @@ SSGConnectionPoint.x_M
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
</FOREACHLOOP> </FOREACHLOOP>
<SET_STRUCT Id="RDK:25777778" VarRef="Ergebnis" ClearAll="True">
<PAR Name="Beschreibung" />
<PAR Name="L1" />
<PAR Name="H_Anfang" />
<PAR Name="H_Ende" />
<PAR Name="Delta_h" />
<PAR Name="KurvenWinkel" />
<PAR Name="KurvenRichtung" />
<PAR Name="isOk" />
<PAR Name="Sivasnr" />
<PAR Name="ProfilTyp" />
<PAR Name="Radius" />
<PAR Name="AntriebInnen" />
<PAR Name="AntriebAussen" />
<PAR Name="WeichenTyp" />
<PAR Name="L2" />
<PAR Name="L3" />
<PAR Name="Hoehe" />
<PAR Name="Schaltungstyp" />
<PAR Name="AntriebKurve" />
<PAR Name="n_Sep" />
<PAR Name="n_Scan" />
<PAR Name="Länge" />
<PAR Name="Breite" />
</SET_STRUCT>
<SET Id="RDK:25777779" VarRef="Param.Result"> <SET Id="RDK:25777779" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP> <EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
@@ -24170,7 +24133,6 @@ SSGConnectionPoint.x_M
</ACTION_CALL> </ACTION_CALL>
</GROUP> </GROUP>
</FUNCTION> </FUNCTION>
</GROUP>
<FUNCTION Id="RDK:23747486" Name="RefreshTEFBogenUI" DesignTimeRemark="Wird nur innerhalb der MUI TEFBogenUI aufgerufen und verwendet Daten aus Shape_Prototype" InputTypeName="double"> <FUNCTION Id="RDK:23747486" Name="RefreshTEFBogenUI" DesignTimeRemark="Wird nur innerhalb der MUI TEFBogenUI aufgerufen und verwendet Daten aus Shape_Prototype" InputTypeName="double">
<GROUP Id="RDK:23747468" Name="Local Variables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23747468" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23747466" Name="SivasNummer" Type="double"> <VAR Id="RDK:23747466" Name="SivasNummer" Type="double">
@@ -24439,6 +24401,270 @@ SSGConnectionPoint.x_M
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
</FUNCTION> </FUNCTION>
</GROUP>
<GROUP Id="RDK:26552018" Name="ILS" SubType="FunctionSet" IncludeDate="0">
<FUNCTION Id="RDK:26552040" Name="GetKurveFoerdererData" InputTypeName="string" ResultTypeName="KurveFoerdererType">
<GROUP Id="RDK:26552033" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:26552031" Name="ID" Type="string">
<SET Id="RDK:26552030" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:26552032" Name="Ergebnis" Type="KurveFoerdererType" />
</GROUP>
<FOREACHLOOP Id="RDK:26552038" ItemVarRef="Ergebnis">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$KurveFoerdererData]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:26552037">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$ID = Ergebnis.ID]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:26552036" SubType="Then">
<SET Id="RDK:26552034" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<EXIT_PROCESS Id="RDK:26552035" BreakType="4" ExitStatus="0" />
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:26552039" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:26552014" Name="RefreshKurveFoerdererUI" DesignTimeRemark="Wird nur innerhalb der MUI KurveFoerderer UI aufgerufen und verwendet Daten aus Shape_Prototype" InputTypeName="string">
<GROUP Id="RDK:26551996" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:26551994" Name="ID" Type="string">
<SET Id="RDK:26551993" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:26551995" Name="DatenSelected" Type="KurveFoerdererType" />
</GROUP>
<IFTHENELSE Id="RDK:26552013">
<VALUECONDITION Value="false">
<EXP><![CDATA[$=$IsEmpty(ID)]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:26552012" SubType="Then">
<CALLFUNCTION Id="RDK:26551997">
<PAR Name="FuncName">
<EXP><![CDATA[$C$GetKurveFoerdererData]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$ID]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$DatenSelected]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<SET Id="RDK:26551998" VarRef="Shape_Prototype.KurveFoerdererDefinition.ID">
<EXP><![CDATA[$=$DatenSelected.ID]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:26558211" VarRef="Shape_Prototype.KurveFoerdererDefinition.Laenge">
<EXP><![CDATA[$=$DatenSelected.Laenge]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:26558213" VarRef="Shape_Prototype.KurveFoerdererDefinition.Breite">
<EXP><![CDATA[$=$DatenSelected.Breite]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:26552058" VarRef="Shape_Prototype.KurveFoerdererDefinition.KurvenWinkel">
<EXP><![CDATA[$=$DatenSelected.KurvenWinkel]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:26552054" VarRef="Shape_Prototype.KurveFoerdererDefinition.KurvenRichtung">
<EXP><![CDATA[$=$DatenSelected.KurvenRichtung]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:26552056" VarRef="Shape_Prototype.KurveFoerdererDefinition.AntriebNebenStrecke">
<EXP><![CDATA[$=$DatenSelected.AntriebNebenStrecke]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<GROUP Id="RDK:26552011" Name="KurveFoerderer UI panels" SubType="Generic">
<ACTION_CALL Id="RDK:26552061" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_KurveFoerderer]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$KurvenWinkel]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Winkel]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$KurvenWinkel]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-2]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$textbox]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType">
<EXP><![CDATA[$C$STANDARD]]></EXP>
</PAR>
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource" />
<PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:26552063" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_KurveFoerderer]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$KurvenRichtung]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Richtung]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$KurvenRichtung]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-2]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$textbox]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType">
<EXP><![CDATA[$C$STANDARD]]></EXP>
</PAR>
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource" />
<PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:26552065" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_KurveFoerderer]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$AntriebInnen]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Antrieb neben Strecke]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$AntriebNebenStrecke]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-2]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$textbox]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType" />
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit" />
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource" />
<PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL>
</GROUP>
</GROUP>
</IFTHENELSE>
</FUNCTION>
</GROUP>
<FUNCTION Id="RDK:19927843" Name="RefreshShapeState" Suppressed="True" DesignTimeRemark="Wird außerhalb der UI über die ShapeId aufgerufen und setzt den aktuellen Status" InputTypeName="string"> <FUNCTION Id="RDK:19927843" Name="RefreshShapeState" Suppressed="True" DesignTimeRemark="Wird außerhalb der UI über die ShapeId aufgerufen und setzt den aktuellen Status" InputTypeName="string">
<GROUP Id="RDK:19927865" Name="LocalVariables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:19927865" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:19927863" Name="shapeId" Type="string"> <VAR Id="RDK:19927863" Name="shapeId" Type="string">
@@ -29274,6 +29500,18 @@ ShapeList["id="+Param.Input[1].shapeID].name
</SELECTCASE> </SELECTCASE>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:21689214" Name="KurveFoerdererUI"> <FUNCTION Id="RDK:21689214" Name="KurveFoerdererUI">
<CALLFUNCTION Id="RDK:26553087">
<PAR Name="FuncName">
<EXP><![CDATA[$C$RefreshKurveFoerdererUI]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$Shape_Prototype.KurveFoerdererDefinition.ID]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<ACTION_CALL Id="RDK:21689199" Name="RDEngineering_ModernUIRender"> <ACTION_CALL Id="RDK:21689199" Name="RDEngineering_ModernUIRender">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
@@ -30019,10 +30257,11 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$=$VarioFoerdererWinkelList]]></EXP> <EXP><![CDATA[$=$VarioFoerdererWinkelList]]></EXP>
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
</GROUP> </GROUP>
<GROUP Id="RDK:25484693" SubType="Else"> <GROUP Id="RDK:25484693" SubType="Else">
<ACTION_CALL Id="RDK:25364298" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:25364298" Name="RDEngineering_ModernUIControl" Suppressed="True" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -30078,6 +30317,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$=$VarioFoerdererWinkelList]]></EXP> <EXP><![CDATA[$=$VarioFoerdererWinkelList]]></EXP>
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
@@ -30132,7 +30372,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
</CALLFUNCTION> </CALLFUNCTION>
<CALLFUNCTION Id="RDK:26495243"> <CALLFUNCTION Id="RDK:26495243" Suppressed="True">
<PAR Name="FuncName"> <PAR Name="FuncName">
<EXP><![CDATA[$C$CalcVFTheoretischeLänge_Prototype]]></EXP> <EXP><![CDATA[$C$CalcVFTheoretischeLänge_Prototype]]></EXP>
</PAR> </PAR>
@@ -30449,6 +30689,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="Options"> <PAR Name="Options">
<EXP><![CDATA[$C$(SINGLESELECT)]]></EXP> <EXP><![CDATA[$C$(SINGLESELECT)]]></EXP>
</PAR> </PAR>
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
@@ -47350,7 +47591,7 @@ me.x
</CALLFUNCTION> </CALLFUNCTION>
<SET_STRUCT Id="RDK:24270687" VarRef="KurveFoerdererMerkmale" ClearAll="True"> <SET_STRUCT Id="RDK:24270687" VarRef="KurveFoerdererMerkmale" ClearAll="True">
<PAR Name="Länge in Meter"> <PAR Name="Länge in Meter">
<EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.L1]]></EXP> <EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.Laenge]]></EXP>
</PAR> </PAR>
<PAR Name="Kurvenrichtung"> <PAR Name="Kurvenrichtung">
<EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.KurvenRichtung]]></EXP> <EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.KurvenRichtung]]></EXP>
@@ -53889,6 +54130,58 @@ me.x
</LIST_ADD> </LIST_ADD>
</FOREACHLOOP> </FOREACHLOOP>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:26551968" Name="InitILSKurveFoerderer">
<GROUP Id="RDK:26551965" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:26551963" Name="jsonfilepath" Type="string">
<SET Id="RDK:26551962" VarRef="Me">
<EXP><![CDATA[$=$WebRootPath()+"Editor2D\SSG\Init\ILS_KurveFoerderer.json"]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:26551964" Name="json" Type="string" />
</GROUP>
<ACTION_CALL Id="RDK:26551966" Name="RDEngineering_ReadFromTextFile">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_FILE_TEXT]]></EXP>
</PAR>
<PAR Name="FileName">
<EXP><![CDATA[$=$jsonfilepath]]></EXP>
</PAR>
<PAR Name="DataType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="StringText">
<EXP><![CDATA[$V$json]]></EXP>
</PAR>
<PAR Name="StringVector">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="StringTable">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="NumberVector">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="NumberTable">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="XmlTokens">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="FileFormat">
<EXP><![CDATA[$C$2]]></EXP>
</PAR>
<PAR Name="IniSection" />
<PAR Name="IniProperty" />
<PAR Name="Options">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
</ACTION_CALL>
<SET Id="RDK:26551967" VarRef="KurveFoerdererData" DesignTimeRemark="Hole Daten der Eigenschaften aus JSON Datei">
<EXP><![CDATA[$=$FromJSON(json)]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23747729" Name="InitTEFBogen"> <FUNCTION Id="RDK:23747729" Name="InitTEFBogen">
<GROUP Id="RDK:23747726" Name="LocalVariables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23747726" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23747724" Name="jsonfilepath" Type="string"> <VAR Id="RDK:23747724" Name="jsonfilepath" Type="string">
@@ -59961,10 +60254,10 @@ me.x
<GROUP Id="RDK:21686388" Name="Kurvenrichtung" SubType="Generic"> <GROUP Id="RDK:21686388" Name="Kurvenrichtung" SubType="Generic">
<SET_STRUCT Id="RDK:21686386" VarRef="KurvenRichtungItem" ClearAll="True" ListRef="KurvenRichtungList"> <SET_STRUCT Id="RDK:21686386" VarRef="KurvenRichtungItem" ClearAll="True" ListRef="KurvenRichtungList">
<PAR Name="Value"> <PAR Name="Value">
<EXP><![CDATA[$C$Auf]]></EXP> <EXP><![CDATA[$C$Links]]></EXP>
</PAR> </PAR>
<PAR Name="Prompt"> <PAR Name="Prompt">
<EXP><![CDATA[$C$Auf]]></EXP> <EXP><![CDATA[$C$Links]]></EXP>
</PAR> </PAR>
<PAR Name="Image"> <PAR Name="Image">
<EXP><![CDATA[$C$icon:arrow-up]]></EXP> <EXP><![CDATA[$C$icon:arrow-up]]></EXP>
@@ -59974,10 +60267,10 @@ me.x
</SET_STRUCT> </SET_STRUCT>
<SET_STRUCT Id="RDK:21686387" VarRef="KurvenRichtungItem" ClearAll="True" ListRef="KurvenRichtungList"> <SET_STRUCT Id="RDK:21686387" VarRef="KurvenRichtungItem" ClearAll="True" ListRef="KurvenRichtungList">
<PAR Name="Value"> <PAR Name="Value">
<EXP><![CDATA[$C$Ab]]></EXP> <EXP><![CDATA[$C$Rechts]]></EXP>
</PAR> </PAR>
<PAR Name="Prompt"> <PAR Name="Prompt">
<EXP><![CDATA[$C$Ab]]></EXP> <EXP><![CDATA[$C$Rechts]]></EXP>
</PAR> </PAR>
<PAR Name="Image"> <PAR Name="Image">
<EXP><![CDATA[$C$icon:arrow-down]]></EXP> <EXP><![CDATA[$C$icon:arrow-down]]></EXP>
@@ -59989,27 +60282,23 @@ me.x
<GROUP Id="RDK:22023965" Name="AntriebsstreckeRechtsOderLinks" SubType="Generic"> <GROUP Id="RDK:22023965" Name="AntriebsstreckeRechtsOderLinks" SubType="Generic">
<SET_STRUCT Id="RDK:22023963" VarRef="PlatzierungItem" ClearAll="True" ListRef="PlatzierungList"> <SET_STRUCT Id="RDK:22023963" VarRef="PlatzierungItem" ClearAll="True" ListRef="PlatzierungList">
<PAR Name="Value"> <PAR Name="Value">
<EXP><![CDATA[$C$links]]></EXP> <EXP><![CDATA[$C$Innen]]></EXP>
</PAR> </PAR>
<PAR Name="Prompt"> <PAR Name="Prompt">
<EXP><![CDATA[$C$Links]]></EXP> <EXP><![CDATA[$C$Innen]]></EXP>
</PAR>
<PAR Name="Image">
<EXP><![CDATA[$C$icon:arrow-left]]></EXP>
</PAR> </PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Tags" /> <PAR Name="Tags" />
</SET_STRUCT> </SET_STRUCT>
<SET_STRUCT Id="RDK:22023964" VarRef="PlatzierungItem" ClearAll="True" ListRef="PlatzierungList"> <SET_STRUCT Id="RDK:22023964" VarRef="PlatzierungItem" ClearAll="True" ListRef="PlatzierungList">
<PAR Name="Value"> <PAR Name="Value">
<EXP><![CDATA[$C$rechts]]></EXP> <EXP><![CDATA[$C$Aussen]]></EXP>
</PAR> </PAR>
<PAR Name="Prompt"> <PAR Name="Prompt">
<EXP><![CDATA[$C$Rechts]]></EXP> <EXP><![CDATA[$C$Aussen]]></EXP>
</PAR>
<PAR Name="Image">
<EXP><![CDATA[$C$icon:arrow-right]]></EXP>
</PAR> </PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Tags" /> <PAR Name="Tags" />
</SET_STRUCT> </SET_STRUCT>
@@ -60095,6 +60384,7 @@ me.x
<PAR Name="ValidateMsg" /> <PAR Name="ValidateMsg" />
<PAR Name="DataSource" /> <PAR Name="DataSource" />
<PAR Name="Options" /> <PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:21686391" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point"> <ACTION_CALL Id="RDK:21686391" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
@@ -60150,6 +60440,65 @@ me.x
<PAR Name="ValidateMsg" /> <PAR Name="ValidateMsg" />
<PAR Name="DataSource" /> <PAR Name="DataSource" />
<PAR Name="Options" /> <PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:26552052" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_KurveFoerderer]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$KurvenWinkel]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Winkel]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$KurvenWinkel]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-2]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$textbox]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType">
<EXP><![CDATA[$C$STANDARD]]></EXP>
</PAR>
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource" />
<PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:22028222" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:22028222" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
@@ -60180,7 +60529,7 @@ me.x
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Styles" /> <PAR Name="Styles" />
<PAR Name="Classes"> <PAR Name="Classes">
<EXP><![CDATA[$C$col-3]]></EXP> <EXP><![CDATA[$C$col-2]]></EXP>
</PAR> </PAR>
<PAR Name="Rules" /> <PAR Name="Rules" />
<PAR Name="Image" /> <PAR Name="Image" />
@@ -60207,6 +60556,7 @@ me.x
<PAR Name="ValidateMsg" /> <PAR Name="ValidateMsg" />
<PAR Name="DataSource" /> <PAR Name="DataSource" />
<PAR Name="Options" /> <PAR Name="Options" />
<PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:22023234" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:22023234" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
@@ -60237,30 +60587,28 @@ me.x
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Styles" /> <PAR Name="Styles" />
<PAR Name="Classes"> <PAR Name="Classes">
<EXP><![CDATA[$C$col-3]]></EXP> <EXP><![CDATA[$C$col-2]]></EXP>
</PAR> </PAR>
<PAR Name="Rules" /> <PAR Name="Rules" />
<PAR Name="Image" /> <PAR Name="Image" />
<PAR Name="ControlType"> <PAR Name="ControlType">
<EXP><![CDATA[$C$dropdownwithimages]]></EXP> <EXP><![CDATA[$C$textbox]]></EXP>
</PAR> </PAR>
<PAR Name="ButtonSubType" /> <PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" /> <PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType" /> <PAR Name="TextboxSubType" />
<PAR Name="Action" /> <PAR Name="Action" />
<PAR Name="Required"> <PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP> <EXP><![CDATA[$C$True]]></EXP>
</PAR> </PAR>
<PAR Name="Hidden" />
<PAR Name="ROnly" />
<PAR Name="Disabled" /> <PAR Name="Disabled" />
<PAR Name="Pressed" /> <PAR Name="Pressed" />
<PAR Name="AutoCommit" /> <PAR Name="AutoCommit" />
<PAR Name="ValidateFail" /> <PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" /> <PAR Name="ValidateMsg" />
<PAR Name="DataSource"> <PAR Name="DataSource" />
<EXP><![CDATA[$=$PlatzierungList]]></EXP>
</PAR>
<PAR Name="Options" /> <PAR Name="Options" />
<PAR Name="WebviewSubType" /> <PAR Name="WebviewSubType" />
</ACTION_CALL> </ACTION_CALL>
@@ -61215,7 +61563,7 @@ me.x
</GROUP> </GROUP>
<FOREACHLOOP Id="RDK:22535093" ItemVarRef="item"> <FOREACHLOOP Id="RDK:22535093" ItemVarRef="item">
<PAR Name="ArrayValueExp"> <PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$SplitStr("0, 3, 9, 12, 15, 24, 36, 48", ",") <EXP><![CDATA[$=$SplitStr("0, 3, 9, 12, 15, 18, 24, 30, 36, 48", ",")
]]></EXP> ]]></EXP>
</PAR> </PAR>
<PAR Name="ExitCondExp"> <PAR Name="ExitCondExp">
@@ -65171,6 +65519,18 @@ me.x
<PAR Name="Options" /> <PAR Name="Options" />
</CALLFUNCTION> </CALLFUNCTION>
</GROUP> </GROUP>
<GROUP Id="RDK:26556151" Name="DatenILS" SubType="Generic">
<CALLFUNCTION Id="RDK:26556155">
<PAR Name="FuncName">
<EXP><![CDATA[$C$InitILSKurveFoerderer]]></EXP>
</PAR>
<PAR Name="InputExp" />
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</GROUP>
<GROUP Id="RDK:24351607" Name="CAD_Daten" SubType="Generic"> <GROUP Id="RDK:24351607" Name="CAD_Daten" SubType="Generic">
<CALLFUNCTION Id="RDK:24351605"> <CALLFUNCTION Id="RDK:24351605">
<PAR Name="FuncName"> <PAR Name="FuncName">
@@ -65305,12 +65665,12 @@ me.x
</PAR> </PAR>
<PAR Name="H_Anfang" /> <PAR Name="H_Anfang" />
<PAR Name="H_Ende" /> <PAR Name="H_Ende" />
<PAR Name="AntriebNebenStrecke" />
<PAR Name="KurvenWinkel"> <PAR Name="KurvenWinkel">
<EXP><![CDATA[$C$90]]></EXP> <EXP><![CDATA[$C$90]]></EXP>
</PAR> </PAR>
<PAR Name="isOk" />
<PAR Name="AntriebNebenStrecke" />
<PAR Name="KurvenRichtung" /> <PAR Name="KurvenRichtung" />
<PAR Name="isOk" />
</SET_STRUCT> </SET_STRUCT>
</GROUP> </GROUP>
<GROUP Id="RDK:26502344" Name="KettenFoerderer" SubType="Generic"> <GROUP Id="RDK:26502344" Name="KettenFoerderer" SubType="Generic">