| Interface | Description |
|---|---|
| Actionable |
This interface is implemented by Controls that are associated
with generating some kind of Action event (e.g.
|
| Card.ContainerPanel | |
| CardControl | |
| CellConstants | |
| Choice.SelectByInput |
This is used to map from user text input to a possible choice item match.
|
| ControlConstants | |
| Form.FormMaker |
A FormMaker is attached to a Form using addFormMaker().
|
| Form.ValidateBeforeExit | |
| GuiValueKeys | |
| HasAncestor |
This interface allows a Control to go up its chain of ancestors, which may be different from its chain of parents if it happens not to be on screen
at the time.
|
| IAcceptsDroppedFiles |
This interface is implemented by Controls that accept dropped files from the OS.
|
| IApplicationHandler | |
| IFileSaver | |
| Input.ExtraTool | |
| InputInsideForm.ValidateInputBeforeExit | |
| InputStack.CustomInput | |
| InputValidator | |
| IScroll |
This is used by ScrollClient and ScrollServer
|
| ITrack | |
| IWebBrowser | |
| LayoutListener | |
| LayoutManager |
A LayoutManager object is responsible for the positioning of controls within a Panel container.
|
| MakeVisible | |
| MultiCardPanel | |
| MultiPanel | |
| PaintControl | |
| PopupController | |
| ProgressDisplay | |
| ScrollClient |
This Interface is implemented by Controls or other Objects which can be
scrolled or tracked in some way.
|
| ScrollServer |
This interface is implemented usually be a Control which provides the user with
controls for scrolling client data horizontally or vertically or both.
|
| Selectable |
This Interface is used to indicate that a Control can have sections of its data
selected for cutting/pasting/drag & dropping.
|
| Swipable |
If the Control that created the Swiper implements this control, then these methods will
be called during the handleSwipe() method and that method will either return NOT_A_SWIPE or SWIPE_OK, but
the other values are not returned.
|
| ToolTip.CustomTip | |
| UIConstants | |
| Window.SurfaceEventFilter |
| Class | Description |
|---|---|
| AppFrame |
An AppFrame is a specialized Frame only used for the main Frame for all other
application Frames under special circumstances (e.g. under Smartphones).
|
| Application | |
| ArrowButton |
This is a button which displays an arrow in its center.
|
| BasicList |
This is an intermediate class which is the superclass for List and
for SimpleList.
|
| Button | |
| ButtonBar |
A ButtonBar is a simple CellPanel which allows you to easily add
buttons which will be displayed with equal widths.
|
| ButtonCheckBox |
This is a CheckBox which is displayed as a standard push button.
|
| ButtonControl |
This is an intermediate class which is the base for mButtons and mCheckBoxes.
|
| ButtonObject |
This holds all the information about a ButtonControl to allow it to be drawn
and it is used by Button objects for this purpose.
|
| ButtonPullDownMenu | |
| Canvas |
A Canvas is a general Control that is the best control to extend if you are designing
a control that may be used for customized drawings or that may need to be scrolled.
|
| Card |
A Card represents a Control that has been added to a Control that implements MultiPanel -
a CardPanel, for example.
|
| CardPanel |
A CardPanel is a simple implementation of a MultiPanel and it provides
no user controls for selecting an item to be displayed.
|
| CarrierFrame |
This is a frame optimized for use for simple single element popup
controls.
|
| CellPanel |
This is the most flexible Panel in the Ewe library.
|
| CheckBox | |
| CheckBoxGroup |
A CheckBoxGroup object is used to group together a set of mutually exclusive
CheckBox objects.
|
| Choice | |
| Choice.MenuSelectionInput |
This is used by SelectByInput
|
| ChoiceControl |
This is a BaseClass for mChoice and Menu controls.
|
| ComboBox | |
| CompositeControl |
A CompositeControl is a Canvas that relayouts its contents whenever the size and scroll state of the control has changed.
|
| Console |
A Console is a non-editable text display.
|
| Container |
Container is a control that contains child controls - but you would not likely use
it directly.
|
| Control | |
| ControlAnchor | |
| ControlBase |
The only purpose of this class is to provide space for Control's static variables and
to keep the number of Fields in control below 64.
|
| ControlColors | |
| ControlFader | |
| ControlGroup |
A ControlGroup is a collection of Controls.
|
| ControlIterator | |
| ControlPainter | |
| ControlPopupForm |
This class is used to implement a special, perhaps complex, Control which is popped up
when another control is activated.
|
| DateTimeInput | |
| DateUpDownInput |
This inputs a time of day value using a set of UpDownInputs.
|
| DateUpDownInput.DateUpDownInputPopup | |
| DecimalKeyPad | |
| DialogBox | |
| DragContext |
This class is used for dragging the mouse/pen across a single control, or
for dragging data from one Control to another.
|
| DragContext.ImageDragInWindow | |
| DragPanel | |
| DumbLabel |
Normally, when you press the mouse or pen on a label, the event is passed to its
associated control.
|
| EditControl |
This is a base class for Input and TextPad.
|
| EventThreadData | |
| ExecTransfer | |
| FieldHandler |
A FieldHandler is a simple way of doing automatic data transfer between
on-screen Controls and fields in an Object.
|
| FileChooserFolderChoice | |
| FileChooserLink | |
| FileClipboardProgress |
This class is used to display ProgressBars indicating the status
of a copy/delete operation as run by eve.io.FileClipboard.
|
| FileInput | |
| FloatingControls | |
| FontChangeHotKeyEventListener | |
| FontInput | |
| FontSelector | |
| FontSetup | |
| FontUpDownChooser | |
| FontUpDownChooser.FontUpDownChooserPopup | |
| Form |
A Form is a Control that is able to create and display itself in its own Window
or Frame via a show() or execute() method call.
|
| Form.ToolsOrSoftKey | |
| FormBase | |
| FormFrame | |
| Frame | |
| Gui |
This class contains only static methods that used by the eve.ui
GUI package.
|
| GuiStyle |
This class is used to hold constants that determine the look and feel of
the application.
|
| GuiStyle.DefaultFormSpecs | |
| HexDisplay | |
| HideControl | |
| Holder |
A Holder is a container (CellPanel) that takes ControlEvents that are generated
by its children and modifies the target so that it looks like the events were
generated by the Holder itself.
|
| HorizontalScrollPanel | |
| HyperlinkLabel | |
| IconMenu | |
| IconMenuForm | |
| Icons | |
| ImageControl | |
| Input |
An Input is a single line input.
|
| InputForm | |
| InputInsideForm | |
| InputKeyPad | |
| InputMethod | |
| InputPopupForm | |
| InputStack | |
| InputWithTools |
This class provides an mInput along with a drop-down tool menu, that is meant
to aid the input in some way.
|
| IntChoice |
An IntChoice is a Choice that treats setInt() and getInt() differently.
|
| Label | |
| List | |
| Menu | |
| MenuBar |
A MenuBar holds a set of PullDownMenu buttons - each of which is associated with a
Menu.
|
| MenuChoice |
A MenuChoice is a type of mChoice which uses a full Menu for the drop
down slection which can have submenus.
|
| MenuComboBox |
This is an ComboBox where the Choice control is actually a MenuChoice control.
|
| MenuFilterInput | |
| MenuItem | |
| MenuItem.SectionHeader | |
| MenuState | |
| MessageArea |
MessageArea is a static text display that can display multiple lines of text.
|
| MessageBox | |
| MessageFlasher |
This is a convenience class for handling Flashing messages on a Control,
whether it be brief message flashing or messages that stay up.
|
| Midlet |
This class has not been implemented.
|
| MonitorHandles |
This allows the monitoring of Handles and sub-Handles of an executing task and optionally allows
for the canceling of the task.
|
| MultiCardPanelAdapter | |
| MultiCardPanelEvent |
This is generated by MultiCardPanel controls when a new Card is selected.
|
| NumberEntry | |
| NumericKeyPad | |
| PaintControlList | |
| PaintOver | |
| Panel |
A Panel is a general Container that is simpler than a CellPanel and which uses
a Layout manager to layout it components.
|
| PanelSplitter |
You should not use this directly except to set properties such as the thickness
and arrow direction.
|
| PasswordDisplayMaker | |
| PasswordInput |
A simple convenience class for entering passwords.
|
| PhoneMenu | |
| ProgressAndControl |
A ProgressAndControl panel allows a ProgressBar to be displayed in the same
location as another Control.
|
| ProgressBar | |
| ProgressBarForm | |
| PullDownMenu | |
| QuickLayout | |
| ReportException | |
| SavedScreen | |
| ScrollableCarrierFrame |
This is a CarrierFrame which scrolls its contents.
|
| ScrollableHolder | |
| ScrollablePanel |
This is a CellPanel which is used as the base for ScrollServer implementations.
|
| ScrollBar | |
| ScrollBarPanel | |
| ScrollTrack | |
| SectionBar | |
| ShowBusy | |
| SimpleDateInput |
This allows a date to be entered as a String.
|
| SimpleFileChooser | |
| SimpleList |
This is the base class for creating a List control that represents a list of data
that is not necessarily stored in a Vector.
|
| SingleContainer |
A SingleContainer is used to hold a single component which can be
changed dynamically.
|
| SIPButton |
A SipButton is a placeholder for the SipButton on a PocketPC system.
|
| SIPFiller | |
| SIPKeypad |
This is the base implementation of a pure Eve keyboard based input panel.
|
| SIPKeypadKeys |
This is used to hold the specifications for the SIPKeypad.
|
| SizeReconfigurableContainer |
This is a container that can reconfigure its contents based on a resize request.
|
| SmartphoneTextPad | |
| SoftKeyBar |
A SoftKeyBar is used on Smartphone or other such systems where general purpose
hardware keys are used to control inputs to the software in a way that changes
depending on the situation.
|
| Spacer |
A Spacer is a blank area that is sized based on its font.
|
| SplittablePanel |
This class supports a moveable PanelSplitter between two CellPanels.
|
| SplitToolButtons | |
| Sprite | |
| Swipable.Page | |
| SwipableSingleContainer | |
| Swiper |
A Swiper is uses to support
|
| TabbedPanel |
This is a Tabbed Panel with tab selectors placed at the top of the
panel.
|
| TextDisplayButton |
This is a Button that is used to display text as if it were an Input.
|
| TextInputParameters | |
| TextMessage |
This displays static text with automatic word wrapping.
|
| TextPad |
You should use this instead of mTextArea.
|
| TextPadButton | |
| TimeUpDownInput |
This inputs a time of day value using a set of UpDownInputs.
|
| TimeUpDownInput.TimeUpDownInputPopup | |
| ToolTip | |
| TrackControl | |
| UpDownInput |
An UpDownInput is generally used within groups within a single popup-window.
|
| UpDownScroller |
This is a CellPanel which provides up and down arrow buttons
or left and right buttons
which will appear if necessary.
|
| VerticalScrollPanel | |
| VMOptions | |
| Window | |
| WindowContentsFrame | |
| WindowThreadTask | |
| WindowThreadTrigger |
| Exception | Description |
|---|---|
| RelayoutException |