Для наглядности файл *.theme.ini разбит на подразделы, каждый из которых отвечает за соответствующую часть оформления:

roaster — контакт-лист
tip — всплывающая подсказка
history — окно чата
menu — меню
chat — фоновые картинки окна чата
desc — описание темы, информация об авторе

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

Строки, начинающиеся с точки с запятой, программой не обрабатываются!


Параметры, характерные практически для любой темы

title — название темы в меню.
include (путь к файлу) — файлы, используемые в данной теме.

Обычно это:
smiles.ini (animated.ini) — список смайлов,
statuses.iniописания статусов,
pics.ini — все остальные картинки,
sounds.iniзвуки.


Возможные значения параметров

Шрифт
Непосредственно название шрифта. Можно указать несколько значений (font.name = Verdana; Arial;Tahoma).

Стиль шрифта
b — жирный, i — курсив, u — подчеркнутый. Комбинации возможны (font.style = u; b).

Цвет
Может задаваться в виде "clColorName" (notinlist.font.color = clBlack), либо в формате "$00RGB", где R,G,B — шестнадцатиричное представление цвета (font.color = 504090).

Палитра универсальных цветов

← ctrl →
Система Orphus