FMX.Platform
Defines the global instance of the cross-platform OS abstraction for FireMonkey.
Package | fmx280.bpl |
---|
Units
FMX.Platform | Defines the global instance of the cross-platform OS abstraction for FireMonkey. |
FMX.Platform.Win |
Provides Windows platform-related routines for FireMonkey. |
Classes
EInvalidFmxHandle | Base class for invalid FireMonkey handle exceptions. |
EUnsupportedOSVersion | |
EUnsupportedPlatformService | Base exception class for FireMonkey unsupported platform service exceptions. |
IFMXApplicationEventService | Platform service that defines the functionality required for setting application event handlers. |
IFMXApplicationService | Platform service that defines the basic operations expected by an instance of TApplication. |
IFMXCanvasService | Platform service that defines the registration and unregistration operations expected by instances of TCanvas. |
IFMXClipboardService | Platform service to interact with the system clipboard. |
IFMXContextService | Platform service to register and unregister rendering context classes. |
IFMXDefaultMetricsService | Platform service to determine whether or not a given control supports a default size and to obtain the default size of any control that supports a default size. |
IFMXDefaultPropertyValueService | Platform service for obtaining the default value of a specified property from a given class. |
IFMXDeviceMetricsService | |
IFMXDeviceService | Platform service to obtain hardware information. |
IFMXDialogService | Platform service for accessing common dialog boxes, such as dialog boxes to open and save files, dialog boxes for printing and printing page configuration, message dialog boxes or input query dialog boxes. |
IFMXDialogServiceAsync | Platform service for dialog box methods that behave asynchronously. |
IFMXDialogServiceSync | Platform service for dialog box methods that behave synchronously. |
IFMXDragDropService | Platform service that provides support for drag-and-drop operations. |
IFMXGestureRecognizersService | |
IFMXHideAppService | Platform service for hiding the running application or other applications. |
IFMXListingService | |
IFMXListViewPresentationService | |
IFMXLocaleService | Platform service for getting the current language identifier and the first day of the week based on the system locale. |
IFMXLoggingService | Platform service to use the system logging service. |
IFMXMultiDisplayService | Platform service for multiple display support. |
IFMXRenderingSetupService | Platform service that provides a mechanism to override Direct3D and OpenGL rendering parameters, which are set before the actual window is created. |
IFMXSaveStateService | Platform service for getting and setting the global application state. |
IFMXScreenService | Platform service to get the screen size (width and height) and the screen scaling. |
IFMXSystemAppearanceService | |
IFMXSystemInformationService | Platform service to retrieve system properties such as scrolling behavior options, minimum scroll thumb size, or the caret width. |
IFMXTextEditingService | |
IFMXTextService | Platform service to get the metaclass of the TTextService class which is responsible for handling a set of services available for text controls. |
IFMXWindowsTouchService | |
TApplicationEventHelper | For internal use. TApplicationEventHelper is a record helper that provides fields for a scoped enumeration, the FMX.Platform.TApplicationEvent type. |
TApplicationEventMessage | Message that contains data about an application event. |
TCaretBehaviorHelper | For internal use. TCaretBehaviorHelper is a record helper that provides fields for a scoped enumeration, the FMX.Platform.TCaretBehavior type. |
TComponentKindHelper | For internal use. TComponentKindHelper is a record helper that provides fields for a scoped enumeration, the FMX.Platform.TComponentKind type. |
TPlatformServices | Is a class that can be used to determine the services that are available on the platform on which your application is running. |
TPushDeviceTokenMessage | Message sent when a device token is received. |
TPushFailToRegisterMessage | Message sent when the application fails to register. |
TPushNotificationMessageBase | |
TPushRemoteNotificationMessage | Message sent when the application receives a remote notification. |
TPushStartupNotificationMessage | Message sent when the application receives a startup notification. |
TScrollingBehaviourHelper | For internal use. TScrollingBehaviourHelper is a record helper that provides fields for a scoped enumeration, the FMX.Platform.TScrollingBehaviour type. |
TSystemAppearance | |
TSystemAppearanceChangedMessage |
Types
TApplicationEvent | Type of an application event. |
TApplicationEventData | Record that represents an application event and provides the type of the event and a context with additional information. |
TApplicationEventHandler | Type of event handler for application events. |
TCaretBehavior | |
TCaretBehaviors | |
TComponentKind | |
TDeviceFeature | |
TDeviceFeatures | |
TListingEditModeFeature | |
TListingEditModeFeatures | |
TListingHeaderBehavior | |
TListingHeaderBehaviors | |
TListingSearchFeature | |
TListingSearchFeatures | |
TListingTransitionFeature | |
TListingTransitionFeatures | |
TPushDeviceTokenData | |
TPushFailToRegisterData | |
TPushNotificationData | |
TRenderingSetupCallback | Reference to a procedure (an anonymous method) that the rendering setup platform service uses to update rendering parameters. |
TScrollingBehaviour | Enumerates the possible scrolling behavior options. |
TScrollingBehaviours | Defines the currently active scrolling behavior options. |
TSystemColorType | |
TSystemThemeKind |