FMX
FMX est la portée d'unité qui contient les unités et les portées d'unités de la plate-forme d'applications FireMonkey (FMX).
Portées d'unités
FMX.AddressBook | Contient les composants FireMonkey, les classes et les interfaces conçus pour fonctionner avec un carnet d'adresses de périphérique mobile. |
FMX.Analytics | Contient l'implémentation FireMonkey de AppAnalytics, un composant qui vous permet de contrôler les données utilisateur depuis vos applications FireMonkey. Pour plus d'informations, voir Présentation de AppAnalytics. |
FMX.ASE | Contient les unités FMX.ASE.Importer, FMX.ASE.Lexer et FMX.ASE.Model, qui définissent les fonctionnalités de gestion des modèles Adobe Swatch Exchange (.ase) dans FireMonkey. |
FMX.Bind | Contient les classes et les types du navigateur de liaison FireMonkey, utilisés pour la navigation au sein des ensembles de données. Contient également une unité qui a diverses implémentations pour les liens vers plusieurs champs de base de données. |
FMX.Calendar | Définit les contrôles présentés pour l'affichage des calendriers mensuels. |
FMX.CalendarEdit | |
FMX.Canvas | Définit les routines de recensement et de dérecensement pour les canevas Direct2D et GDI+. |
FMX.ComboEdit | Définit les zones d'édition présentées en affichant les listes de choix prédéfinis. |
FMX.ComboTrackBar | Définit des zones de liste déroulantes spéciales présentées et dotées de barres de suivi. |
FMX.Controls | Définit les classes de FMX.Controls.TStyledControl pour les contrôles d'interface utilisateur. |
FMX.DAE | Contient les unités FMX.DAE.Importer et FMX.DAE.Model, qui vous permettent d'importer et de manipuler les modèles COLLADA (.dae). |
FMX.DateTimeCtrls | |
FMX.DialogService | Unité fournissant TDialogService, une classe d'assistance pour gérer les différences de plates-formes pour le comportement synchrone ou asynchrone lors de l'affichage des dialogues. |
FMX.Edit | Définit les contrôles FireMonkey pour les éditeurs de nombres et de texte à ligne unique. |
FMX.EditBox | Contient la classe de base TCustomEditBox pour toutes les zones d'édition présentées qui manipulent des valeurs numériques pures. |
FMX.Filter | Contient l'unité FMX.Filter.Effects. A l'instar de FMX.Filter.pas ou FMX.Filter.hpp, elle définit les divers types et classes utilisés dans les effets de bitmap FireMonkey 2D rendus dans l'unité matérielle (GPU). |
FMX.Grid | Définit les contrôles Grille présentés. |
FMX.ListBox | Définit les contrôles FireMonkey des zones de liste. |
FMX.ListView | Définit les contrôles FireMonkey pour les vues liste. |
FMX.MediaLibrary | |
FMX.Memo | Définit les contrôles d'édition multiligne et mémo présentés. |
FMX.MultiView | Définit les classes de base et les types pour les composants Vue multiple. |
FMX.NumberBox | |
FMX.Platform | Définit l'instance globale de l'abstraction du système d'exploitation multiplate-forme pour FireMonkey. |
FMX.Presentation | |
FMX.Printer | Définit les fonctionnalités des périphériques d'impression, d'interface et associées à l'impression. |
FMX.ScrollBox | Définit des zones déroulantes présentées. |
FMX.SearchBox | |
FMX.SpinBox | Définit une zone d'édition spéciale présentée dotée de boutons permettant d'incrémenter ou de décrémenter la valeur numérique affichée. |
FMX.Styles | Définit les classes pour la gestion des styles FireMonkey. |
Unités
FMX.AcceleratorKey | Fournit la prise en charge des touches accélératrices pour les contrôles FireMonkey. |
FMX.ActnList | L'unité FMX.ActnList a le même but pour FireMonkey que Vcl.ActnList pour la VCL. L'unité FMX.ActnListcontient les classes de base permettant de travailler avec les actions dans FireMonkey. |
FMX.ActnRes | FMX.ActnRes définit la classe unique TStandardActions, dont les champs (comme FileExit1) stockent des instances d'actions standard (telles que FMX.StdActns.TFileExit). Ces instances stockent les titres, raccourcis et autres propriétés par défaut spécifiées pour les actions standard. |
FMX.Advertising | Fournit la prise en charge des services publicitaires. |
FMX.Ani | Définit les sous-classes de FMX.Ani.TAnimation, telles que TFloatAnimation, et les classes utilitaires FireMonkey. |
FMX.Clipboard | API pour interagir avec le presse-papiers système. |
FMX.Colors | Définit les contrôles FireMonkey pour la sélection de couleurs. |
FMX.Controls3D | |
FMX.Dialogs | Définit les contrôles pour les boîtes de dialogue FireMonkey. |
FMX.Effects | Définit les effets bitmaps 2D FireMonkey rendus dans le logiciel : flou, ombre, éclat, biseau et réflexion. |
FMX.ExtCtrls | Définit des contrôles FireMonkey divers et supplémentaires. |
FMX.FontGlyphs | |
FMX.Forms | Définit les fiches FireMonkey 2D et 3D, et l'objet TApplication global. |
FMX.Forms3D | |
FMX.Gestures |
Définit les classes et les types pour les fonctionnalités de toucher et de mouvement de FireMonkey. La prise en charge FireMonkey des mouvements est très similaire à celle offerte par le framework VCL. Pour des informations générales, voir Mouvements dans FireMonkey et Prise en charge des mouvements dans les applications Metropolis UI. La présentation de la gestion des mouvements VCL est également utile. |
FMX.Graphics | |
FMX.Header | |
FMX.ImgList | TImageList fournissent des collections centralisées d'images. |
FMX.Import | Définit la fonctionnalité FireMonkey nécessaire à l'importation de modèles, tels que les modèles DAE et ASE. |
FMX.InAppPurchase | Fournit la prise en charge des services de paiement in-app. |
FMX.InertialMovement | Fournit le support pour le déplacement inertiel de la fenêtre de la vue de défilement au sein d'un contenu plus large. Le défilement peut être géré avec la souris ou le doigt. |
FMX.KeyMapping | |
FMX.Layers3D | Définit les classes FireMonkey pour les surfaces 3D. |
FMX.Layouts | Définit les conteneurs de disposition FireMonkey fournissant les fonctionnalités d'organisation des composants et de contenu 2D du défilement inertiel. |
FMX.MagnifierGlass | Définit les contrôles MagnifierGlass. |
FMX.Maps | L'implémentation FireMonkey des cartes interactives. |
FMX.Materials | Définit les matériaux FireMonkey et les sources des matériaux des objets 3D. |
FMX.MaterialSources | |
FMX.Media |
Définit les classes et les types pour les fonctionnalités audio-vidéo de FireMonkey. Pour une vue d'ensemble, voir Audio-vidéo dans FireMonkey. |
FMX.Menus | Définit les contrôles des menus déroulants et contextuels. Pour plus d'informations, voir Utilisation des menus dans une application FireMonkey. |
FMX.MultiResBitmap | bitmaps multi-résolution permettent l'affichage correct de vos images et icônes dans différentes résolutions (Windows, iOS, OS X et Android). |
FMX.MultiTouch | Définit la classe FMX.MultiTouch.TMultiTouchManager, qui est utilisée en interne pour les fonctionnalités multi-tactiles et de mouvement de FireMonkey.
Pour des informations générales sur les mouvements, voir : |
FMX.Objects |
Définit les primitives de dessin 2D -- formes et images. Toutes ces primitives héritent de TControl et peuvent être utilisées dans les styles pour construire des contrôles. |
FMX.Objects3D | Définit les primitives de dessin 3D pour FireMonkey. |
FMX.PhoneDialer | Contient les classes et interfaces qui définissent les services de numéroteur téléphonique et les informations s'y rapportant. Pour un exemple, voir Extraits de code mobile. |
FMX.Pickers | Les sélecteurs fournissent le moteur spécifique à la plate-forme et apportent ainsi aux contrôles de sélection une vue et un comportement natifs sous différentes plates-formes. |
FMX.StdActns | Fournit les classes d'action standard qui sont disponibles dans FireMonkey, notamment TVirtualKeyboard, TFileExit et TWindowClose. Voir aussi Actions FireMonkey. |
FMX.StdCtrls | Contient des classes de contrôles standard comme TButton, TCheckBox, etc. |
FMX.Surfaces | |
FMX.Switch.Style | |
FMX.TabControl | Définit les contrôles des onglets multipages. |
FMX.Text | Définit les classes, les enregistrements et les types utilisés pour les fonctionnalités de disposition du texte. |
FMX.TextLayout | |
FMX.TreeView | Définit les contrôles de vue arborescente des listes hiérarchiques. |
FMX.Types | Définit les types de base utilisés partout dans FireMonkey, notamment les types de dessin 2D. |
FMX.Types3D | Définit les types de base utilisés partout dans FireMonkey, notamment les types de dessin 3D. |
FMX.Utils | |
FMX.Viewport3D | |
FMX.VirtualKeyboard | |
FMX.WebBrowser |