public class Theme
extends java.lang.Object
Constructor | Description |
---|---|
Theme(org.eclipse.swt.graphics.Device device) |
Modifier and Type | Method | Description |
---|---|---|
org.eclipse.swt.graphics.Rectangle |
computeTrim(org.eclipse.swt.graphics.GC gc,
DrawData data) |
|
void |
dispose() |
|
void |
drawBackground(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data) |
|
void |
drawFocus(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data) |
|
void |
drawImage(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data,
org.eclipse.swt.graphics.Image image,
int flags) |
|
void |
drawText(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data,
java.lang.String text,
int flags) |
|
org.eclipse.swt.graphics.Rectangle |
getBounds(int part,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data) |
|
int |
getSelection(org.eclipse.swt.graphics.Point offset,
org.eclipse.swt.graphics.Rectangle bounds,
RangeDrawData data) |
|
int |
hitBackground(org.eclipse.swt.graphics.Point position,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data) |
|
boolean |
isDisposed() |
|
org.eclipse.swt.graphics.Rectangle |
measureText(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
DrawData data,
java.lang.String text,
int flags) |
public org.eclipse.swt.graphics.Rectangle computeTrim(org.eclipse.swt.graphics.GC gc, DrawData data)
public void dispose()
public void drawBackground(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle bounds, DrawData data)
public void drawFocus(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle bounds, DrawData data)
public void drawImage(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle bounds, DrawData data, org.eclipse.swt.graphics.Image image, int flags)
public void drawText(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle bounds, DrawData data, java.lang.String text, int flags)
public org.eclipse.swt.graphics.Rectangle getBounds(int part, org.eclipse.swt.graphics.Rectangle bounds, DrawData data)
public int getSelection(org.eclipse.swt.graphics.Point offset, org.eclipse.swt.graphics.Rectangle bounds, RangeDrawData data)
public int hitBackground(org.eclipse.swt.graphics.Point position, org.eclipse.swt.graphics.Rectangle bounds, DrawData data)
public boolean isDisposed()
public org.eclipse.swt.graphics.Rectangle measureText(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle bounds, DrawData data, java.lang.String text, int flags)