Package | Description |
---|---|
org.eclipse.jface.text.source |
Provides a support for managing annotations attached to a document.
|
org.eclipse.jface.text.source.projection |
This package provides the UI part for projection documents of which the most important part is the projection viewer.
|
org.eclipse.swt.custom |
SWT Custom widgets.
|
org.eclipse.swt.events |
SWT typed listener support.
|
org.eclipse.swt.graphics |
SWT graphics classes.
|
org.eclipse.swt.widgets |
SWT widget public API classes.
|
org.eclipse.ui.forms.widgets |
Custom widgets and controls for forms-based parts.
|
org.eclipse.ui.texteditor |
Provides a framework for text editors obeying to the
desktop rules.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotationRulerColumn.doPaint(GC gc)
Draws the vertical ruler w/o drawing the Canvas background.
|
protected void |
VerticalRuler.doPaint(GC gc)
Draws the vertical ruler w/o drawing the Canvas background.
|
protected void |
AnnotationRulerColumn.doPaint1(GC gc)
Draws the vertical ruler w/o drawing the Canvas background.
|
protected void |
VerticalRuler.doPaint1(GC gc)
Draws the vertical ruler w/o drawing the Canvas background.
|
void |
AnnotationPainter.IDrawingStrategy.draw(Annotation annotation,
GC gc,
StyledText textWidget,
int offset,
int length,
Color color)
Draws a decoration for an annotation onto the specified GC at the given text range.
|
void |
AnnotationPainter.SquigglesStrategy.draw(Annotation annotation,
GC gc,
StyledText textWidget,
int offset,
int length,
Color color) |
void |
AnnotationPainter.NullStrategy.draw(Annotation annotation,
GC gc,
StyledText textWidget,
int offset,
int length,
Color color) |
static void |
ImageUtilities.drawImage(Image image,
GC gc,
Canvas canvas,
Rectangle r,
int align)
Draws an image aligned inside the given rectangle on the given canvas.
|
static void |
ImageUtilities.drawImage(Image image,
GC gc,
Canvas canvas,
Rectangle r,
int halign,
int valign)
Draws an image aligned inside the given rectangle on the given canvas.
|
void |
IAnnotationAccessExtension.paint(Annotation annotation,
GC gc,
Canvas canvas,
Rectangle bounds)
Draws a graphical representation of the given annotation within the given bounds.
|
void |
IAnnotationPresentation.paint(GC gc,
Canvas canvas,
Rectangle bounds)
Implement this method to draw a graphical representation
of this annotation within the given bounds.
|
protected void |
LineNumberRulerColumn.paintLine(int line,
int y,
int lineheight,
GC gc,
Display display)
Paints the line.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectionAnnotation.paint(GC gc,
Canvas canvas,
Rectangle rectangle) |
Modifier and Type | Field and Description |
---|---|
GC |
PaintObjectEvent.gc
the GC
|
Modifier and Type | Method and Description |
---|---|
protected String |
CLabel.shortenText(GC gc,
String t,
int width)
Shorten the given text
t so that its length doesn't exceed
the given width. |
Modifier and Type | Field and Description |
---|---|
GC |
PaintEvent.gc
the graphics context to use when painting
that is configured to use the colors, font and
damaged region of the control.
|
Modifier and Type | Method and Description |
---|---|
static GC |
GC.win32_new(Drawable drawable,
GCData data)
Invokes platform specific functionality to allocate a new graphics context.
|
static GC |
GC.win32_new(int hDC,
GCData data)
Invokes platform specific functionality to wrap a graphics context.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Path.contains(float x,
float y,
GC gc,
boolean outline)
Returns
true if the specified point is contained by
the receiver and false otherwise. |
void |
TextLayout.draw(GC gc,
int x,
int y)
Draws the receiver's text using the specified GC at the specified
point.
|
void |
TextLayout.draw(GC gc,
int x,
int y,
int selectionStart,
int selectionEnd,
Color selectionForeground,
Color selectionBackground)
Draws the receiver's text using the specified GC at the specified
point.
|
Modifier and Type | Field and Description |
---|---|
GC |
Event.gc
the graphics context to use when painting
that is configured to use the colors, font and
damaged region of the control.
|
Modifier and Type | Method and Description |
---|---|
void |
Canvas.drawBackground(GC gc,
int x,
int y,
int width,
int height)
Fills the interior of the rectangle specified by the arguments,
with the receiver's background.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Twistie.paintHyperlink(GC gc) |
protected void |
TreeNode.paintHyperlink(GC gc) |
protected void |
ImageHyperlink.paintHyperlink(GC gc) |
protected void |
Hyperlink.paintHyperlink(GC gc)
Paints the hyperlink text.
|
protected abstract void |
AbstractHyperlink.paintHyperlink(GC gc)
Paints the hyperlink as a reaction to the provided paint event.
|
protected void |
Hyperlink.paintText(GC gc,
Rectangle bounds)
Paints the hyperlink text in provided bounding rectangle.
|
Modifier and Type | Method and Description |
---|---|
static void |
ImageUtilities.drawImage(Image image,
GC gc,
Canvas canvas,
Rectangle r,
int align)
Deprecated.
As of 3.0, replaced by
ImageUtilities.drawImage(Image, GC, Canvas, Rectangle, int) |
static void |
ImageUtilities.drawImage(Image image,
GC gc,
Canvas canvas,
Rectangle r,
int halign,
int valign)
Deprecated.
As of 3.0, replaced by
ImageUtilities.drawImage(Image, GC, Canvas, Rectangle, int, int) |
void |
DefaultMarkerAnnotationAccess.paint(Annotation annotation,
GC gc,
Canvas canvas,
Rectangle bounds) |
void |
DefaultRangeIndicator.paint(GC gc,
Canvas canvas,
Rectangle bounds) |
void |
MarkerAnnotation.paint(GC gc,
Canvas canvas,
Rectangle r)
Deprecated.
|
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.