Uses of Package
org.eclipse.swt.custom
Package
Description
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
Provides a content assist add-on for implementors of
IContentAssistSubjectControl
.Provides support for dialogs.
Provides a framework for creating and manipulating text documents.
Provides a content assist add-on for an
ITextViewer
.Provides a framework for connecting document regions
with annotations and for displaying those.
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
SWT Custom widgets.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Application programming interfaces for interaction
with the Eclipse console.
Forms-based controls for use in views, editors, and wizards.
Custom widgets and controls for forms-based parts.
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
Provides the Tabbed Properties framework.
-
ClassDescriptionThe 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.Instances of this class implement a Composite that positions and sizes children and allows programmatic control of layout and border parameters.
-
ClassDescriptionInstances of this class implement a Composite that positions and sizes children and allows programmatic control of layout and border parameters.
-
ClassDescriptionInstances of this class implement the notebook user interface metaphor.
-
ClassDescriptionInstances of this class implement the notebook user interface metaphor.Instances of this class represent a selectable user interface object that represent a page in a notebook widget.
-
ClassDescriptionInstances of this class implement the notebook user interface metaphor.Instances of this class provide all of the measuring and drawing functionality required by
CTabFolder
.Instances of this class represent a selectable user interface object that represent a page in a notebook widget. -
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.Clients may implement the StyledTextContent interface to provide a custom store for the StyledText widget content.
StyleRange
defines a set of styles for a specified range of text.The StyledText widget implements this listener to receive notifications when changes to the model occur. -
ClassDescriptionClasses which implement this interface provide a method that deals with the event that is generated when a key is pressed.
-
ClassDescriptionThe 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.
-
ClassDescriptionA Label which supports aligned text and/or an image and different border styles.
-
ClassDescriptionThis event is sent when a line is about to be drawn.Classes which implement this interface provide a method that can provide the background color for a line that is to be drawn.A StyledText is an editable user interface object that displays lines of text.Clients may implement the StyledTextContent interface to provide a custom store for the StyledText widget content.Use StyledTextPrintOptions to specify printing options for the StyledText.print(Printer, StyledTextPrintOptions) API.
StyleRange
defines a set of styles for a specified range of text.Classes which implement this interface provide a method that deals with the event that is generated when a key is pressed. -
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.
-
ClassDescriptionClasses which implement this interface provide a method that deals with the event that is generated when a key is pressed.
-
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.
StyleRange
defines a set of styles for a specified range of text. -
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.
-
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.
-
ClassDescriptionThe 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.
StyleRange
defines a set of styles for a specified range of text. -
ClassDescriptionThis event is sent to BidiSegmentListeners when a line is to be measured or rendered in a bidi locale.This listener interface may be implemented in order to receive BidiSegmentEvents.Instances of this class represent bullets in the
StyledText
.This event is sent when the caret offset changes.This listener interface may be implemented in order to receive CaretEvents.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.A ControlEditor is a manager for a Control that appears above a composite and tracks with the moving and resizing of that composite.Instances of this class implement the notebook user interface metaphor.Classes which implement this interface provide methods that deal with the events that are generated by the CTabFolder control.This event is sent when an event is generated in the CTabFolder.Classes which implement this interface provide a method that deals with events generated in the CTabFolder.Instances of this class provide all of the measuring and drawing functionality required byCTabFolder
.Instances of this class represent a selectable user interface object that represent a page in a notebook widget.This event is sent after a text change occurs.Classes which implement this interface provide a method that deals with the event that is generated when text is modified.This event is sent when a line is about to be drawn.Classes which implement this interface provide a method that can provide the background color for a line that is to be drawn.This event is sent when a line is about to be drawn.Classes which implement this interface provide a method that can provide the style information for a line that is to be drawn.This event is sent when a new offset is required based on the current offset and a movement type.This listener is invoked when a new offset is required based on the current offset and a movement type.This event is sent when an object needs to be drawn.This listener is invoked when an object needs to be drawn.A StyledText is an editable user interface object that displays lines of text.Clients may implement the StyledTextContent interface to provide a custom store for the StyledText widget content.Line spacing provider used to customize different line spacing for some lines ofStyledText
Use StyledTextPrintOptions to specify printing options for the StyledText.print(Printer, StyledTextPrintOptions) API.StyleRange
defines a set of styles for a specified range of text.This event is sent by the StyledTextContent implementor when a change to the text occurs.The StyledText widget implements this listener to receive notifications when changes to the model occur.This event is sent by the StyledTextContent implementor when a change to the text is about to occur.Classes which implement this interface provide a method that deals with the event that is generated when a key is pressed. -
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.
-
ClassDescriptionThis event is sent when a line is about to be drawn.Classes which implement this interface provide a method that can provide the background color for a line that is to be drawn.This event is sent when a line is about to be drawn.Classes which implement this interface provide a method that can provide the style information for a line that is to be drawn.
StyleRange
defines a set of styles for a specified range of text. -
ClassDescriptionThe 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.
-
ClassDescriptionA ScrolledComposite provides scrollbars and will scroll its content when the user uses the scrollbars.
-
ClassDescriptionInstances of this class implement the notebook user interface metaphor.Instances of this class represent a selectable user interface object that represent a page in a notebook widget.
-
ClassDescriptionA StyledText is an editable user interface object that displays lines of text.
-
ClassDescriptionThe 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.A Label which supports aligned text and/or an image and different border styles.Instances of this class implement the notebook user interface metaphor.Instances of this class represent a selectable user interface object that represent a page in a notebook widget.A ScrolledComposite provides scrollbars and will scroll its content when the user uses the scrollbars.