DelphiFMXΒΆ

Action

ActionList

Maintains a list of actions that can be used by components such as controls, menu items, and tool buttons.

CustomAction

TCustomAction is a base class for FireMonkey actions intended to be used with menu items and controls.

CustomActionList

The base class for list of actions, without the published properties.

CustomViewAction

A base class for actions that show a specified component when executed.

AdapterListView

AppearanceListView

CustomListView

Wrapper for Pascal class TCustomListView

ListView

Represents a FireMonkey list view component that you can use to hold and present various types of items.

ListViewBase

PresentedListView

AniIndicator

Represents an animated spinning indicator used for illustrating an indefinite waiting time for application processes.

ArcDial

Represents a general-purpose knob-style rotating button.

BitmapTrackBar

Represents a track bar similar to that implemented by TTrackBar.

Button

Represents a push button that contains a text caption.

CalloutPanel

A container for extra information relevant to another item, with a visual indicator pointing to that item.

CheckBox

Represents a FireMonkey styled check box that can be either on (selected) or off (cleared).

CornerButton

Represents a button with customizable corners.

CustomButton

Represents the base class for all buttons.

CustomCornerButton

Represents a TCustomButton control and, additionally, provides the tools to customize shapes of TCustomCornerButton control's corners.

CustomSwitch

CustomTrack

Base class for all track bar components.

Expander

Represents a graphical control used to hold multiple graphical controls with the possibility to expand or contract its display area.

ExpanderButton

Represents a collapse/expand button used exclusively by the TExpander component.

GroupBox

Represents a graphical control used to arrange multiple related graphical controls on the surface of a form.

ImageControl

Represents a graphical control used to display images on a FireMonkey form.

Label

Represents a graphical control used to display text in FireMonkey forms.

Panel

Represents a generic general-purpose panel used to hold multiple controls for organizing purposes.

PathLabel

Represents a graphical control used to display information contained in TPathData within FireMonkey forms.

PresentedTextControl

ProgressBar

Represents an animated progress bar indicator for general progress indication.

RadioButton

Represents a radio (option) button.

ScrollBar

Represents a standard scroll bar that is used to scroll the contents of a window, form, or a control.

SizeGrip

Represents a graphical control used to dynamically resize FireMonkey forms.

SmallScrollBar

Represents a variation of a standard scroll bar.

SpeedButton

Represents a push button that contains a text caption, for usage in various toolbars that you might employ into your applications.

Splitter

TSplitter divides the client area of a FireMonkey form into resizable panes.

StatusBar

Represents a status bar component for use in FireMonkey forms.

Switch

Represents a two-way on-off switch for use in applications.

Thumb

Represents a thumb control for use with track bars.

ToolBar

Represents a toolbar component for use in FireMonkey forms.

Track

Is a TCustomTrack with a set of published properties.

TrackBar

Represents a general-purpose track bar for use in applications where tracking is required.

Arc

TArc defines 2D arcs.

CalloutRectangle

A rectangle with a triangular "peak" on one of four sides, used primarily to render a TCalloutPanel.

CaretRectangle

TCaretRectangle is a TRectangle descendant that can additionally hold caret (cursor) information.

Circle

TCircle defines 2D circles.

CustomPath

TCustomPath is the base class for all 2D path-type shapes representing groups of connected curves and lines.

Ellipse

TEllipse defines 2D ellipses.

Image

TImage defines 2D image components.

Line

TLine defines 2D lines.

PaintBox

TPaintBox defines a 2D image component providing a canvas that an application can use for rendering an image.

Path

TPath defines 2D path-type shapes representing groups of connected curves and lines.

Pie

TPie defines 2D pies.

Rectangle

TRectangle defines 2D rectangles with customized corners.

RoundRect

TRoundRect defines 2D rectangles with rounded corners.

Selection

TSelection defines 2D rectangle object that can be moved and resized.

SelectionPoint

TSelectionPoint defines a 2D point object that can be moved.

Shape

The base class for 2D graphic primitives--TLines, TRectangles, TPaths, and others.

Text

TText defines 2D text objects.

BaseBindScopeComponent

Base class for the binding scope component.

BaseLinkingBindSource

Wrapper for Pascal class TBaseLinkingBindSource

BasicBindComponent

Wrapper for Pascal class TBasicBindComponent

BindComponentDelegate

BindingsList

Implements the bindings list component.

ContainedBindComponent

Base class for all common binding components descending from it.

CustomBindingsList

Represents the base class for the binding list.

CustomLinkControlToField

CustomLinkListControlToField

CustomLinkPropertyToField

Wrapper for Pascal class TCustomLinkPropertyToField

LinkControlDelegate

LinkControlToField

Wrapper for Pascal class TLinkControlToField

LinkControlToFieldDelegate

LinkListControlToField

