API:FMX.Presentation.Style.TStyledPresentation

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTStyledPresentation

Delphi

TStyledPresentation = class(TStyledControl)

C++

class PASCALIMPLEMENTATION TStyledPresentation : public Fmx::Controls::TStyledControl

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Presentation.Style.pas
FMX.Presentation.Style.hpp
FMX.Presentation.Style FMX.Presentation.Style

Description

TStyledControl est la classe de base des contrôles personnalisables et à interaction utilisateur.

FMX.Presentation.Style.TStyledPresentation hérite de FMX.Controls.TStyledControl. Tout le contenu en-dessous de cette ligne se réfère à FMX.Controls.TStyledControl.

TStyledControl est la classe de base des contrôles personnalisables et à interaction utilisateur.

TStyledControl étend TControl pour agir en tant que superclasse immédiate pour les widgets utilisateur concrets.

Pour les descendants de TStyledControl, vous pouvez définir la ressource de style et la base de l'apparence dynamique de FireMonkey. Les sous-classes de TStyledControl recherchent leur ressource de style parmi celles assignées à la propriété StyleBook de la fiche, en utilisant une routine de recherche simple basée sur les noms de classes renvoyés par la méthode GetStyleObject. L'accès aux sous-composants définis par le même style permet la modification du contrôle parent à l'exécution. Pour appliquer un style à un contrôle, définissez la propriété StyleLookup sur le nom du style.

Pour de plus amples détails sur le style et la conception de composants FireMonkey, voir Rendu des composants FireMonkey et Personnalisation avec les styles.

Les descendants de FMX.Types.TStyledControl|TStyledControl sont des contrôles tels que TPanel, TLabel, TCheckBox, TImageControl ou TCalendar.

Voir aussi