On Wed, 26 Apr 2000, James Henstridge wrote:
> On Wed, 26 Apr 2000, Alexander Larsson wrote:
> > There would of course need to be some way for a view to invalidate all
> > items DiaShapes, when the Renderer changes zoom, or the renderer type is
> > changed. This would be the normal "update_data" thing that all dia objects
> > have.
>
> In fact, the renderer could handle freeing of this data by making a
> changed signal or something. The view could then throw away the item's
> view dependent data on changed or destroy signals.
Yes, that would work. Although I think all renderer state changes
originate from view changes, which might need all items to update
their view-dependent state anyway. We'll see.
/ Alex