Index: TECH/Svg/Basis/Line.cls.xml =================================================================== diff -u -r3632 -r3653 --- TECH/Svg/Basis/Line.cls.xml (.../Line.cls.xml) (revision 3632) +++ TECH/Svg/Basis/Line.cls.xml (.../Line.cls.xml) (revision 3653) @@ -32,17 +32,11 @@ -X1:%Integer,Y1:%Integer,X2:%Integer,Y2:%Integer 1 1 %Status 1 - @@ -76,6 +70,9 @@ Y2 + +Opacity + Index: TECH/Svg/Basis/Path.cls.xml =================================================================== diff -u -r3647 -r3653 --- TECH/Svg/Basis/Path.cls.xml (.../Path.cls.xml) (revision 3647) +++ TECH/Svg/Basis/Path.cls.xml (.../Path.cls.xml) (revision 3653) @@ -21,26 +21,16 @@ -CoordinatesList:%ListOfObjects(ELEMENT="TECH.Svg.Basis.Path.Coordinates"),Aflsluiten:%Boolean=1 1 1 %Status 1 - CoordinatesList:%ListOfObjects(ELEMENT="TECH.Svg.Basis.Path.Coordinates") -1 CoordinatesList:%ListOfObjects(ELEMENT="TECH.Svg.Basis.Path.Coordinates") -1 -X:%Integer,Y:%Integer,Content:%String 1 1 %Status 1 - Index: TECH/Svg/BasisElementFactory.cls.xml =================================================================== diff -u --- TECH/Svg/BasisElementFactory.cls.xml (revision 0) +++ TECH/Svg/BasisElementFactory.cls.xml (revision 3653) @@ -0,0 +1,73 @@ + + + +%RegisteredObject + + +X:%Integer,Y:%Integer,Width:%Integer,Height:%Integer +TECH.Svg.Basis.Rect + + + + +MiddelpuntX:%Integer,MiddelpuntY:%Integer,Straal:%Integer +TECH.Svg.Basis.Circle + + + + +X1:%Integer,Y1:%Integer,X2:%Integer,Y2:%Integer +TECH.Svg.Basis.Line + + + + +CoordinatesList:%ListOfObjects(ELEMENT="TECH.Svg.Basis.Path.Coordinates"),Afsluiten:%Boolean=1 +TECH.Svg.Basis.Path + + + + +X:%Integer,Y:%Integer,Content:%String +TECH.Svg.Basis.Text + + + + + + Index: TECH/Svg/Basis/Rect.cls.xml =================================================================== diff -u -r3648 -r3653 --- TECH/Svg/Basis/Rect.cls.xml (.../Rect.cls.xml) (revision 3648) +++ TECH/Svg/Basis/Rect.cls.xml (.../Rect.cls.xml) (revision 3653) @@ -32,20 +32,28 @@ -X:%Integer,Y:%Integer,Width:%Integer,Height:%Integer 1 1 %Status 1 - + +%New method to +/// provide notification that a new instance of an object is being created. +/// +///

If this method returns an error then the object will not be created. +///

It is passed the arguments provided in the %New call. +/// When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). +/// For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be: +///

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status + +]]> + + %Library.CacheSerialState RectState Index: TECH/Svg/Basis/Circle.cls.xml =================================================================== diff -u -r3644 -r3653 --- TECH/Svg/Basis/Circle.cls.xml (.../Circle.cls.xml) (revision 3644) +++ TECH/Svg/Basis/Circle.cls.xml (.../Circle.cls.xml) (revision 3653) @@ -26,16 +26,11 @@ -MiddelpuntX:%Integer,MiddelpuntY:%Integer,Straal:%Integer 1 1 %Status 1 -