1 pièce(s) jointe(s)
Clavier virtuel et tactile
Bonjour à toutes et à tous,
J'essaie de réaliser un clavier virtuel. Mais j'ai des comportements différents selon que je suis sous Windows ou Linux.
Dans l'exemple que j'ai joint, sous Windows, lorsque je fais un appui long (> 300 mS) sur le bouton "e", un panel avec 4 boutons ayant chacun un "e" accentué apparaît.
Si je maintiens la souris enfoncée et que je me déplace sur un de ces 4 boutons et que je relâche la souris, le caractère du bouton choisi s'affiche dans le TEdit et les 4 boutons disparaissent. Ce fonctionnement est obtenu grâce au "focus" que j'envoie au panel supportant les 4 boutons.
Sous Linux, le déplacement de la souris maintenue enfoncée sur un des 4 boutons qui apparaissent ne fait rien. Il faut que je relâche la souris et ré-appuie dessus pour que le caractère soit pris en compte et que les 4 boutons disparaissent.
J'aimerais avoir dans les deux environnements le comportement obtenu sous Windows.
Avez-vous une idée de la solution ?
Cordialement.