FMX.Maps.TMapGestureOptions

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

type TMapGestureOptions = set of TMapGestureOption;

C++

typedef System::Set<TMapGestureOption, _DELPHI_SET_ENUMERATOR(TMapGestureOption::Zoom), _DELPHI_SET_ENUMERATOR(TMapGestureOption::Rotate)> TMapGestureOptions;

Propriétés

Type Visibilité  Source Unité  Parent
set
typedef
public
FMX.Maps.pas
FMX.Maps.hpp
FMX.Maps FMX.Maps


Description

Un ensemble de TMapGestureOption.

Prise en charge des plates-formes

TMapGestureOption Android iOS Description
Act./Désact. Par défaut Act./Désact. Par défaut

Zoom

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

Utilisez l'un des mouvements suivants pour

  • Agrandir :
    • Pinch
    • Double Tap
  • Réduire :
    • Zoom (également appelé Spread)
    • Two Finger Tap
    • Press and Tap

Tilt

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

Utilisez le mouvement Two Finger Scroll pour l'inclinaison. Concernant l'inclinaison, certaines limites existent :

  • Android :
    • L'inclinaison maximale dépend du zoom en cours : plus la valeur de zoom est grande, plus l'inclinaison maximale est importante. La plage de valeurs se situe entre 30 et 68.
  • iOS :
    • L'inclinaison est seulement possible si le TMapType vaut Normal et que le zoom en cours est égal ou supérieur à 11. La plage de valeurs se situe entre 0 et 78.

Scroll

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

Ce mouvement vous permet de déplacer la vue cartographique. Le mouvement est parfois appelé Pan, Scroll ou Tap and Move.

Rotate

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

Utilisez le mouvement Rotate pour contrôler la rotation (orientation) de la vue cartographique.

Voir l'article Multi-touch Gestures (EN) pour une explication détaillée et un exemple de chaque mouvement.

Voir aussi