FMX.Controls.Presentation.IIgnoreControlPosition

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

IIgnoreControlPosition = interface

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface
class
public
FMX.Controls.Presentation.pas
FMX.Controls.Presentation.hpp
FMX.Controls.Presentation FMX.Controls.Presentation


Beschreibung

Dieses Interface ist dafür vorgesehen, TContent zu ignorieren, wenn das Steuerelement beim Berechnen der absoluten Koordinaten des nativen Steuerelements bereits den Offset des Inhalts berücksichtigt hat.

Einige zusammengesetzte Steuerelemente, wie TListBox, TScrollBox usw., verfügen über speziellen Inhalt zum Speichern und Verschieben von Einträgen.

Wenn Sie beispielsweise ein natives Steuerelement in ein natives Bildlauffeld einbetten, wird die absolute Position des nativen Steuerelements anhand der Vorfahrenkette bis hin zum nativen Bildlauffeld berechnet. Sie müssen TContent in diesem Fall jedoch nicht verwenden, weil das native TScrollBox-Steuerelement bereits den Offset des Inhalts berücksichtigt hat. Für diesen Zweck wird IIgnoreControlPosition verwendet.

Siehe auch