Hello,

I'm currently working on drawing engine (à la Squeak Connectors) as a part
of school project and have a couple of questions about Morphs and Athens
and would be grateful if someone could enlighten me.

What is the difference between "Morph>>#drawOn:" and
"Morph>>#drawOnAthensCanvas:" if I draw  on AthensCairoSurface? Should I
always use the latter or will there be switch to the former once everything
is rendered using Athens?

Should AthensMorphWrap be around every morphic element or just the top
level? i.e.
CanvasMorph (owner of the surface) will have a single submorph
AthensMorphWrap which will then hold all the morphs (EllipsisMorph,
RectangleMorph, ...) which are being drawn on the canvas.

Thanks,
Peter

Reply via email to