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 IButtonPainterpublic 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 IButtonPainterpublic 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