Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

Uses of Class
org.eclipse.swt.graphics.GC

Packages that use GC
org.eclipse.jface.text.source Provides a framework for connecting document regions with annotations and for displaying those. 
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. 
 

Uses of GC in org.eclipse.jface.text.source
 

Methods in org.eclipse.jface.text.source with parameters of type GC
protected  void VerticalRuler. doPaint ( GC gc)
          Draws the vertical ruler w/o drawing the Canvas background.
protected  void AnnotationRulerColumn. doPaint ( 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.
protected  void AnnotationRulerColumn. 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)
          Deprecated.  
 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 AbstractRulerColumn. paint ( GC gc, ILineRange lines)
          Paints the ruler.
protected  void AbstractRulerColumn. paintLine ( GC gc, int modelLine, int widgetLine, int linePixel, int lineHeight)
          Paints the ruler representation of a single line.
protected  void LineNumberRulerColumn. paintLine (int line, int y, int lineheight, GC gc, Display display)
          Paints the line.
 

Uses of GC in org.eclipse.jface.text.source.projection
 

Methods in org.eclipse.jface.text.source.projection with parameters of type GC
 void ProjectionAnnotation. paint ( GC gc, Canvas canvas, Rectangle rectangle)
           
 

Uses of GC in org.eclipse.swt.custom
 

Fields in org.eclipse.swt.custom declared as GC
  GC PaintObjectEvent. gc
          the GC
 

Methods in org.eclipse.swt.custom with parameters of type GC
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.
 

Uses of GC in org.eclipse.swt.events
 

Fields in org.eclipse.swt.events declared as GC
  GC PaintEvent. gc
          the graphics context to use when painting that is configured to use the colors, font and damaged region of the control.
 

Uses of GC in org.eclipse.swt.graphics
 

Methods in org.eclipse.swt.graphics that return GC
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.
 

Methods in org.eclipse.swt.graphics with parameters of type GC
 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.
 void TextLayout. draw ( GC gc, int x, int y, int selectionStart, int selectionEnd, Color selectionForeground, Color selectionBackground, int flags)
          Draws the receiver's text using the specified GC at the specified point.
 

Uses of GC in org.eclipse.swt.widgets
 

Fields in org.eclipse.swt.widgets declared as GC
  GC Event. gc
          the graphics context to use when painting that is configured to use the colors, font and damaged region of the control.
 

Methods in org.eclipse.swt.widgets with parameters of type GC
 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.
 boolean Shell. print ( GC gc)
           
 boolean Control. print ( GC gc)
          Prints the receiver and all children.
 

Uses of GC in org.eclipse.ui.forms.widgets
 

Methods in org.eclipse.ui.forms.widgets with parameters of type GC
protected  void Twistie. paintHyperlink ( GC gc)
           
protected abstract  void AbstractHyperlink. paintHyperlink ( GC gc)
          Paints the hyperlink as a reaction to the provided paint event.
protected  void Hyperlink. paintHyperlink ( GC gc)
          Paints the hyperlink text.
protected  void ImageHyperlink. paintHyperlink ( GC gc)
           
protected  void TreeNode. paintHyperlink ( GC gc)
           
protected  void ImageHyperlink. paintHyperlink ( GC gc, Rectangle bounds)
           
protected  void Hyperlink. paintText ( GC gc, Rectangle bounds)
          Paints the hyperlink text in provided bounding rectangle.
protected   String Hyperlink. shortenText ( GC gc, String t, int width)
           
 

Uses of GC in org.eclipse.ui.texteditor
 

Methods in org.eclipse.ui.texteditor with parameters of type GC
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. As of 3.0 replaced by IAnnotationAccessExtension.paint(org.eclipse.jface.text.source.Annotation, GC, Canvas, Rectangle)
 


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire