2010-11-18 38 views
0

Existe-t-il un didacticiel ou un exemple qui montre comment implémenter un geste personnalisé dans Microsoft Surface? Après des heures de google, je n'en trouvais pas.Gestes d'implémentation sur Microsoft Surface

Malheureusement, le SDK ne fournit même pas de cadre pour reconnaître les gestes.

Je suis particulièrement interessé dans les gestes comme un cercle, ou? ou x

Editer: Y a-t-il des nouvelles ici? Ou des astuces pour reconnaître un X sur un élément d'interface utilisateur?

Répondre

1

Généralement, ce n'est pas une bonne idée de créer des gestes complexes comme ceux de votre application, car ils sont vraiment difficiles à découvrir. Cela dit, vous pouvez suivre les touches pour créer une polyligne, puis appliquer un algorithme comme celui décrit à

http://faculty.washington.edu/wobbrock/pubs/uist-07.1.pdf

pour distinguer le chemin dans un ensemble de gestes.

Une autre option, mais peut-être pas ce que vous voulez est d'utiliser le SurfaceInkCanvas et reconnaître le texte entré là.

Merci!

+0

Merci beaucoup, Comme vous pouvez le voir dans ma réponse, j'ai aussi utilisé une partie de votre réponse pour mettre en œuvre une solution. – RoflcoptrException

+0

Le lien est mort. – duDE

2

Malheureusement, la surface n'a aucun cadre de geste. Vous n'avez qu'à plonger et le faire vous-même en suivant Contact s comme ils se déplacent, apparaissent et disparaissent.

+0

Je craignais que ce soit la réponse;) – RoflcoptrException

0

En attendant, je mis en œuvre mon propre outil de reconnaissance des gestes suivants this documentation

Si quelqu'un est intéressé, je pourrais partager la source.