|
Re: Multiple decorators : expected behaviour? [message #726103 is a reply to message #726093] |
Fri, 16 September 2011 15:10 |
Hernan Gonzalez Messages: 188 Registered: October 2010 Location: Buenos Aires, Argentina |
Senior Member |
|
|
Well, after looking inside the code, (PictogramElementDelegate.decorateFigure) it seems that decorators are just stacked, so that's all
I wonder if some alternative decorators could be implemented, apart from ImageDecorator... specially I'd like to have some "highligting" decorators, either drawing some border or changing the background colour. I'll give it a look.
Another thing: I see that the decorateFigure() is called for every figure refresh (eg, when I move it), and that it instantiates a new DecoratorImageFigure() each time. This extends a ImageFigure (draw2d), which states in its docs: "Note that it is the client's responsibility to dispose the given image. There is no "free" resource management in draw2d." I know little of Draw2d/SWT, can someone who knows better confirm that there is no danger of resource leak here?
[Updated on: Fri, 16 September 2011 15:10] Report message to a moderator
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03913 seconds