Index: vhTest/Mock/APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm.cls.xml =================================================================== diff -u -r61353 -r61903 --- vhTest/Mock/APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm.cls.xml (.../BeslagBoringSpecialeVorm.cls.xml) (revision 61353) +++ vhTest/Mock/APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm.cls.xml (.../BeslagBoringSpecialeVorm.cls.xml) (revision 61903) @@ -15,16 +15,28 @@ ]]> - + Breedte:%Integer,Lengte:%Integer,Rotation:%Integer - + +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer,FreesB:%Integer=16,FreesL:%Integer=14 + + + + +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer,YPos:%Integer + + + -VmlId:%String,Breedte:%Integer,Lengte:%Integer,Rotation:%Integer +VmlId:%String,Breedte:%Integer,Lengte:%Integer,Rotation:%Integer,YPos:%Integer=0 TECH.Svg.Basis.SvgBox - Index: vhUnitTest/APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm/MaakBoringSpecialeVorm/Test.cls.xml =================================================================== diff -u -r61602 -r61903 --- vhUnitTest/APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm/MaakBoringSpecialeVorm/Test.cls.xml (.../Test.cls.xml) (revision 61602) +++ vhUnitTest/APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm/MaakBoringSpecialeVorm/Test.cls.xml (.../Test.cls.xml) (revision 61903) @@ -7,10 +7,10 @@ + +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer + + + + +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer + + + VmlId:%String,Breedte:%Integer,Lengte:%Integer,Rotation:%Integer TECH.Svg.Basis.SvgBox Index: APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm.cls.xml =================================================================== diff -u -r61607 -r61903 --- APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm.cls.xml (.../BeslagBoringSpecialeVorm.cls.xml) (revision 61607) +++ APPS/Halux/PPS/ALUFrees/Svg/KaderdeurElement/Beslag/BeslagBoringSpecialeVorm.cls.xml (.../BeslagBoringSpecialeVorm.cls.xml) (revision 61903) @@ -31,7 +31,7 @@ -VmlId:%String,Breedte:%Integer,Lengte:%Integer,Rotation:%Integer +VmlId:%String,Breedte:%Integer,Lengte:%Integer,Rotation:%Integer,YPos:%Integer=0 TECH.Svg.Basis.SvgBox @@ -54,22 +60,38 @@ #dim CoordinatesList As %ListOfObjects If (Rotation = 0) { - Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Breedte-Offset,Lengte-(Diameter\2),Diameter,Diameter,Offset,P2,Offset,P1) + Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Breedte,Lengte-(Breedte/2),0,Lengte/2,Breedte,(Breedte/2)) }ElseIf (Rotation = 90) { - Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Lengte-(Diameter\2), Breedte-Offset,Diameter,Diameter,P1,Offset,P2,Offset) + Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Breedte/2, Breedte,Lengte/2,0,Lengte-(Breedte/2),Breedte) }ElseIf (Rotation = 180) { - Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Breedte-Offset,Lengte-(Diameter\2),Diameter,Diameter,OffsetOpposite,P1,OffsetOpposite,P2) + Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(0,Lengte-(Breedte/2),Breedte,Lengte/2,0,(Breedte\2)) }ElseIf (Rotation = 270) { - Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Lengte-(Diameter\2), Breedte-Offset,Diameter,Diameter,P2,OffsetOpposite,P1,OffsetOpposite) + Set CoordinatesList = ..CoordinatesService.MaakCoordinatenLijstVanPunten(Breedte/2, 0,Lengte/2,Breedte,Lengte-(Breedte/2),0) } - #dim Path As TECH.Svg.Basis.Path = ..BasisElementFactory.MaakPath(CoordinatesList,1) + #dim Path As TECH.Svg.Basis.Path = ..BasisElementFactory.MaakPathHalveCirkel(CoordinatesList) + Do Path.SetFill(##class(TECH.Svg.enu.Kleur).Blauw()) + Do Path.SetStroke(##class(TECH.Svg.enu.Kleur).Blauw()) Do ..SvgBox.VoegToeElement(Path) Quit ..SvgBox ]]> + +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer + + + Breedte:%Integer,Lengte:%Integer,Rotation:%Integer + +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer,YPos:%Integer + + + -Breedte:%Integer,Lengte:%Integer,Rotation:%Integer +Breedte:%Integer,Lengte:%Integer,Rotation:%Integer,FreesB:%Integer=16,FreesL:%Integer=14