Open robertlugg opened 1 year ago
Your example is good in that it shows how to draw the same shape with both the high- and low-level interfaces. However, it leaves the reader wondering why one might want to use inkex
directly. Can you think of a small example showing something that requires inkex
?
I can imagine integrating this sort of documentation into the Advanced usage wiki page.
Alternately, perhaps SimpInkScr could have a mode (Log window?) where it could be used as a didactic tool?
Enter a simple command such as:
circle((0, canvas.height/2), canvas.width/4, **style)
and get back the inkex equivalent?
That's an interesting idea, but I suspect it would require a lot of work, especially relative to its overall utility.
When I was looking into using the package I was worried that it was an either/or proposition to use traditional Extension programming or to use SimpInkScr. It would be nice to document the ability briefly. An example would also help to demonstrate. I don't know exactly how this should look but I was thinking of something like:
Code like this can be pasted directly into the "Python Code" dialog to demonstrate the two libraries working seamlessly together. I'm happy to make the changes but am not confidant that my code example is correct and best :)