public class AbstractButtonPainter extends java.lang.Object implements IButtonPainter
Constructor and Description |
---|
AbstractButtonPainter() |
Modifier and Type | Method and Description |
---|---|
void |
paintBackground(org.eclipse.swt.graphics.GC gc,
IColorManager colorManager,
ISettings settings,
org.eclipse.swt.graphics.Rectangle bounds,
boolean hover,
boolean selected) |
void |
paintImage(org.eclipse.swt.graphics.GC gc,
IColorManager colorManager,
ISettings settings,
org.eclipse.swt.graphics.Rectangle bounds,
boolean hover,
boolean selected,
org.eclipse.swt.graphics.Image image) |
void |
paintText(org.eclipse.swt.graphics.GC gc,
IColorManager colorManager,
ISettings settings,
org.eclipse.swt.graphics.Rectangle bounds,
org.eclipse.swt.graphics.Rectangle imageBounds,
boolean hover,
boolean selected,
java.lang.String text) |
public void paintBackground(org.eclipse.swt.graphics.GC gc, IColorManager colorManager, ISettings settings, org.eclipse.swt.graphics.Rectangle bounds, boolean hover, boolean selected)
paintBackground
in interface IButtonPainter
public void paintImage(org.eclipse.swt.graphics.GC gc, IColorManager colorManager, ISettings settings, org.eclipse.swt.graphics.Rectangle bounds, boolean hover, boolean selected, org.eclipse.swt.graphics.Image image)
paintImage
in interface IButtonPainter
public void paintText(org.eclipse.swt.graphics.GC gc, IColorManager colorManager, ISettings settings, org.eclipse.swt.graphics.Rectangle bounds, org.eclipse.swt.graphics.Rectangle imageBounds, boolean hover, boolean selected, java.lang.String text)
paintText
in interface IButtonPainter