On 29 Mar 2000, Lars Clausen wrote:
>
> In todays CVS Newsreport, we look at todays newest features in Dia. The
> Bezierlines are getting an overhaul, with a different creation scheme and
> guidelines that actually disappear when the line is not selected. A
> spokesman says 'This required some lower-level changes, such as adding a
> pen_up field to renderer and a toggle_guide render_op.
Why did you have to export the pen_up field? It doesn't need to be read
from anywhere else, so it could go into the renderer implementation
(RendererGdk).
Also, I'm not sure if this is the right way to do this. I think it would
be better if the object itself could somehow see it it was selected. Then
all the drawing logic goes into the object, and no modifications to the
renderer is needed.
/ Alex