A very neat idea, but for complex drawing the code would bloat up a lot.
You'll also have to check for repeated property assignments (your output code sets the pen width twice without actualy drawing anything). Also, a great deal of GDI+ drawing relies on looping, you'd need to add repetition support.
This will get very complicated so be prepared![]()




Reply With Quote