Uses of Class
org.eclipse.swt.widgets.Control

Packages that use Control
org.eclipse.ercp.swt.mobile This package contains classes which are suitable for mobile devices. 
org.eclipse.swt.browser Optional Expanded eSWT Widgets 
org.eclipse.swt.layout This package contains the SWT layout classes. 
org.eclipse.swt.widgets Optional Expanded eSWT Widgets 
 

Uses of Control in org.eclipse.ercp.swt.mobile
 

Subclasses of Control in org.eclipse.ercp.swt.mobile
 class CaptionedControl
          A CaptionedControl is used to display a label (caption) in front of a control.
 class ConstrainedText
          A single-line Text control which constrains the user input by styles.
 class DateEditor
          A special data entry control that allows users to enter or choose a date.
 class HyperLink
          Instances of this class represent a selectable user interface object that launchs other applications when activated by the end-user.
 class ListBox
          Instances of this class represent a selectable user interface object that displays a list of items consisting of text and icons from a data model.
 class ListView
          A widget that allows the user to select one or more items from a collection of items that can be displayed in a multi-column way with different styles.
 class MobileShell
          A shell particularly suitable for devices that require dynamic change of trims at run-time.
 class SortedList
          Instances of this class represent a selectable user interface object that displays a sorted list of text items.
 class TextExtension
          This class contains methods for extending the functionality of the Text control.
 

Constructors in org.eclipse.ercp.swt.mobile with parameters of type Control
Command(Control control, int type, int priority)
          Constructs a new instance of this class given an associated Control, a type value describing its behaviour and priority for positioning hints.
 

Uses of Control in org.eclipse.swt.browser
 

Subclasses of Control in org.eclipse.swt.browser
 class Browser
          Instances of this class implement the browser user interface metaphor.
 

Uses of Control in org.eclipse.swt.layout
 

Fields in org.eclipse.swt.layout declared as Control
 Control FormAttachment.control
          control specifies the control to which the control side is attached.
 

Methods in org.eclipse.swt.layout with parameters of type Control
protected  boolean RowLayout.flushCache(Control control)
           
protected  boolean GridLayout.flushCache(Control control)
           
protected  boolean FillLayout.flushCache(Control control)
           
protected  boolean FormLayout.flushCache(Control control)
           
 

Constructors in org.eclipse.swt.layout with parameters of type Control
FormAttachment(Control control)
          Constructs a new instance of this class given a control.
FormAttachment(Control control, int offset)
          Constructs a new instance of this class given a control and an offset.
FormAttachment(Control control, int offset, int alignment)
          Constructs a new instance of this class given a control, an offset and an alignment.
 

Uses of Control in org.eclipse.swt.widgets
 

Subclasses of Control in org.eclipse.swt.widgets
 class Button
          Instances of this class represent a selectable user interface object that issues notification when pressed and released.
 class Canvas
          Instances of this class provide a surface for drawing arbitrary graphics.
 class Combo
          Instances of this class are controls that allow the user to choose an item from a list of items, or optionally enter a new value by typing it into an editable text field.
 class Composite
          Instances of this class are controls which are capable of containing other controls.
 class Decorations
          Instances of this class provide the appearance and behavior of Shells, but are not top level shells or dialogs.
 class Label
          Instances of this class represent a non-selectable user interface object that displays a string or image.
 class List
          Instances of this class represent a selectable user interface object that displays a list of strings and issues notificiation when a string selected.
 class ProgressBar
          Instances of the receiver represent is an unselectable user interface object that is used to display progress, typically in the form of a bar.
 class Scrollable
          This class is the abstract superclass of all classes which represent controls that have standard scroll bars.
 class Shell
          Instances of this class represent the "windows" which the desktop or "window manager" is managing.
 class Slider
          Instances of this class are selectable user interface objects that represent a range of positive, numeric values.
 class Table
          Instances of this class implement a selectable user interface object that displays a list of images and strings and issue notificiation when selected.
 class Text
          Instances of this class are selectable user interface objects that allow the user to enter and modify text.
 class Tree
          Instances of this class provide a selectable user interface object that displays a hierarchy of items and issue notification when an item in the hierarchy is selected.
 

Methods in org.eclipse.swt.widgets that return Control
 Control Display.getFocusControl()
          Returns the control which currently has keyboard focus, or null if keyboard events are not currently going to any of the controls built by the currently running application.
 Control[] Composite.getChildren()
          Returns a (possibly empty) array containing the receiver's children.
 Control[] Composite.getTabList()
          Gets the (possibly empty) tabbing order for the control.
 

Methods in org.eclipse.swt.widgets with parameters of type Control
 Point Display.map(Control from, Control to, Point point)
          Maps a point from one coordinate system to another.
 Point Display.map(Control from, Control to, int x, int y)
          Maps a point from one coordinate system to another.
 Rectangle Display.map(Control from, Control to, Rectangle rectangle)
          Maps a point from one coordinate system to another.
 Rectangle Display.map(Control from, Control to, int x, int y, int width, int height)
          Maps a point from one coordinate system to another.
 void Control.moveAbove(Control control)
          Moves the receiver above the specified control in the drawing order.
 void Control.moveBelow(Control control)
          Moves the receiver below the specified control in the drawing order.
 void Composite.setTabList(Control[] tabList)
          Sets the tabbing order for the specified controls to match the order that they occur in the argument list.
protected  boolean Layout.flushCache(Control control)
          Instruct the layout to flush any cached values associated with the control specified in the argument control.
 

Constructors in org.eclipse.swt.widgets with parameters of type Control
Menu(Control parent)
          Constructs a new instance of this class given its parent, and sets the style for the instance so that the instance will be a popup menu on the given parent's shell.