Como alterar as configurações do teclado do seu aplicativo
As configurações do nosso aplicativo são armazenadas na chave de registro HKEY_CURRENT_USER\Software\ComfortSoftware\hvk.
Se o seu software alterar qualquer uma dessas configurações no registro do sistema, nosso aplicativo precisará carregá-las novamente. Isso pode ser feito enviando ao nosso programa uma mensagem do Windows contendo o código WM_USER + 196:
WM_CSRELOADOPTIONS = WM_USER + 196;
PostMessage(FindWindow('TFirstForm', 'hvkFirstForm'), WM_CSRELOADOPTIONS, 0, 0);
Este comando permite que você faça o seguinte:
- Alterar a transparência do teclado
- Alterar o tamanho do teclado
- Alterar o idioma da interface (rótulos nas teclas do sistema) de acordo com o idioma de entrada atual
- Desativar temporariamente a opção Mostrar o teclado na tela quando o cursor de texto está visível
- Desativar temporariamente o recurso Sugestões de texto
- Alterar a limitação de acesso às configurações do nosso aplicativo sem reiniciar o programa