Bonjour,
Je dois faire face à un petit problème sur l'une de mes applications déjà déployée chez un client. Celui-ci veut remplacer les ordinateurs portables de la société par des PC hybrides Windows afin de jongler entre fonctionnement tablette et fonctionnement "bureau". Jusque là pas de problème particulier car windows s'occupe de gérer le switch de mode. En mode tablette, lors de l'entrée dans un champ de saisie, le clavier virtuel s'ouvre pour permettre la saisie. Et c'est là que commence les problèmes :
- Les fonctions DonneFocus() et RepriseSaisie() de Windev donne bien le focus sur le champ de saisie mais n'ouvre pas le clavier virtuel,
- Les champs de saisies de type "numérique uniquement" ouvre le clavier virtuel mais en mode alphabet (c'est à l'utilisateur de switcher vers le clavier numérique...)
Donc est-ce que quelqu'un pourrait me dire comment :
1. Ouvrir et fermer par programmation le clavier virtuel Windows
2. Choisir le mode de clavier à l'ouverture pour que celui-ci s'ouvre en mode "alphabétique"
Quand je parle de clavier "alphabétique", je parle de ce type de clavier virtuel :
Quand on appuie sur la touche "&123" en bas a gauche du clavier virtuel, on passe à la saisie des nombres :
Merci d'avance.
EDIT : Si quelqu'un possède Windev 24 peut-il m'envoyer une petite application contenant simplement une fenetre avec un champ de saisie type numérique pour que je puisse tester de mon coté svp ? Peut-être que PcSoft à évoluer le champ depuis (je suis en 21).
Partager