[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.technology.nebula] Re: Newbie Gallery questions
|
Hi Thomas,
This is exactly why Gallery supports pluggable item renderers. In your case, you should just create a new ItemRenderer by extending AbstractItemRenderer.
During redraw, 'draw' is invoked for each item.
public void draw(GC gc, GalleryItem item, int index, int x, int y,
int width, int height) {
you get an untouched area you can paint as you wish, without resizing.
width and height are the one defined with setItemSize(). If you want to draw labels, just add a little room for them.
(You can even contribute your item renderer to Nebula :) )
--
Nicolas