From: Donal K. F. <don...@ma...> - 2009-04-02 10:07:13
|
Paul Alfille wrote: > Is it against the tcl philosophy to have pixel access available in the > core language, or merely a matter of no proper process and implementation? It's just that we put the pieces together differently. Canvases use a vector-graphics conceptual model and not a raster-graphics model. This means that you have to put a raster plane on the canvas (e.g. a window or, more usefully here, a photo image) and draw on that. Doing it this way makes some things easier, and others more difficult. Myself, I like having the widget know about the things I'm drawing on it, since that lets me do fancy features ("hypergraphics") more easily. Donal. |