FMX.Controls.Presentation.TFirstControlWithGestureInfo

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

  TFirstControlWithGestureInfo = record
    Gestures: TInteractiveGesture;
    Control: TComponent;
  end;

C++

struct DECLSPEC_DRECORD TFirstControlWithGestureInfo
{
public:
    Fmx::Types::TInteractiveGesture Gestures;
    System::Classes::TComponent* Control;
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
FMX.Controls.Presentation.pas
FMX.Controls.Presentation.hpp
FMX.Controls.Presentation FMX.Controls.Presentation


Description

Informations pour l'échange de données entre TPresentedControl.GetFirstControlWithGesture et TStyledPresentation.PMGetFirstControlWithGesture.

TPresentedControl.GetFirstControlWithGesture crée une instance de TFirstControlWithGestureInfo, remplit son champ Gestures avec un mouvement interactif cible, et envoie un message PM_GET_FIRST_CONTROL_WITH_GESTURE contenant cette instance de TFirstControlWithGestureInfo.

Le message atteint la méthode PMGetFirstControlWithGesture des instances de TStyledPresentation. Lorsque le message atteint une instance de TStyledPresentation qui contient le mouvement interactif spécifié parmi les mouvements interactifs de son gestionnaire tactile, cette instance de TStyledPresentation remplit le champ Control de l'enregistrement TFirstControlWithGestureInfo reçu avec une référence à elle-même, et renvoie l'enregistrement TFirstControlWithGestureInfo.

Voir aussi