Eckrad implementiert

This commit is contained in:
2023-11-20 15:18:18 +01:00
parent 8ca26d5193
commit bdddd71845
+178 -13
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="dre [NBDELP3561-04C]" ModDate="2023-11-20T14:58:18" LanguageVersion="2014.1.3.618" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="dre [NBDELP3561-04C]" ModDate="2023-11-20T15:12:52" LanguageVersion="2014.1.3.618" />
<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">
@@ -6861,6 +6861,72 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<GROUP Id="RDK:1619106" Name="Group" SubType="Generic">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Param.Input="OnDoubleclick"]]></EXP>
</VALUECONDITION>
<IFTHENELSE Id="RDK:1619105">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$OriginalRatation<>Shape_Prototype.EckradDefinition.Drehung]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:1619102" SubType="Then">
<GROUP Id="RDK:1619100" Name="Find Children" SubType="Generic">
<SET Id="RDK:1619094" VarRef="LinkedShapeIDs">
<EXP><![CDATA[$C$NOTHING]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<FOREACHLOOP Id="RDK:1619098" ItemVarRef="Link">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$Shape_Prototype.links]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<SET Id="RDK:1619095" VarRef="Link">
<EXP><![CDATA[$=$StrAfter(Link, ";")]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<GROUP Id="RDK:1619097" Name="Group" SubType="Generic">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$ShapeList["id="+Link].Rotationsklasse="Rotationsobjekt"]]></EXP>
</VALUECONDITION>
<LIST_ADD Id="RDK:1619096" ListRef="LinkedShapeIDs">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$=$Link]]></EXP>
</PAR>
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
</GROUP>
</FOREACHLOOP>
<CALLFUNCTION Id="RDK:1619099">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CollectLinkedShapes]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$LinkedShapeIDs]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</GROUP>
<CALLFUNCTION Id="RDK:1619101">
<PAR Name="FuncName">
<EXP><![CDATA[$C$Inherit Children rotation]]></EXP>
</PAR>
<PAR Name="InputExp" />
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</GROUP>
<GROUP Id="RDK:1619104" SubType="Else">
<COMMENTS Id="RDK:1619103" DesignTimeRemark="No children rotation needed" />
</GROUP>
</IFTHENELSE>
</GROUP>
<EXIT_PROCESS Id="RDK:1546000" BreakType="3" ExitStatus="0" />
</CASEGROUP>
<CASEGROUP Id="RDK:1546094" CaseType="0">
@@ -8455,18 +8521,6 @@ me.x
</CASEGROUP>
<CASEGROUP Id="RDK:905129" CaseType="0">
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
<SET Id="RDK:1062034" VarRef="Shape_Prototype.source" Suppressed="True" Bookmarked="True">
<EXP><![CDATA[$C$line]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:905122" VarRef="Shape_Prototype.GefaelleDefinition" Suppressed="True">
<EXP><![CDATA[$=$GefaelleData_defaults]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:905123" VarRef="Shape_Prototype.name">
<EXP><![CDATA[$=$Shape_Prototype.name+":"+Count(FilterByFieldValue(ShapeList, "family", Shape_Prototype.family))]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<GROUP Id="RDK:905128" Name="UI" SubType="Generic">
<ACTION_CALL Id="RDK:905124" Name="RDEngineering_RemoteRedirect" DesignTimeRemark="{Action Mode} {Url}" DesignTimeNotes="(CLOSEBUTTON)(TITLE=TITOLO DEL POP UP)(TITLECOLOR=#000000)(TITLEBACKCOLOR=RED)(STARTPOSITION=bottom)(NOPADDING)(DRAGGABLE)">
<PAR Name="RDLibraryName">
@@ -8673,6 +8727,117 @@ me.x
<PAR Name="Options" />
</ACTION_CALL>
</CASEGROUP>
<CASEGROUP Id="RDK:1611884" CaseType="0">
<EXP><![CDATA[$C$Eckrad]]></EXP>
<SET Id="RDK:1619112" VarRef="OriginalRatation">
<EXP><![CDATA[$=$Shape_Prototype.EckradDefinition.Drehung]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<GROUP Id="RDK:1611883" Name="UI" SubType="Generic">
<ACTION_CALL Id="RDK:1611879" Name="RDEngineering_RemoteRedirect" DesignTimeRemark="{Action Mode} {Url}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RedirectMode">
<EXP><![CDATA[$C$5]]></EXP>
</PAR>
<PAR Name="Url" />
<PAR Name="HtmlFile" />
<PAR Name="HtmlData" />
<PAR Name="JsCode" />
<PAR Name="JsResult">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="CssSource" />
<PAR Name="PopupName" />
<PAR Name="PopupStyle" />
<PAR Name="Process" />
<PAR Name="RunTimeRemark" />
<PAR Name="WaitForInput">
<EXP><![CDATA[$C$true]]></EXP>
</PAR>
<PAR Name="RDActionTimeOut" />
<PAR Name="WebResourcePath" />
<PAR Name="ImgTop" />
<PAR Name="ImgBottom" />
<PAR Name="ImgLeft" />
<PAR Name="ImgRight" />
<PAR Name="CSSStyle" />
<PAR Name="ButtonsMode">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="ButtonList" />
<PAR Name="ButtonImgs" />
<PAR Name="ButtonAction" />
<PAR Name="ButtonOptions" />
<PAR Name="ButtonDefs" />
<PAR Name="ButtonPressed">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="HeaderData" />
<PAR Name="Options">
<EXP><![CDATA[$=$"(CLOSEBUTTON)(TITLE="+Shape_Prototype.name+")(DRAGGABLE)(NOPADDING)(STARTPOSITION=bottom)"]]></EXP>
</PAR>
</ACTION_CALL>
<WHILELOOP Id="RDK:1611881">
<CALLFUNCTION Id="RDK:1611880">
<PAR Name="FuncName">
<EXP><![CDATA[$C$EckradUI]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$Param.Input[0].class]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
</WHILELOOP>
<ACTION_CALL Id="RDK:1611882" Name="RDEngineering_RemoteRedirect" DesignTimeRemark="{Action Mode} {Url}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RedirectMode">
<EXP><![CDATA[$C$7]]></EXP>
</PAR>
<PAR Name="Url" />
<PAR Name="HtmlFile" />
<PAR Name="HtmlData" />
<PAR Name="JsCode" />
<PAR Name="JsResult">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="CssSource" />
<PAR Name="PopupName" />
<PAR Name="PopupStyle" />
<PAR Name="Process" />
<PAR Name="RunTimeRemark" />
<PAR Name="WaitForInput">
<EXP><![CDATA[$C$true]]></EXP>
</PAR>
<PAR Name="RDActionTimeOut" />
<PAR Name="WebResourcePath" />
<PAR Name="ImgTop" />
<PAR Name="ImgBottom" />
<PAR Name="ImgLeft" />
<PAR Name="ImgRight" />
<PAR Name="CSSStyle" />
<PAR Name="ButtonsMode">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="ButtonList" />
<PAR Name="ButtonImgs" />
<PAR Name="ButtonAction" />
<PAR Name="ButtonOptions" />
<PAR Name="ButtonDefs" />
<PAR Name="ButtonPressed">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="HeaderData" />
<PAR Name="Options" />
</ACTION_CALL>
</GROUP>
</CASEGROUP>
</SELECTCASE>
</GROUP>
<GROUP Id="RDK:1022538" SubType="Else" DesignTimeRemark="Pattern localization">