Re : Textbox et clavier virtuel
Bonjour Greg, Philippe, Laetitia, Job75,
Dans le but de d'affirmer mon expérience dans le domaine des modules de classe, j'ai repris le fichier de Laetitia et j'y ai apporté quelques petites modifications.
La principale, et la plus conséquente, concerne la gestion des contrôles au chargement du formulaire. Elle permet d'ajouter des cases de saisie ou des touches de clavier supplémentaires sans avoir à intervenir sur le code. Concernant le clavier, j'ai déplacé les touches dans un cadre (Frame1) afin de ne pas prendre en compte d'autres boutons (bouton Quitter par exemple) dans le module de classe.
Autre retouche d'ordre ergonomique : le survol d'un zone de texte suffit à la sélectionner sans avoir à cliquer dessus. Pour revenir à une solution plus basique, il suffit de supprimer la procédure MouseMove dans le module Classe1
Enfin, j'ai créé une variable TbActif qui récupère la case sélectionnée, ce qui permet de s'affranchir du Tag sur User1. Ce Tag est néanmoins une excellente idée de Laetitia, mais puisque l'on reste dans le domaine des modules de classe, elle n'est plus indispensable.
Je me répète : je me suis amusé à retoucher ce code uniquement pour essayer de m'améliorer dans les modules de classe et non pour "démolir" le travail de mes illustres collègues. Alors, je partage le fruit des mes élucubrations intellectuelles.
Cordialement à tous et bises à Laetitia.