FMX.Controls.Presentation.IIgnoreControlPosition

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IIgnoreControlPosition = interface

C++

__interface  INTERFACE_UUID("{6C5DA960-D0E0-457B-9464-D489034510B7}") IIgnoreControlPosition  : public System::IInterface

Propriétés

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


Description

Cette interface est conçue pour ignorer TContent si le contrôle prend déjà en compte le décalage de contenu lors du calcul des coordonnées absolues du contrôle natif.

Certains contrôles composites, comme TListBox, TScrollBox etc., ont un contenu spécial pour stocker et déplacer des éléments.

Si vous incorporez un contrôle natif dans une zone de défilement native, par exemple, la position absolue du contrôle natif est calculée en utilisant la chaîne d'ancêtres jusqu'à la zone de défilement native. Cependant, vous n'avez pas besoin d'utiliser TContent dans ce cas, car la TScrollBox native est déjà considérée comme étant le décalage de contenu. IIgnoreControlPosition existe à cette fin.

Voir aussi