J'ai construit un composant qui permet une saisie interactive dans une TStringGrid.
Il intercepte notamment les touches directionnelles pour permettre le déplacement dans certaines cellules.
On m'a demandé à ce que la touche Entrée fasse l'équivalent de la flèche Droite
Dans l'évènement OnKeyUp j'ai ajouté cette ligne
If Key = 13 Then Key := 39;
Maintenant j'ai la même demante pour la touche TAB
Par contre
If Key = 9 Then Key := 39;
n'est pas traité je passe au contrôle suivant la TStringGrid.
J'ai esayé d'agir sur la propriété TabStop mais elle empêche d'entrer dans le contrôle, pas d'en sortir.
Si quelqu'un a une idée merci d'avance
Partager