FMX.Maps.TMapGestureOption

De RAD Studio API Documentation

Delphi

TMapGestureOption = (Zoom, Tilt, Scroll, Rotate);

C++

enum class DECLSPEC_DENUM TMapGestureOption : unsigned char { Zoom, Tilt, Scroll, Rotate };

Propriétés

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


Description

Mouvements gérés par la vue cartographique.

Les valeurs disponibles pour TMapGestureOption sont :

  • Zoom
  • Tilt
  • Scroll
  • Rotate

Prise en charge des plates-formes

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

Zoom

Utilisez l'un des mouvements suivants pour

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

Tilt

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

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

Rotate

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