FMX.Controls.Presentation.TFirstControlWithGestureInfo
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.