Справка онлайн

Описание Comfort On-Screen Keyboard Pro
Как купить Comfort On-Screen Keyboard Pro
Как использовать Comfort On-Screen Keyboard Pro
Работа с экранной клавиатурой
Редактирование вида клавиатуры
Редактирование иконок быстрых клавиш
Настройки программы
Системные параметры
Тема оформления
Быстрые клавиши
Настройки экранной клавиатуры
Показать или скрыть
Расположение
Клавиши
Росчерки
Масштаб
Помощь при наборе текста
Плавающее окошко
Автоподсказка слов
Настройки языковой панели
Настройки иконок быстрых клавиш
Зависимости
Безопасность
Прочие настройки
Программирование
Как вызвать, закрыть или переместить экранную клавиатуру
Как ограничить доступ к настройкам
Как программно активировать разные виды клавиатур
Прочие темы разработки
Параметры командной строки
Прочее
FAQ - Наиболее часто задаваемые вопросы и ответы
Лицензионное соглашение

Прочие темы разработки

Что нужно сделать для включения экранной клавиатуры в собственный инсталлятор?


1)  Набор файлов для копирования на компьютеры конечных пользователей:

Lang – каталог с переводом интерфейса программы на другие языки

CKeyboard.exe

CKeyboardCm.exe

CKeyboardCm64.exe

CKeyboardH.dll

CKeyboardH64.dll

bass.dll

COptions.exe

Keyboards – каталог с экранными клавиатурами (каждой клавиатуре соответствует один текстовый файл)

Skins – каталог с изображениями для стилей оформления (скины)

Background – если вы используете изображение для фона клавиатуры

Icons – если вы используете иконки быстрых клавиш приложений

Sound – если вы используете звуки

CKeyboardDeskBand.dll – если вы используете панель инструментов на панели задач

*.dic – словари автоподсказки слов. Каталог хранения словарей можно узнать в разделе настроек Словари в поле Каталог хранения данных. Для удобства инсталляции можно перенести словари в каталог программы.


2) Если вы используете настройку отображения экранной клавиатуры перед входом в систему:

Backup.ini – файл настроек для экранной клавиатуры перед входом в систему

Также необходимо скопировать четыре файла в системную папку Windows\system32: runcosk.exe, CsCredentialLogon.dll, CsCredentialLogon64.dll, cskeyboardlogon.dll


3) Для переноса настроек программы выполните следующие действия:

Сохраните настройки в отдельный файл. Для этого в окне настроек в разделе Прочие настройки нажмите кнопку Сохранить в файл.

После копирования файлов на компьютер конечного пользователя запустите программу CKeyboard.exe с параметром /RESTORE.

Формат команды: CKeyboard.exe /RESTORE "имя файла"

Например: CKeyboard.exe /RESTORE "C:\Program Files\Settings.ini"



Как можно переключаться между несколькими экранными клавиатурами?

Для этого добавьте на каждой экранной клавиатуре отдельную клавишу (в окне Редактирование вида клавиатуры), и затем в окне настроек быстрых клавиш назначьте этой клавише действие Активировать следующий вид клавиатуры. После присвоения этой клавише действия по переключению клавиатуры рядом появится кнопка для настройки списка клавиатур, участвующих в переключении.



Можно ли сделать так, чтобы экранная клавиатура перед входом в систему отличалась от клавиатуры, которая используется после входа в систему?

Настройки для клавиатуры, которая используется для набора пароля перед входом в систему, хранятся в файле Backup.ini. Этот файл хранится в том же каталоге, куда установлена программа. Когда вы изменяете параметры программы в окне Параметры, то эти же параметры сохраняются в файле Backup.ini.

Чтобы файл Backup.ini не изменялся, установите для него признак «Только для чтения».



Как раскрасить клавиши клавиатуры в разные цвета?

Создайте в любом графическом редакторе bmp-файл с заливкой нужного вам цвета. Размер изображения может быть любым (достаточно 50x50 точек). Для удобства дальнейшего использования скопируйте этот файл в подкаталог “Keyboards”.

В окне Редактирование вида клавиатуры выделите клавишу и в поле Изображение выберите созданный вами файл. После этого установите находящуюся рядом метку Отображать в качестве фона.



Как изменить параметры клавиатуры из своей программы?

Параметры программы хранятся в разделе реестра HKEY_CURRENT_USER\Software\ComfortSoftware\CKeyboard.

После изменения параметра в реестре из вашей программы необходимо, чтобы наша программа повторно считала все параметры. Это можно сделать, послав в программу сообщение Windows с кодом WM_USER + 196:

WM_CSRELOADOPTIONS = WM_USER + 196;

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


Используя эту команду, вы можете:

- Изменить язык интерфейса программы (надписи на системных клавишах) в соответствии с текущим языком ввода

- Изменить прозрачность клавиатуры

- Изменить размер клавиатуры

- Временно отключить параметр «Отображать экранную клавиатуру, когда текстовый

курсор видимый»

- Временно отключить автоподсказку слов

- Изменить ограничение доступа к настройкам без перезагрузки программы



Почему при попытке запуска программы появляется системное сообщение об ошибке и программа не запускается?

1. Программа работает только под управлением операционной системы Windows начиная с версии 2000. Windows 95, Windows 98, Windows CE не поддерживаются.

2. Возможно не установлен какой-то из компонентов программы. Попробуйте переустановить программу.

3. Если вы используете Windows Vista или Windows 7, то нужно, чтобы программа была установлена в каталог Program Files. Это обусловлено системой безопасности этих операционных систем.