Question

Je travaille actuellement sur le projet WPF qui implique la création d'une application à l'écran tactile pour Windows XP intégré. Et comme Windows XP n'a pas été construit pour l'interaction tactile, il y a des problèmes et des problèmes avec le développement de ces applications.

Un exemple serait un clic: Sur Windows XP clic souris et souris vers le haut événement, si vous utilisez votre doigt au lieu de la souris, vous pourriez obtenir un mouvement de glisser à la place du clic, comme lorsque vous appuyez sur la souris vers le bas, vous pourriez doigt légèrement déplacer vers le côté de la position initiale et vous obtiendrez un frein au lieu de clic. Ceci est juste un seul exemple des problèmes que vous obtenez lors de l'élaboration d'une application à l'écran tactile pour Windows XP.

Si quelqu'un travaille sur l'application écran tactile WPF pour Windows XP, pourriez-vous partager des connaissances et le point sur les pièges que vous avez rencontrés ou si vous connaissez des ressources sur ce sujet, pourriez-vous partager.

Était-ce utile?

La solution

Je suis d'accord avec @ bflosabre91. Avec une souris, vous pouvez avoir les mêmes problèmes et en fait il arrive assez souvent quand quelqu'un apprend à utiliser une souris. Je pense que ce problème est plus pertinent au niveau du matériel et comment l'écran tactile en fait ce que l'utilisateur interprète fait.

Du côté logiciel, vous pouvez ajouter une chose logique le long des lignes de:

  1. Sur la souris: coordonnées enregistrement et peut-être le contrôle (bouton, etc.) qui est sous le pointeur
  2. Sur souris vers le haut: comparer les coordonnées enregistrées avec les coordonnées actuelles. Si elle est dans les pixels x, soit faire un « control.click » ou déplacez la souris aux anciennes coordonnées et dire dire la souris pour cliquer.

Le matériel peut déjà faire quelque chose comme ça ...

Autres conseils

J'ai une application à écran tactile WPF et il fonctionne sur les kiosques avec XP (bien que ce ne est pas XP embedded comme vous l'avez dit). Je ne l'ai pas eu de problème avec tout type d'événement de clic ou quelque chose comme ça. Je programmé à l'aide de tous les événements de clic de souris normales il fait techniquement le travail avec une souris ou l'écran tactile. Tant que vous construisez les commandes pour être assez grand pour tenir compte du fait un doigt sera en contact au lieu d'un pointeur de la souris, je n'ai pas rencontré aucun problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top