Fantom

 

pod

fwt

Fantom Widget Toolkit

Types

BorderPane BorderPane is used paint a CSS styled border around a content widget.
Button Button displays a push, toggle, check, or radio button with text and/or an image.
ButtonMode Enum for Button.mode.
Canvas Canvas is a custom widget which paints itself.
Combo Combo is a combination of a text field and a list drop down.
Command Command packages up the diplay name, icon, execution, and undo support for a user command.
CommandMode Enum for Command.mode.
CommandStack Manages a stack of commands for undo/redo.
ConstraintPane ConstraintPane is used to constrain the preferred width and height of its content widget.
ContentPane ContentPane is the base class for panes which only contain one child widget called content.
Desktop Desktop is used to model the user's operating system, window manager, and display monitors.
Dialog Dialog is a transient window, typically used to notify or input information from the user.
EdgePane EdgePane is a container which lays out four children along the four edges and one child in the center.
Event Event models a user input event for callbacks.
EventId EventId identifies the type of widget Event.
EventListeners EventListeners manages a list of event callback functions.
FileDialog FileDialog is used to prompt for file and directory selections.
FileDialogMode Enum for FileDialog.mode.
GridPane GridPane is a container which lays out its children in a grid from left to right with a new row started based on numCols.
InsetPane InsetPane creates padding along the four edges of its content.
Key Key models a keyboard key or key combination.
Label Label displays text and/or an image.
Menu Menu contains MenuItems.
MenuItem MenuItem is an individual item on a Menu.
MenuItemMode Enum for MenuItem.mode.
Monitor Monitor represents a display device like an LCD screen.
Pane Pane is a container widget responsible for the layout of its children.
ProgressBar ProgressBar displays a progess bar.
RichText RichText is used to view and edit text styled with different fonts and colors.
RichTextModel RichTextModel models the document and styling of a RichText document.
RichTextStyle Defines the font and color styling of a text segment in a RichTextModel.
RichTextUnderline Defines how to paint the underline of a RichText segment.
SashPane SashPane lays out its children in a row or column with a sash control between each one to allow resizing.
ScrollBar ScrollBar is used to position a widget too wide or tall to be visible at one time.
ScrollPane ScrollPane displays a scrollbars to scroll its content child.
Tab Tab is the child widget of a TabPane.
Table Table displays grid of rows and columns.
TableModel TableModel models the data of a table widget.
TabPane TabPane is a container used organize a set of Tabs.
Text Text is used to enter and modify text.
TextChange Wraps up information regarding a text modification.
TextWidget TextWidget is the base class for Text and RichText.
ToolBar ToolBar contains a bar of Button children.
Tree Tree displays a hierarchy of tree nodes which can be expanded and collapsed.
TreeModel TreeModel models the data of a tree widget.
WebBrowser WebBrowser is used to display HTML text or view a URL.
Widget Widget is the base class for all UI widgets.
Window Window is the base class for widgets which represent top level windows.
WindowMode Enum for Window.mode.