[svg-developers] Elements disappear from display
We have a SVG file that is over 1.5 MB. The general structure of the SVG file is shown at the end of this message. Please refer to it in relation to the references to its elements. There are several more of tags like the ones with IDs of g3 and g4 above each with tens of tag, which are mostly small area. When Mouse moves over any element in the tag with ID of "areas", that element should be displayed with a new style until the mouse moves out of the element. This works as designed but, in the process, some of the other elements are erased. We have noticed that, for example, all the elements in the tag are erased causing elements of the elements, that were hidden by g4, to appear. The problem happens in Adobe SVG viewer version 3.03 (Build 94). If the SVG is zoomed in or out (using right click menu) and then the original view is displayed (right click menu), it works correctly. Has anyone seen this problem? Is there anyway around this? TIA. http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; > . . . . . . - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] ASV and dasharray
I noticed that if there is path element that consists of more than one segment and one segment is shorter than the first part of dasharray, ASV connects the line segments. Corel and FireFox display correctly. 1- Is this a known bug? 2- Is there anyway around it? Example: http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; > - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: ASV and dasharray
Hi, Thanks for your response. I was (and still am) under impression that d="M4000 1000 L4000 1300M7000 1000 L8000 5000" means that the "pen" should be moved from point 4000,1300 (end of first segment) to point 7000,1000 without drawing anything. Isn't this always the correct behavior? Ahmad --- In svg-developers@yahoogroups.com, "Andreas Neumann" <[EMAIL PROTECTED]> wrote: > > Hi, > > indeed there are differences. Thanks for pointing this out. > > But how do you know what the correct behaviour is? Should one start > again with stroking for each segment or continue from the last segment? > > As far as I know there is no strict definition for this problem in the > spec. > > We will discuss this in the SVG working group and try to come up with > a solution. > > One problem with SVG tiny implementations is that they don't have > direct control of the rendering because they forward it to a graphics > library. SVG full implementations can of course calculate the lines > segments themselves, because they have more computing power available. > > We'll get back about this. > > Andreas > > --- In svg-developers@yahoogroups.com, "ACasualObserver" wrote: > > > > I noticed that if there is path element that consists of more than one > > segment and one segment is shorter than the first part of dasharray, > > ASV connects the line segments. Corel and FireFox display correctly. > > > > 1- Is this a known bug? > > 2- Is there anyway around it? > > > > Example: > > > > > > > xmlns="http://www.w3.org/2000/svg"; > > xmlns:xlink="http://www.w3.org/1999/xlink"; > > > > d="M4000 1000 L4000 1300M7000 1000 L8000 5000"/> > > > > > - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: ASV and dasharray
Hi, Thanks for your response. I was (and still am) under impression that d="M4000 1000 L4000 1300M7000 1000 L8000 5000" means that the "pen" should be moved from point 4000,1300 (end of first segment) to point 7000,1000 without drawing anything. Isn't this always the correct behavior? If the length of the first segment is changed to anything more than or equal to 360 (the first part of dasharray is 360), ASV works correctly. For example d="M4000 1000 L4000 1500M7000 1000 L8000 5000" works. Ahmad --- In svg-developers@yahoogroups.com, "Andreas Neumann" <[EMAIL PROTECTED]> wrote: > > Hi, > > indeed there are differences. Thanks for pointing this out. > > But how do you know what the correct behaviour is? Should one start > again with stroking for each segment or continue from the last segment? > > As far as I know there is no strict definition for this problem in the > spec. > > We will discuss this in the SVG working group and try to come up with > a solution. > > One problem with SVG tiny implementations is that they don't have > direct control of the rendering because they forward it to a graphics > library. SVG full implementations can of course calculate the lines > segments themselves, because they have more computing power available. > > We'll get back about this. > > Andreas > > --- In svg-developers@yahoogroups.com, "ACasualObserver" wrote: > > > > I noticed that if there is path element that consists of more than one > > segment and one segment is shorter than the first part of dasharray, > > ASV connects the line segments. Corel and FireFox display correctly. > > > > 1- Is this a known bug? > > 2- Is there anyway around it? > > > > Example: > > > > > > > xmlns="http://www.w3.org/2000/svg"; > > xmlns:xlink="http://www.w3.org/1999/xlink"; > > > > d="M4000 1000 L4000 1300M7000 1000 L8000 5000"/> > > > > > - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Not drawing the line under marker.
I would like to add a an arrow to the end of the line such that the point of the arrow is the end of the line. Is it possible to hide the line when arrow (a rectangle) starts? The following is an example. The red line is what I want but. I have manually shorter the line from (180,400) point to (180, 366). The green one is the one we get. It has 2 problems. 1) Since the line and the marker have opacit, line is visible under marker. 2) The width of the line extends beyond the arrow toward the point of the arrow. Thanks. http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; xmlns:gmwmsvg="http://www.intergraph.com/GeoMedia/wmsvg";> - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Marker question
I would like to add a an arrow to the end of the line such that the point of the arrow is the end of the line. Is it possible to hide the line when arrow (a rectangle) starts? The following is an example. The red line is what I want but. I have manually shorter the line from (180,400) point to (180, 366). The green one is the one we get. It has 2 problems. 1) Since the line and the marker have opacit, line is visible under marker. 2) The width of the line extends beyond the arrow toward the point of the arrow. Thanks. http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; > Yahoo! Groups Sponsor ~--> Yahoo! Groups gets a make over. See the new email design. http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/1U_rlB/TM ~-> - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Question about pattern
We create SVG base on database using C++. Polygon may be filled with patterns. There are around 20 predefined patterns. All the patterns only have one color but that color can be different from polygon to polygon (e.g. Polgon1 may have pattern1 in red but polygon2 may have the same pattern in green). Some of the patterns are complex. All are 8x8. A patterns may look like this: 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 Where 1s show where the color should show. I can create the pattern using one rectangle around each 1 or combine rectangle when possible. My question is if there is better was to do? Thanks. - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Pattern question
We create SVG base on database using C++. Polygon may be filled with patterns. There are over 40 predefined patterns. All the patterns only have one color but that color can be different from polygon to polygon (e.g. Polgon1 may have pattern1 in red but polygon2 may have the same pattern in green). Some of the patterns are complex. All are 8x8. A patterns may look like this: 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 Where 1s show where the color should show. I can create the pattern using one rectangle around each 1 or combine rectangles when possible, My question is if there is better was to do? Thanks. - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Question about pattern
Thanks, David. While I try to understand your code, I have another question. Is it possible to create a pattern that stays the same regardless of zoom level? I would like those 1s and 0s to be 1x1 pixel all the time. - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Question about fill-opacity, stroke-opacity and opacity document
I am looking for a description on how an element is painted when two or three of the above properties are sepcified. I would like to be able to use the description as a reference in a report I am writing. I have seen the following text in "http://www.w3.org/TR/1999/WD-SVG-19990211/painting.html";. This is what I am looking for but the reference is a working draft and cannot e used a reference in my report. "'fill-opacity' specifies the opacity of the painting operation used to fill the current object. It is important to note that any given object can have three different opacity properties: 'fill- opacity', 'stroke-opacity' and 'opacity'. The 'fill' painting operation is done and blended into the current background (or temporary offscreen buffer, if 'opacity' is not 1.0) using the value of 'fill-opacity'. Next, The 'stroke' painting operation is done and blended into the current background (or temporary offscreen buffer, if 'opacity' is not 1.0) using the value of 'stroke-opacity'. Finally, if 'opacity' is not 1.0, the offscreen holding the object as a whole is blended into the current background." Thanks. - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Problem in changing an element class from translucent to opaque
I have the following in an SVG file: I have an area element like this: Everything is fine until I change the element class. If I change it to opaque class, I expect that element be opaque but I don't see if any difference. Then if change it back to trans, the translucency seems to be changed to .25. From this point whenever the class is opaque translucency is .5 and when it's trans it seems to be .25 If the element starts with opaque (, it is opaque whenever the class is opaque and it has .5 translucency when it is trans. In other word, it works as I expected. Any explanation? I am using ASV 3.01 build 81. Thanks - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Problem in changing an element class from translucent to opaque
Any explanation for this? Thnaks. --- In svg-developers@yahoogroups.com, "ACasualObserver" <[EMAIL PROTECTED]> wrote: > > I have the following in an SVG file: > > <![CDATA[ > .trans > { > stroke:black;stroke-width:20;fill:blue;opacity:.5; > } > .opaque > { > stroke:black;stroke-width:20;fill:blue;opacity:1; > } > ]]> > > I have an area element like this: > > > > Everything is fine until I change the element class. If I change it > to opaque class, I expect that element be opaque but I don't see > if > any difference. Then if change it back to trans, the translucency > seems to be changed to .25. From this point whenever the class is > opaque translucency is .5 and when it's trans it seems to be .25 > > If the element starts with opaque ( class="opaque"/>, it > is opaque whenever the class is opaque and it has .5 translucency > when it is trans. In other word, it works as I expected. > > Any explanation? I am using ASV 3.01 build 81. > > Thanks - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Filter in tag
In the following code, I have 2 pairs of rectangles that share a side. Both use the same CSS style that uses a filter. The first pair is included in a tag with the class defined in the tag. The second pair are invidual rects each with its own class attribute. The filter adds a gray border around the the shape. Since the first pair is in , the border is drawn around the combination of both. I would like to have the border drawn around each rectangle (as in the second pair) but not repeat the class="f" for each rectangle. Is this possible? Thanks http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink";> - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/