Wrapper for Pascal class TLinkListControlToField

LinkPropertyToField

Wrapper for Pascal class TLinkPropertyToField

LinkPropertyToFieldDelegate

BaseObjectBindSource

CustomPrototypeBindSource

Is a base class that implements a bind source for creating sample data.

PrototypeBindSource

Wrapper for Pascal class TPrototypeBindSource

BaseValueRange

CustomValueRange

CustomValueRangeAction

FileExit

The standard action for shutting down the current application.

FileHideApp

The standard action for hiding and showing (if hidden) a running macOS application.

FileHideAppOthers

The standard action for hiding all macOS applications, except the receiver.

HintAction

ObjectViewAction

A base class for actions that show a specified component when executed.

SysCommonAction

A base class for standard actions that provides system functionality.

ValueRange

Wrapper for Pascal class TValueRange

ValueRangeAction

ViewAction

Shows a component stored in the FmxObject property.

VirtualKeyboard

Shows a component stored in the FmxObject property and shows the on-screen virtual keyboard over the surface of this component.

WindowClose

The standard action for closing an active modeless form.

BasicAction

TBasicAction is the ancestor class for all action objects.

Collection

TCollection is a container for TCollectionItem objects.

Component

TComponent is the common ancestor of all component classes.

Persistent

TPersistent is the ancestor for all objects that have assignment and streaming capabilities.

Strings

TStrings is the base class for objects that represent a list of strings.

Bounds

Specifies the bounds for a control.

ControlSize

Used for storing the size of FireMonkey components.

CustomPopupMenu

Represents a pop-up menu attachable to graphical controls that support pop-up menus.

FmxObject

The base class for FireMonkey components.

Position

Used for specifying a control's position inside a form.

BufferedLayout

A layout is a container for other graphical objects.

CustomBufferedLayout

Wrapper for Pascal class TCustomBufferedLayout

CameraComponent

CustomMediaCodec

Base class for media codecs.

CustomMediaPlayerAction

Media

Base class to access media files.

MediaPlayer

Nonvisual component for media file playback.

MediaPlayerControl

Visual component to display video media files.

MediaPlayerCurrentTime

MediaPlayerPlayPause

MediaPlayerStart

MediaPlayerStop

MediaPlayerValue

MediaPlayerVolume

CheckColumn

Represents a column in a grid, whose cells show check boxes.

Column

CurrencyColumn

CustomGrid

CustomNumberColumn

DateColumn

Represents a column in a grid, whose cells use an editor similar to TDateEdit to edit cells in this column.

DateTimeColumn

Wrapper for Pascal class TDateTimeColumn

DateTimeColumnBase

Represents a column in a TGrid grid.

FloatColumn

GlyphColumn

Grid

ImageColumn

Represents a column in a grid, whose cells show images.

IntegerColumn

PopupColumn

Represents a column in a grid, whose cells shows pop-up menus.

ProgressColumn

Represents a column in a grid, whose cells show progress bars.

StringColumn

Wrapper for Pascal class TStringColumn

StringGrid

TimeColumn

Represents a column in a grid, whose cells use an editor similar to TTimeEdit to edit cells in this column.

ColorBox

Represents a rectangular-shaped color indicator.

ColorButton

Represents a standard button that displays a color instead of a standard caption.

ColorComboBox

Represents a combo box that allows you to select a color from a color palette.

ColorListBox

Represents a combo box that allows you to select an alpha color from a color spectrum.

ColorPanel

Represents a color selector component complete with alpha channel selection.

ColorPicker

Represents a color selector that displays the entire color spectrum.

ColorQuad

Represents a three-color gradient color selector.

ComboColorBox

Represents a combo box that allows you to select an alpha color from a color spectrum.

CustomColorComboBox

A TCustomComboBox is the base class for combo box components.

GradientEdit

Represents a gradient editor component.

ComboBox

A TComboBox is a button with a list box attached to it.

CustomComboBox

A TCustomComboBox is the base class for combo box components.

CustomListBox

A TCustomListBox is the base class for list box components.

ListBox

Wrapper for Pascal class TListBox

ListBoxItem

A TListBoxItem is an item that is used in list box components.

ComboEdit

An edit box with a list of predefined choices.

ComboEditBase

The base class for edit boxes having a list of predefined choices.

CustomComboEdit

The base class, implementing the basic functionality, for edit boxes having a list of predefined choices.

CommonCustomForm

TCommonCustomForm represents the base class for all forms, whether they are 2D or 3D.

CustomForm

TCustomForm represents the base class from which you derive other windows such as dialog boxes and forms.

CustomPopupForm

TCustomPopupForm represents the base class for FMX pop-up forms.

Form

TForm represents a standard FireMonkey application window (form).

Frame

TFrame is a container for components; it can be nested within forms or other frames.

