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

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.widgets.Canvas

Packages that use Canvas
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.opengl SWT OpenGL support. 
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 Canvas in org.eclipse.jface.text.source
 

Methods in org.eclipse.jface.text.source with parameters of type Canvas
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.
 

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

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

Uses of Canvas in org.eclipse.swt.custom
 

Subclasses of Canvas in org.eclipse.swt.custom
 class AnimatedProgress
          Deprecated. As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE
Styles:
VERTICAL, HORIZONTAL, BORDER
 class CLabel
          A Label which supports aligned text and/or an image and different border styles.
 class StyledText
          A StyledText is an editable user interface object that displays lines of text.
 class TableCursor
          A TableCursor provides a way for the user to navigate around a Table using the keyboard.
 

Uses of Canvas in org.eclipse.swt.opengl
 

Subclasses of Canvas in org.eclipse.swt.opengl
 class GLCanvas
          GLCanvas is a widget capable of displaying OpenGL content.
 

Uses of Canvas in org.eclipse.swt.widgets
 

Subclasses of Canvas in org.eclipse.swt.widgets
 class Decorations
          Instances of this class provide the appearance and behavior of Shells, but are not top level shells or dialogs.
 class Shell
          Instances of this class represent the "windows" which the desktop or "window manager" is managing.
 

Methods in org.eclipse.swt.widgets that return Canvas
  Canvas Caret. getParent ()
          Returns the receiver's parent, which must be a Canvas.
 

Constructors in org.eclipse.swt.widgets with parameters of type Canvas
Caret ( Canvas parent, int style)
          Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
IME ( Canvas parent, int style)
          Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
 

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

Subclasses of Canvas in org.eclipse.ui.forms.widgets
 class AbstractHyperlink
          This is the base class for custom hyperlink widget.
 class ExpandableComposite
          This composite is capable of expanding or collapsing a single client that is its direct child.
 class FormText
          This class is a read-only text control that is capable of rendering wrapped text.
 class Hyperlink
          Hyperlink is a concrete implementation of the abstract base class that draws text in the client area.
 class ImageHyperlink
          This class extends hyperlink widget by adding the capability to render an image relative to the text.
 class Section
          A variation of the expandable composite that adds optional description below the title.
 class ToggleHyperlink
          A custom selectable control that can be used to control areas that can be expanded or collapsed.
 class TreeNode
          A custom selectable control that can be used to control areas that can be expanded or collapsed.
 class Twistie
          A custom selectable control that can be used to control areas that can be expanded or collapsed.
 

Uses of Canvas in org.eclipse.ui.texteditor
 

Methods in org.eclipse.ui.texteditor with parameters of type Canvas
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