FMX.Forms
Defines FireMonkey 2D and 3D forms, and the global TApplication object.
Package | fmx280.bpl |
---|
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. |
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 | |
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. |
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; |