ContainedAction

ContainedActionList

Control

TControl is the base class for FMX on-screen components.

CustomControlAction

TCustomControlAction is the base class for the actions that can be associated with some of the controls.

Popup

TPopup provides a pop-up window.

StyledControl

TStyledControl is the base class for customizable and user-interaction controls.

StyleBook

TStyleBook stores a collection of styles for a form.

TextControl

Base class for all text controls such as TDateEdit.

CustomEditBox

Base class for all edit boxes that manipulate only numerical values.

CustomMemo

Memo

TMemo is a multiline text editing control, providing text scrolling.

CustomMultiView

The base class for MultiView components.

MultiView

The class for MultiView components that allows providing the master-detail interface.

CustomPresentedFramedScrollBox

CustomPresentedFramedVertScrollBox

CustomPresentedHorzScrollBox

CustomPresentedScrollBox

CustomPresentedVertScrollBox

PresentedFramedScrollBox

Wrapper for Pascal class TPresentedFramedScrollBox

PresentedFramedVertScrollBox

Wrapper for Pascal class TPresentedFramedVertScrollBox

PresentedHorzScrollBox

Wrapper for Pascal class TPresentedHorzScrollBox

PresentedScrollBox

Wrapper for Pascal class TPresentedScrollBox

PresentedVertScrollBox

Wrapper for Pascal class TPresentedVertScrollBox

CustomScrollBox

The base class for controls representing a scrolling area (scroll box).

FlowLayout

A control that arranges its child controls as if they were words in a paragraph.

FramedScrollBox

Extends TCustomScrollBox declaring published properties.

FramedVertScrollBox

Represents a TFramedScrollBox with an applied framedscrollboxstyle style lookup.

GridLayout

A control that arranges child controls in a grid of equally sized cells.

GridPanelLayout

Implements a grid panel layout control in which each component is placed within a cell on a grid panel.

HorzScrollBox

Represents a TScrollBox restricted to horizontal scrolling.

Layout

A layout is a container for other graphical objects.

ScaledLayout

A FireMonkey scaled layout is a wrapper over TControl and acts like a layer for other objects with the possibility of scaling its content according to the physical dimensions of the layout.

ScrollBox

Extends TCustomScrollBox declaring published properties.

VertScrollBox

Represents a TScrollBox restricted to vertical scrolling.

Edit

General-purpose FireMonkey edit box.

CustomEdit

TCustomEdit is the base class from which all FireMonkey edit boxes and memo controls are derived.

FMXBindNavigateAction

Wrapper for Pascal class TFMXBindNavigateAction

FMXBindNavigateApplyUpdates

Wrapper for Pascal class TFMXBindNavigateApplyUpdates

FMXBindNavigateDelete

Wrapper for Pascal class TFMXBindNavigateDelete

FMXBindNavigateEdit

Wrapper for Pascal class TFMXBindNavigateEdit

FMXBindNavigateFirst

Wrapper for Pascal class TFMXBindNavigateFirst

FMXBindNavigateInsert

Wrapper for Pascal class TFMXBindNavigateInsert

FMXBindNavigateLast

Wrapper for Pascal class TFMXBindNavigateLast

FMXBindNavigateNext

Wrapper for Pascal class TFMXBindNavigateNext

FMXBindNavigatePost

Wrapper for Pascal class TFMXBindNavigatePost

FMXBindNavigatePrior

Wrapper for Pascal class TFMXBindNavigatePrior

FMXBindNavigateRefresh

Wrapper for Pascal class TFMXBindNavigateRefresh

FMXBindNavigateCancel

Wrapper for Pascal class TFMXBindNavigateCancel

FMXBindNavigateCancelUpdates

Wrapper for Pascal class TFMXBindNavigateCancelUpdates

MainMenu

Describes the structure of the form's main menu.

MenuBar

Represents an editable menu bar.

MenuItem

PopupMenu

Represents a pop-up menu.

Object

TObject is the ultimate ancestor of all objects and components.

OpenDialog

TOpenDialog is a class used to display a file-selection dialog.

Point

wrapper for Delphi TPoint type

PointF

wrapper for Delphi FMX TPointF type

Rect

wrapper for Delphi TRect type

RectF

wrapper for Delphi FMX TRectF type

Size

wrapper for Delphi TSize type

SizeF

wrapper for Delphi FMX TSizeF type

SearchBox

A search edit control.

SpinBox

A special presented edit box equipped with buttons to increment or decrement the displayed numeric value.

StyleManager

TStyleManager handles styles-related operations.

Stream

Wrapper for Pascal class TStream

StyleStreaming

Embarcadero Technologies does not currently have any additional information.

TabControl

TTabControl is a tab set that has the appearance of notebook dividers.

TabItem

TTabItem is a tab item in a TTabControl component.