FAQ para desenvolvedores
Como posso incluir o Teclado Virtual em meu próprio instalador?
1) Copie o seguinte conjunto de arquivos para os computadores dos usuários finais:
CKeyboard.exe
CKeyboardCm.exe
CKeyboardCm64.exe
CKeyboardH.dll
CKeyboardH64.dll
bass.dll
COptions.exe
Keyboards – a pasta que contém os Teclados Virtuais (um arquivo de texto por teclado)
Lang – a pasta com a interface do aplicativo traduzida para diferentes idiomas
Skins – a pasta com as imagens dos skins
Background – (opcional) a pasta com imagens para o plano de fundo do teclado
Icons – (opcional) a pasta que contém os ícones de atalhos para diferentes aplicativos
Sound – (opcional) a pasta contendo os arquivos Wav
CKeyboardDeskBand.dll, CKeyboardDeskBand64.dll – (opcional) os arquivos DLL para exibir a barra de ferramentas do aplicativo na barra de tarefas
Common – (opcional) a pasta que contém dados predefinidos sobre frequência e ordem das palavras para os idiomas mais populares
*.dic – Dicionários de Sugestões de Texto. A pasta para armazenar esses dicionários é especificada na Armazenar os dados aqui campo na Dicionários seção das configurações do aplicativo. Se preferir, você pode mover os arquivos de dicionário para a pasta de instalação do aplicativo.
2) Se você ativou a exibição do teclado virtual antes do login no sistema:
Backup.ini – o arquivo de configurações pré-login do teclado virtual (pasta Data)
Você também precisa copiar os quatro arquivos a seguir para Windows\system32 pasta do sistema: runcosk.exe, CsCredentialLogon.dll, CsCredentialLogon64.dll e cskeyboardlogon.dll
3) Para transferir as configurações do aplicativo, faça o seguinte:
Salve as configurações em um arquivo. Para fazer isso, clique no botão Salvar em arquivo... botão na Avançado seção do Configurações janela.
Após copiar o arquivo ini para o computador do usuário final, inicie CKeyboard.exe com o /RESTORE parâmetro.
Formato do comando: CKeyboard.exe /RESTORE "nome do arquivo"
For example: CKeyboard.exe /RESTORE "C:\Program Files\ComfortKeyboard\Settings.ini"
Posso configurar o teclado virtual de pré-login para que seja diferente do teclado normal usado após o login?
As configurações do teclado virtual para inserir a senha de login são armazenadas no Backup.ini arquivo, localizado em a pasta de instalação do aplicativo (na Data subpasta). Quando você alterar as configurações do aplicativo na Configurações janela, eles são salvos no Backup.ini arquivo (e no registro).
Se você não quiser que o Backup.ini arquivo a ser alterado, torne-o “Somente leitura.”
Como posso pintar as teclas do teclado com cores diferentes?
Selecione a tecla desejada na Editar tipo de teclado janela, clique no Imagem / Cor... botão e, em seguida, especifique a cor para cada estado na Cor campos.
Como posso alterar os parâmetros do teclado a partir do meu programa?
Our application’s settings are stored in the HKEY_CURRENT_USER\Software\ComfortSoftware\CKeyboard registry key.
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 aplicativo uma mensagem do Windows contendo o código WM_USER + 196:
WM_CSRELOADOPTIONS = WM_USER + 196;
PostMessage(FindWindow('TFirstForm', 'CKeyboardFirstForm'), WM_CSRELOADOPTIONS, 0, 0);
Este comando permite que você faça o seguinte:
| • | Alterar o idioma da interface (rótulos nas teclas de sistema) de acordo com o idioma de entrada atual |
| • | Alterar a transparência do teclado |
| • | Alterar o tamanho do teclado |
| • | Desativar temporariamente o Exibir Teclado Virtual quando o cursor estiver visível opção |
| • | Desativar temporariamente o recurso de Sugestões de Texto |
| • | Alterar a limitação de acesso às configurações do nosso aplicativo sem recarregar o programa |
Como posso transferir as configurações e os dados do aplicativo para outro computador?
Desculpe, você não pode fazer isso com um único clique.
Você terá que fazer o seguinte:
| 1. | Salve as configurações gerais: Todas as configurações –> Avançado –> Salvar em arquivo... |
| 2. | Salve o arquivo do teclado (o nome do arquivo e seu caminho completo podem ser encontrados no título da janela o Editar tipo de teclado janela). |
| 3. | Restaure todos esses dados no computador de destino. |
O aplicativo não inicia e exibe uma mensagem de erro toda vez que tento executá-lo!
| 1. | Nosso aplicativo é compatível com Windows 11, 10, 8.1, 8, 7, Vista e XP. Versões mais antigas (Windows 95, 98, ME, 2000 e Windows CE) não são suportadas. |
| 2. | Talvez alguns componentes do aplicativo não tenham sido instalados. Tente reinstalar o aplicativo. |
| 3. | Certifique-se de instalar o aplicativo na Program Files pasta. É um requisito relacionado à segurança para os novos sistemas operacionais. |

