gc.setBackground(newBackground);
gc.fillRoundRectangle(x, y, width, height, archSize, archSize);
gc.setBackground(oldBackground);
newBackground.dispose();
}
protected void paintImage(GC gc, int x, int y, int width, int height) {
x += marginLeft;
y += height / 2;