Comment modifier les paramètres du clavier à partir de votre application
Les paramètres de notre application sont stockés dans la clé de registre HKEY_CURRENT_USER\Software\ComfortSoftware\hvk.
Si votre logiciel modifie l'un de ces paramètres dans le registre système, notre application devra les recharger. Cela peut être fait en envoyant à notre programme un message Windows contenant le code WM_USER + 196 :
WM_CSRELOADOPTIONS = WM_USER + 196;
PostMessage(FindWindow('TFirstForm', 'hvkFirstForm'), WM_CSRELOADOPTIONS, 0, 0);
Cette commande vous permet d'effectuer les opérations suivantes :
- Modifier la transparence du clavier
- Modifier la taille du clavier
- Modifier la langue de l'interface (étiquettes des touches système) en fonction de la langue de saisie actuelle
- Désactiver temporairement l'option Afficher le clavier à l'écran lorsque le curseur de texte est visible
- Désactiver temporairement la fonction Suggestions de texte
- Modifier la limitation d'accès aux paramètres de notre application sans redémarrer le programme