API:FMX.Forms
Contents
Classes
| IDesignerForm | Is an interface that is implemented by forms that are part of the designer. |
| IDesignerHook | IDesignerHook is an interface that allows component writers to interact with the form designer in the IDE. |
| IDesignerStorage | Defines an interface that the Form Designer uses to store and retrieve some form settings which are used by the mobile form designer. |
| IFMXFormPositionerService | |
| IFMXFullScreenWindowService | Platform service that defines various methods related to full-screen mode management. |
| IFMXWindowBorderService | Platform service that defines the methods for creating a custom window border. |
| IFMXWindowConstraintsService | |
| IFMXWindowSafeAreaService | |
| IFMXWindowService | Platform service that defines various methods related to FireMonkey window management. |
| IFMXWindowSystemStatusBarService | Service for working with native system status bar. |
| TAfterCreateFormHandle | Notification about creating real form. |
| TApplication | TApplication is the type used for a FireMonkey GUI-based windowed application. |
| TApplicationFormFactor | |
| TApplicationTerminatingMessage | Notification about terminating application. |
| TBeforeDestroyFormHandle | Notification about destroying real form. |
| TCommonCustomForm | TCommonCustomForm represents the base class for all forms, whether they are 2D or 3D. |
| TCustomForm | TCustomForm represents the base class from which you derive other windows such as dialog boxes and forms. |
| TCustomPopupForm | TCustomPopupForm represents the base class for FMX pop-up forms. |
| TDefaultFormPositionerService | |
| TForm | TForm represents a standard FireMonkey application window (form). |
| TFormActionLink | Links an action object to a client (generic form). |
| TFormActivateMessage | Notification about activating specified form. |
| TFormBeforeShownMessage | Notification about showing specified form. |
| TFormBorder | Implements functionality used in creating custom styled form borders. |
| TFormChangingFocusControl | |
| TFormDeactivateMessage | Notification about deactivating specified form. |
| TFormFactor | Is used to specify various display options for sharing forms between multiple devices (PCs, iPads, and so on). |
| TFormReleasedMessage | Message sent when a form is released or destroyed. |
| TFormSaveState | Class used to save the state of a form. |
| TFormsCreatedMessage | Message sent when all the forms of your application are created. |
| TFormSystemStatusBar | System status bar settings. |
| TFrame | TFrame is a container for components; it can be nested within forms or other frames. |
| TMainCaptionChangedMessage | |
| TMainFormChangedMessage | |
| TOrientationChangedMessage | Message that indicates that the orientation of the screen of the device running your application has changed. |
| TSaveStateMessage | Dispatched when an application is about to go to background and needs to save its state. |
| TScaleChangedMessage | Message that indicates that the screen resolution has changed. |
| TScreen | TScreen represents the state of the screen in which an application runs. |
| TSizeChangedMessage | |
| TSizeConstraints | |
| TVKStateChangeMessage | Message sent when the state of the virtual keyboard of the system running your application changes. |
| TWindowBorder | Implements functionality used in creating custom styled windows borders. |
Routines
| ApplicationState | Returns the application state at any given moment in time. |
| FinalizeForms |
Types
| TApplicationState | Represents an enumeration of the application states. |
| TApplicationStateEvent | |
| TCloseEvent | TCloseEvent is the type of a FireMonkey form's OnClose event handler. |
| TCloseQueryEvent | TCloseQueryEvent is used for event handlers that are called when a window is about to close. |
| TConstrainedResizeEvent | |
| TConstraintSize | |
| TDeviceKind | Represents an enumeration of the target device kinds. |
| TDeviceKinds | Represents a set of TDeviceKind enumeration items. |
| TExceptionEvent | TExceptionEvent is the type of event handlers that respond when the application traps an unhandled exception. |
| TFmxFormBorderStyle | TFmxFormBorderStyle is the type of the BorderStyle property for all FireMonkey forms. |
| TFmxFormState | TFmxFormState describes the possible states of a FireMonkey form. |
| TFmxFormStates | TFmxFormStates is a set of TFmxFormState elements. |
| TFormOrientation | Represents an enumeration of FireMonkey form orientations that are available for devices that support this feature (for instance, an iPad or an iPhone). |
| TFormOrientations | Represents a set of TScreenOrientation enumeration items. |
| TFormPosition | TFormPosition describes the positioning of a FireMonkey form. |
| TIdleEvent | TIdleEvent is the type of event handler that perform actions when the application is idle. |
| TWindowStyle | Represents an enumeration of FireMonkey window styles. |
| TWindowStyles | Represents a set of TWindowStyle enumeration items. |
Variables
| ActionUpdateDelayNever | ActionUpdateDelayNever can be used in methods like TApplication.DoIdle to define that no updating of actions is required. |
| Application | Represents application-level information. |
| Screen | Represents a screen device. |
Constants
| DefaultFormStyleLookup | DefaultFormStyleLookup: string = backgroundstyle; |