FAQ pour les développeurs

Comment puis-je inclure le clavier à l'écran dans mon propre programme d'installation ?


1) Copiez l'ensemble de fichiers suivant sur les ordinateurs des utilisateurs finaux :

CKeyboard.exe

CKeyboardCm.exe

CKeyboardCm64.exe

CKeyboardH.dll

CKeyboardH64.dll

bass.dll

COptions.exe

Claviers – le dossier contenant les claviers à l'écran (un fichier texte par clavier)

Lang – le dossier avec l'interface de l'application traduite en différentes langues

Skins – le dossier avec les images de skin

Arrière-plan – (facultatif) le dossier contenant les images pour l'arrière-plan du clavier

Icônes – (facultatif) le dossier contenant les icônes de raccourci pour différentes applications

Son – (facultatif) le dossier contenant les fichiers Wav

CKeyboardDeskBand.dll, CKeyboardDeskBand64.dll – (facultatif) les fichiers DLL pour afficher la barre d'outils de l'application dans la barre des tâches

Commun – (facultatif) le dossier contenant des données prédéfinies sur la fréquence des mots et l'ordre des mots pour les langues les plus populaires

*.dic – Dictionnaires de suggestions de texte. Le dossier de stockage de ces dictionnaires est spécifié dans le Répertoire de données champ dans le Dictionnaires section des paramètres de l’application. Si vous préférez, vous pouvez déplacer les fichiers du dictionnaire vers le dossier d'installation de l'application.


2) Si vous avez activé l'affichage du clavier à l'écran avant la connexion au système :

Backup.ini – le fichier de paramètres de pré-connexion pour le clavier à l'écran (dossier Data)

Vous devez également copier les quatre fichiers suivants dans le Windows\system32 dossier système : runcosk.exe, CsCredentialLogon.dll, CsCredentialLogon64.dll et cskeyboardlogon.dll


3) Pour transférer les paramètres de l'application, procédez comme suit :

Enregistrez les paramètres dans un fichier. Pour ce faire, cliquez sur le Enregistrer sous... bouton dans le Avancé section de la Paramètres fenêtre.

Après avoir copié le fichier ini sur l'ordinateur de l'utilisateur final, démarrez CKeyboard.exe avec le /RESTORE paramètre.

Format de commande : CKeyboard.exe /RESTORE "nom de fichier"

Exemple?: CKeyboard.exe /RESTORE "C:\Program Files\ComfortKeyboard\Settings.ini"



Puis-je configurer le clavier à l'écran de pré-connexion pour qu'il soit différent du clavier habituel, utilisé après la connexion ?


Les paramètres du clavier à l'écran pour saisir le mot de passe de connexion sont stockés dans le Backup.ini fichier, situé dans le dossier d'installation de l'application (dans le Data sous-dossier). Lorsque vous modifiez les paramètres de l'application dans le menu Paramètres fenêtre, ils sont enregistrés dans la Backup.ini fichier (et dans le registre).

Si vous ne voulez pas le Backup.ini fichier à modifier, définissez-le en « Lecture seule ».



Comment puis-je peindre les touches du clavier de différentes couleurs ?


Sélectionnez la clé nécessaire dans le Modifier le clavier fenêtre, cliquez sur leImage / Couleur... , puis spécifiez la couleur de chaque état dans le champ Couleur champs.



Comment puis-je modifier les paramètres du clavier depuis mon programme ?


Our application’s settings are stored in the HKEY_CURRENT_USER\Software\ComfortSoftware\CKeyboard registry key.

Si votre logiciel modifie l'un de ces paramètres dans le registre système, notre application devra les charger à nouveau. Cela peut être fait en envoyant un message Windows contenant le code WM_USER + 196 à notre application :

 

WM_CSRELOADOPTIONS = WM_USER + 196;

PostMessage(FindWindow('TFirstForm', 'CKeyboardFirstForm'), WM_CSRELOADOPTIONS, 0, 0);


Cette commande vous permet d'effectuer les opérations suivantes :

Changer la langue de l'interface (étiquettes sur les touches système) en fonction de la langue de saisie actuelle
Changer la transparence du clavier
Changer la taille du clavier
Désactivez temporairement le Afficher lorsque le curseur de texte est visible possibilité
Désactiver temporairement la fonctionnalité Suggestions de texte
Modifier la limitation d'accès aux paramètres de notre application sans recharger le programme


Comment puis-je transférer les paramètres et les données de votre application vers un autre ordinateur ?


Désolé, vous ne pouvez pas le faire en un seul clic.

Vous devrez faire ce qui suit :

1.Enregistrez les paramètres généraux : Tous les paramètres –>Avancé –>Enregistrer sous...
2.Enregistrez le fichier clavier (le nom du fichier et son chemin complet se trouvent dans la légende de le Modifier le clavier fenêtre).
3.Restaurez toutes ces données sur l'ordinateur cible.


L'application ne démarre pas et affiche un message d'erreur à chaque fois que j'essaie de l'exécuter !


1.Notre application est compatible avec Windows 11, 10, 8.1, 8, 7, Vista et XP. Les versions plus anciennes (Windows 95, 98, ME, 2000 et Windows CE) ne sont pas prises en charge.
2.Peut-être que certains composants de l’application n’ont pas été installés. Veuillez essayer de réinstaller l'application.
3.Assurez-vous d'installer l'application sur le Fichiers programme dossier. Il s’agit d’une exigence liée à la sécurité pour les nouveaux systèmes d’exploitation.