hey
As far as order-- in Pd-l2ork I made a revision so that a struct will simply refuse to create if you give it an array field with a nonexistent template for the data.
neat :)
Also-- in a _single_ scalar, the shapes will be drawn using the order that you created the drawing commands. So if you create a [filledpolygon] first, then create a [drawcurve] after that, the filled polygon will be drawn with the curve on top of it.
If you draw two separate scalars that overlap, essentially you cannot control which one gets drawn on top. If you update one of the fields associated with a coordinate, that scalar will get drawn on top. But if I remember correctly certain operations in Pd (like updating an array) redraw _all_ the scalars, at which point you'll probably lose the ordering you set up
ok. so maybe I just need an "interface" to control which scalars I prefer to see in my drawing, like visual mute buttons or something. thats doable, thanks.
best regs