Формат themes.txt

Материал из WikiJimm.

Перейти к: навигация, поиск

Содержание

[править] Описание формата themes.txt

Все цветовые схемы хранятся одним файлом друг за другом.

Синтаксис файла такой же как у ini-файлов. Каждая цветовая схема начинается с её названия заключённого в квадратные скобки «[Theme name]» – именно это название будет отображено в настройках приложения. Далее следует описание цветов в формате «Индекс = Значение в шестнадцатиричном виде», например:

36 = 0xD0D0D0

Цвет задаётся с префиксом 0x в формате RRGGBB. Поддерживаются комментарии, начинающиеся с точки с запятой «;» – текст до конца строки будет игнорирован. Указание всех цветов не обязательно – если цвет не указан, он будет взят из темы по умолчанию. Если файл themes.txt будет отсутствовать в jar-архиве, то будет использована цветовая схема по умолчанию, а меню выбора цветовой схемы в настройках показано не будет.

[править] Создание собственных цветовых схем

Создать свою цветовую схему можно либо используя текстовый редактор, либо редактор цветовых схем.

[править] Шаблон цветовой схемы с пояснением индексов цветов

[Theme name]  ; © Color theme copyright
0  = 0xFFFFFF ; Окно :: Фон
1  = 0x000000 ; Окно :: Основной текст
2  = 0xF0F0F0 ; Окно :: Фон заголовка
3  = 0x000000 ; Окно :: Заголовок
4  = 0x0000FF ; Окно :: Значение параметра  
5  = 0xFF0000 ; Окно чата :: Входящее сообщение
6  = 0x0000FF ; Окно чата :: Исходящее сообщение
7  = 0x808080 ; Окно чата :: Сообщение из истории 
8  = 0x000000 ; Контакт в КЛ :: Онлайн
9  = 0x0000FF ; Контакт в КЛ :: С открытым чатом
10 = 0x404040 ; Контакт в КЛ :: Оффлайн
11 = 0x808080 ; Контакт в КЛ :: Временный 
12 = 0x808080 ; Полоса прокрутки :: Фон заливки ползунка
13 = 0x0000FF ; Пунктирная рамка выделения
14 = 0xE0E0E0 ; Фон подложки (н-р в классическом режиме) 
15 = 0x006FB1 ; Заставка :: Фон
16 = 0xFFFFFF ; Заставка :: Заголовок (при отсутствии логотипа)
17 = 0xFFFFFF ; Заставка :: Непрочитанных сообщений
18 = 0xFFFFFF ; Заставка :: Дата
19 = 0xFFFFFF ; Заставка :: Прогрессбар :: Фон
20 = 0x000000 ; Заставка :: Прогрессбар :: Текст
21 = 0xFFFFFF ; Заставка :: Сообщение о блокировке :: Фон
22 = 0x000000 ; Заставка :: Сообщение о блокировке :: Текст
23 = 0x0000FF ; Всевидящее око :: №№ п/п
24 = 0x000000 ; Всевидящее око :: Действие
25 = 0xFF0000 ; Всевидящее око :: Пользователь не из КЛ
26 = 0x0000FF ; Всевидящее око :: Пользователь из КЛ
27 = 0x000000 ; Всевидящее око :: Основной текст
28 = 0x606060 ; Меню :: Тень
29 = 0xD0D0D0 ; Меню :: Фон
30 = 0x202020 ; Меню :: Рамка
31 = 0x202020 ; Меню :: Текст
32 = 0xC0F0C0 ; Меню :: Выделенный элемент :: Фон
33 = 0xA05050 ; Меню :: Выделенный элемент :: Рамка
34 = 0x202020 ; Меню :: Выделенный элемент :: Текст
35 = 0x606060 ; Всплывающее сообщение :: Тень
36 = 0x202020 ; Всплывающее сообщение :: Рамка
37 = 0xD0D0D0 ; Всплывающее сообщение :: Фон
38 = 0x202020 ; Всплывающее сообщение :: Основной текст

[править] Применение

Применяется в:


Личные инструменты
  • Поиск через Google
  • Встроенный поиск
 
Спонсорские ссылки