Файлы тем находятся в папке C:\Shared\XKey\themes (C:\Shared\XKeyFree\themes)
Файл темы это обычный (не unicode) текстовый файл с расширением "xkt". Все файлы в данной папке, с таким расширением, становятся доступными для выбора в диалоге настроек X-Key. Файлы можно редактировать на компьютере, или в телефоне, например при помощи X-plore.
Пример файла темы:
Frame #d2942b
NormalKeyBackground #efdbb5
NormalKeyFont #44300d
FunKeyBackground #f7ebd6
FunKeyFont #44300d
PressedKeyBackground #e0b163
PressedKeyFont #ffffff
EditorBackground #f7ebd6
EditorFont #44300d
SelectionBackground #e0b163
SelectionFont #ffffff
Настраиваемые параметры:
- Цвет рамок вокруг кнопок Frame
- Цвет фона и шрифта обычных кнопок NormalKeyBackground, NormalKeyFont
- Цвет фона и шрифта функциональных кнопок FunKeyBackground, FunKeyFont
- Цвет фона и шрифта нажатой кнопки PressedKeyBackground, PressedKeyFont
- Цвет фона и шрифта окна редактора EditorBackground, EditorFont
- Цвет фона и шрифта выделения в окне редактора SelectionBackground, SelectionFont
Необходимо указывать название параметра а за ним значение цвета в формате #rrggbb (аналогично HTML или CSS). Где rr - красная составляющая цвета в шестнадцатеричном эквиваленте (00..ff).
Регистр букв не важен. Допускаются любые разделители. Можно записывать:
- NormalKeyFont #44300d
- NormalKeyFont = #44300d
- NormalKeyFont {#44300d} и т.д.
Запись вроде Frame, FunKeyFont = #ffffff также допустима.
В тексте допустимы любые комментарии, не совпадающие с именами параметров и не имеющие знака #.