| Interface | Description | 
|---|---|
| BidiSegmentListener | 
 This listener interface may be implemented in order to receive
 BidiSegmentEvents. 
 | 
| CaretListener | 
 This listener interface may be implemented in order to receive
 CaretEvents. 
 | 
| CTabFolder2Listener | 
 Classes which implement this interface provide methods
 that deal with the events that are generated by the CTabFolder 
 control. 
 | 
| CTabFolderListener | 
 Classes which implement this interface provide a method
 that deals with events generated in the CTabFolder. 
 | 
| ExtendedModifyListener | 
 Classes which implement this interface provide a method
 that deals with the event that is generated when text
 is modified. 
 | 
| LineBackgroundListener | 
 Classes which implement this interface provide a method
 that can provide the background color for a line that
 is to be drawn. 
 | 
| LineStyleListener | 
 Classes which implement this interface provide a method
 that can provide the style information for a line that
 is to be drawn. 
 | 
| MovementListener | 
 This listener is invoked when a new offset is required based on the current
 offset and a movement type. 
 | 
| PaintObjectListener | 
 This listener is invoked when an object needs to be drawn. 
 | 
| StyledTextContent | 
 Clients may implement the StyledTextContent interface to provide a 
 custom store for the StyledText widget content. 
 | 
| TextChangeListener | 
 The StyledText widget implements this listener to receive
 notifications when changes to the model occur. 
 | 
| VerifyKeyListener | 
 Classes which implement this interface provide a method
 that deals with the event that is generated when a
 key is pressed. 
 | 
| Class | Description | 
|---|---|
| AnimatedProgress | Deprecated
 As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE
 
 
 Styles:VERTICAL, HORIZONTAL, BORDER
  
 | 
| BidiSegmentEvent | 
 This event is sent to BidiSegmentListeners when a line is to
 be measured or rendered in a bidi locale. 
 | 
| Bullet | 
 Instances of this class represent bullets in the  
StyledText. | 
| BusyIndicator | 
 Support for showing a Busy Cursor during a long running process. 
 | 
| CaretEvent | 
 This event is sent when the caret offset changes. 
 | 
| CBanner | 
 Instances of this class implement a Composite that lays out its
 children and allows programmatic control of the layout. 
 | 
| CBannerLayout | 
 This class provides the layout for CBanner 
 | 
| CCombo | 
 The CCombo class represents a selectable user interface object
 that combines a text field and a list and issues notification
 when an item is selected from the list. 
 | 
| CLabel | 
 A Label which supports aligned text and/or an image and different border styles. 
 | 
| CLayoutData | |
| ControlEditor | 
 A ControlEditor is a manager for a Control that appears above a composite and tracks with the
 moving and resizing of that composite. 
 | 
| CTabFolder | 
 Instances of this class implement the notebook user interface
 metaphor. 
 | 
| CTabFolder2Adapter | 
 This adapter class provides default implementations for the
 methods described by the  
CTabFolder2Listener interface. | 
| CTabFolderAdapter | 
 This adapter class provides a default implementation for the
 method described by the  
CTabFolderListener interface. | 
| CTabFolderEvent | 
 This event is sent when an event is generated in the CTabFolder. 
 | 
| CTabFolderLayout | 
 This class provides the layout for CTabFolder 
 | 
| CTabFolderRenderer | 
 Instances of this class provide all of the measuring and drawing functionality 
 required by  
CTabFolder. | 
| CTabItem | 
 Instances of this class represent a selectable user interface object
 that represent a page in a notebook widget. 
 | 
| DefaultContent | |
| ExtendedModifyEvent | 
 This event is sent after a text change occurs. 
 | 
| LineBackgroundEvent | 
 This event is sent when a line is about to be drawn. 
 | 
| LineStyleEvent | 
 This event is sent when a line is about to be drawn. 
 | 
| MovementEvent | 
 This event is sent when a new offset is required based on the current
 offset and a movement type. 
 | 
| PaintObjectEvent | 
 This event is sent when an object needs to be drawn. 
 | 
| PopupList | 
 A PopupList is a list of selectable items that appears in its own shell positioned above
 its parent shell. 
 | 
| SashForm | 
 The SashForm is a composite control that lays out its children in a
 row or column arrangement (as specified by the orientation) and places
 a Sash between each child. 
 | 
| SashFormData | |
| SashFormLayout | 
 This class provides the layout for SashForm 
 | 
| ScrolledComposite | 
 A ScrolledComposite provides scrollbars and will scroll its content when the user
 uses the scrollbars. 
 | 
| ScrolledCompositeLayout | 
 This class provides the layout for ScrolledComposite 
 | 
| ST | 
 This class provides access to the public constants provided by  
StyledText. | 
| StackLayout | 
 This Layout stacks all the controls one on top of the other and resizes all controls
 to have the same size and location. 
 | 
| StyledText | 
 A StyledText is an editable user interface object that displays lines 
 of text. 
 | 
| StyledText.Printing | 
 The Printing class implements printing of a range of text. 
 | 
| StyledTextDropTargetEffect | 
 This adapter class provides a default drag under effect (eg. select and scroll) 
 when a drag occurs over a  
StyledText. | 
| StyledTextEvent | |
| StyledTextListener | |
| StyledTextPrintOptions | 
 Use StyledTextPrintOptions to specify printing options for the
 StyledText.print(Printer, StyledTextPrintOptions) API. 
 | 
| StyledTextRenderer | 
 A StyledTextRenderer renders the content of a StyledText widget. 
 | 
| StyledTextRenderer.LineInfo | |
| StyleRange | 
StyleRange defines a set of styles for a specified
 range of text. | 
| TableCursor | 
 A TableCursor provides a way for the user to navigate around a Table
 using the keyboard. 
 | 
| TableEditor | 
 A TableEditor is a manager for a Control that appears above a cell in a Table and tracks with the
 moving and resizing of that cell. 
 | 
| TableTree | Deprecated
 As of 3.1 use Tree, TreeItem and TreeColumn 
 | 
| TableTreeEditor | Deprecated
 As of 3.1 use TreeEditor with Tree, TreeItem and TreeColumn 
 | 
| TableTreeItem | Deprecated
 As of 3.1 use Tree, TreeItem and TreeColumn 
 | 
| TextChangedEvent | 
 This event is sent by the StyledTextContent implementor when a change to 
 the text occurs. 
 | 
| TextChangingEvent | 
 This event is sent by the StyledTextContent implementor when a change
 to the text is about to occur. 
 | 
| TreeCursor | 
 A TreeCursor provides a way for the user to navigate around a Tree with columns using the
 keyboard. 
 | 
| TreeEditor | 
 A TreeEditor is a manager for a Control that appears above a cell in a Tree and tracks with the
 moving and resizing of that cell. 
 | 
| ViewForm | 
 Instances of this class implement a Composite that positions and sizes
 children and allows programmatic control of layout and border parameters. 
 | 
| ViewFormLayout | 
 This class provides the layout for ViewForm 
 |