Afficher : Delphi
C++
Préférences d'affichage
Utilisation de la gestion des mouvements dans vos applications
De RAD Studio
Remonter à Comment créer une application qui utilise des composants de gestion des mouvements
Pour ajouter les fonctionnalités de gestion des mouvements à votre application
- Dans le Concepteur de fiches, ajoutez les composants qui utiliseront les fonctionnalités de gestion des mouvements. Les grands composants tels que les panneaux et les groupes de panneaux fonctionnent correctement avec la gestion des mouvements.
- Sur la Palette d'outils, cherchez et double-cliquez sur le composant Vcl.Touch.GestureMgr.TGestureManager (situé dans la catégorie Mouvements). Ceci ajoute un TGestureManager à votre application.
- Avec le composant TGestureManager sélectionné, utilisez l'inspecteur d'objets pour assigner un nom au GestureManager (dans la propriété GestureManager). Faites ceci pour chaque composant devant être "à l'écoute" des mouvements.
- Avec le composant conteneur sélectionné dans le Concepteur de fiches, ouvrez le noeud Touch sur l'inspecteur d'objets. Vérifiez que le champ GestureManager affiche le nom que vous avez assigné au GestureManager pour ce composant.
- Ouvrez l'éditeur de propriétés (boîte de dialogue Sélectionner des mouvements) pour votre composant orienté mouvements en cliquant sur le blanc dans le noeud Gestures, puis en cliquant sur les points de suspension
.
- Activez les fonctionnalités de gestion des mouvements et assignez des actions aux mouvements en procédant comme suit :
- Activez un mouvement pour un composant en cochant la case relative au mouvement sur la boîte de dialogue Sélectionner des mouvements. Ceci entraîne le déclenchement de l'événement OnGesture approprié avec un enregistrement TGestureEventInfo associé au mouvement dans la liste de paramètres.
- Ajoutez un TActionList à votre application et ajoutez-y des actions.
- Assignez une action à vos mouvements en utilisant la liste déroulante de chaque mouvement dans l'inspecteur d'objets.
Pour utiliser la gestion des mouvements dans votre code
Voir la section MSDN relative aux mouvements tactiles Windows sur http://msdn.microsoft.com/en-us/library/dd371585(v=VS.85).aspx.
Voir aussi
- Présentation de la gestion des mouvements
- Création de mouvements personnalisés
- Enumération TStandardGesture
- Utilisation des listes d'actions
- Mouvements dans FireMonkey