Domande frequenti per gli sviluppatori

Come posso includere la tastiera su schermo nel mio programma di installazione?


1) Copia il seguente set di file sui computer degli utenti finali:

CKeyboard.exe

CKeyboardCm.exe

CKeyboardCm64.exe

CKeyboardH.dll

CKeyboardH64.dll

bass.dll

COptions.exe

Tastiere: la cartella contenente le tastiere su schermo (un file di testo per tastiera)

Lang – la cartella con l'interfaccia dell'applicazione tradotta in diverse lingue

Skins: la cartella con le immagini delle skin

Sfondo – (facoltativo) la cartella contenente le immagini per lo sfondo della tastiera

Icone – (facoltativo) la cartella contenente le icone di collegamento per diverse applicazioni

Suono – (facoltativo) la cartella contenente i file Wav

CKeyboardDeskBand.dll, CKeyboardDeskBand64.dll – (opzionale) i file DLL per visualizzare la barra degli strumenti dell'applicazione nella barra delle applicazioni

Comune – (facoltativo) la cartella contenente dati predefiniti sulla frequenza delle parole e sull'ordine delle parole per le lingue più popolari

*.dic – Dizionari per i suggerimenti di testo. La cartella in cui archiviare questi dizionari è specificata nel file Directory dei dati campo nel Dizionari sezione delle impostazioni dell'applicazione. Se preferisci, puoi spostare i file del dizionario nella cartella di installazione dell'applicazione.


2) Se hai attivato la visualizzazione della tastiera su schermo prima dell'accesso al sistema:

Backup.ini: il file delle impostazioni di pre-accesso per la tastiera su schermo (cartella Dati)

È inoltre necessario copiare i seguenti quattro file nel file Windows\system32 cartella di sistema: runcosk.exe, CsCredentialLogon.dll, CsCredentialLogon64.dll e cskeyboardlogon.dll


3) Per trasferire le impostazioni dell'applicazione, procedere come segue:

Salvare le impostazioni in un file. Per fare ciò, fare clic su Salva nel File... pulsante in Avanzate sezione del Impostazioni finestra.

Dopo aver copiato il file ini sul computer dell'utente finale, avvia CKeyboard.exe con il /RESTORE parametro.

Formato del comando: CKeyboard.exe /RESTORE "nome file"

Ad esempio: CKeyboard.exe /RESTORE "C:\Program Files\ComfortKeyboard\Settings.ini"



Posso configurare la tastiera su schermo di pre-accesso in modo che sia diversa da quella normale, utilizzata dopo l'accesso?


Le impostazioni della tastiera su schermo per l'immissione della password di accesso sono memorizzate nel file Backup.ini file, situato in la cartella di installazione dell'applicazione (nel file Data sottocartella). Quando modifichi le impostazioni dell'applicazione nel menu Impostazioni finestra, vengono salvati nella finestra Backup.ini file (e nel registro).

Se non vuoi il Backup.ini file da modificare, renderlo “Sola lettura”.



Come posso dipingere i tasti della tastiera in diversi colori?


Selezionare la chiave necessaria nel Modifica il tipo di tastiera finestra, fare clic suImmagine / Colore... pulsante, quindi specificare il colore per ciascuno stato nel file Colore campi.



Come posso modificare i parametri della tastiera dal mio programma?


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

Se il tuo software modifica una qualsiasi di queste impostazioni nel registro di sistema, la nostra applicazione dovrà caricarle nuovamente. Può essere fatto inviando un messaggio Windows contenente il codice WM_USER + 196 alla nostra applicazione:

 

WM_CSRELOADOPTIONS = WM_USER + 196;

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


Questo comando ti consente di effettuare le seguenti operazioni:

Modificare la lingua dell'interfaccia (etichette sui tasti del sistema) in base alla lingua di input corrente
Modificare la trasparenza della tastiera
Modificare le dimensioni della tastiera
Disattiva temporaneamente il Mostra la Tastiera su schermo quando il cursore-testo è visibile. opzione
Disattiva temporaneamente la funzione Suggerimenti di testo
Modifica la limitazione all'accesso alle impostazioni della nostra applicazione senza ricaricare il programma


Come posso trasferire le impostazioni e i dati della tua applicazione su un altro computer?


Mi spiace, non puoi farlo con un clic.

Dovrai fare quanto segue:

1.Salva le impostazioni generali: Tutte le impostazioni –> Avanzate –> Salva nel File...
2.Salvare il file della tastiera (il nome del file e il suo percorso completo si trovano nella didascalia di il Modifica il tipo di tastiera finestra).
3.Ripristina tutti questi dati sul computer di destinazione.


L'applicazione non si avvia e mostra un messaggio di errore ogni volta che provo ad eseguirla!


1.La nostra applicazione è compatibile con Windows 11, 10, 8.1, 8, 7, Vista e XP. Le versioni precedenti (Windows 95, 98, ME, 2000 e Windows CE) non sono supportate.
2.Forse alcuni componenti dell'applicazione non sono stati installati. Prova a reinstallare l'applicazione.
3.Assicurati di installare l'applicazione su File di programma cartella. È un requisito relativo alla sicurezza per i nuovi sistemi operativi.