Unless I misunderstand what Alejandro is doing, his work is able to run in v7 and earlier because it translates SVG elements into LC graphics. He does a very good job of it, but SVG includes primitives beyond what LC offers.

We have ovals, lines, polygons, roundRects, and rects, but SVG also allows paths that can consist of straight lines, curves, and even Beiziers.

At a fixed size it's possible to use polygons for nicely-rendered emulation of SVG paths, as Alejandro has done, but at higher resolution (such as when printing) or if resized sufficiently large, any emulated path using elements not found in LC will show some jagged edges where true SVG rendering will remain smooth at any resolution.

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 ____________________________________________________________________
 ambassa...@fourthworld.com                http://www.FourthWorld.com


Bob Sneidar wrote:

Inversely, one could argue that if this can be done strictly with Livecode the 
way it is now, why do we need to make SVG support such a high priority?

Bob S


On Nov 7, 2015, at 08:41 , Richmond <richmondmathewson at 
gmail.com<mailto:richmondmathewson at gmail.com>> wrote:

This is really super work: Mark Waddingham and Co. should "sit up and take 
notice".

Frankly, in the light of the fact that Alejandro can do this single-handedly I 
cannot help wondering
why the LiveCode team seem to be having some sort of "problem" vis-a-vis SVG 
and the IDE right now.

Richmond.


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to