Форум Miranda-Planet - Ваша планета Miranda IM: Руководство по созданию скинов модуля Tipper YM - Руководства - Руководства - Форум Miranda-Planet - Ваша планета Miranda IM

Перейти к содержимому

Пользователь офлайн Автор

Найти сообщения Информация по руководству

  • Добавлено: 14 июл 2009 10:48
  • Просмотры: 2007

Поделиться в:


 

Руководство по созданию скинов модуля Tipper YM * * * * *

Создание скина для Tipper YM

Для создания скина необходимо создать текстовый документ (*.txt) и внести в него значения описанные ниже. После чего расширение файла необходимо изменить на *.tsf.

Скин состоит из 6 главных элементов:

[About], [Background], [Sidebar], [Fonts], [Appearance], [Other]

Элемент [About] состоит из 2-ух атрибутов:

Author, Preview

Author – имя автора или его ник
Preview – скриншот Вашего скина.

Образец записи:
[About]
Author = yourname
Preview = preview.jpg

Элементы [Background], [Sidebar] состоят из 6 атрибутов:

Image, TM, Left, Top, Right, Bottom

Image – фон скина
TM (Transformation mode) – преобразование окантовки скина и его центральной части согласно одному из следующих свойств:
TM_NONE - Нет
TM_CENTRE - Центр
TM_STRECH_ALL - Растянуть Во Все Стороны
TM_STRECH_HORIZONTAL - Растянуть По Ширине
TM_STRECH_VERTICAL - Растянуть По Высоте
TM_TILE_ALL - Замостить Оба Направления
TM_TILE_HORIZONTAL - Горизонтальная Мозайка
TM_TILE_VERTICAL - Вертикальная Мозайка

Left, Top, Right, Bottom – края для преобразования Глифа

Образец записи:
[Background]
Image = back.png
TM = TM_STRECH_ALL
Left = 14
Top = 14
Right = 14
Bottom = 14

Элемент [Fonts] состоит из 17 атрибутов:

Title-face, Title-color, Title-size, Title-effect
Label-face, Label-color, Label-size, Label-effect
Value-face, Value-color, Value-size, Value-effect
TrayTitle-face, TrayTitle-color, TrayTitle-size, TrayTitle-effect
Divider-color

ХХХ-face - название шрифта (например Arial, Tahoma, MS Trebuchet). Последовательность с учетом регистра!
XXX-color – цвет шрифта, определяется в формате RGB
XXX-size – размер шрифта
XXX-effect – стиль шрифта:
FONT_BOLD - жирный
FONT_ITALIC - курсив
FONT_UNDERLINE
- подчеркивание

Divider-color – цвет шрифта по умолчанию

Образец записи:
[Fonts]
Title-face = Tahoma
Title-color = 100 0 0
Title-size = 12
Title-effect = FONT_BOLD

Label-face = Tahoma
Label-color = 35 0 0
Label-size = 8
Label-effect = FONT_BOLD

Value-face = Tahoma
Value-color = 24 24 24
Value-size = 8
Value-effect = 0

TrayTitle-face = Tahoma
TrayTitle-color = 64 0 0
TrayTitle-size = 10
TrayTitle-effect = FONT_BOLD

Divider-color = 75 75 75

Элемент [Appearance] состоит из 9 атрибутов:

General-padding, Title-indent, Text-indent, Value-indent, Text-padding,
Outer-avatar-padding, Inner-avatar-padding, Sidebar-width, Opacity

XXX-padding, XXX-indent – свойства, определяют пропорцию всплывающего окна
Sidebar-widt – ширина врезки
Opacity – непрозрачность, которая применена к всплывающему окну. Значение может быть от 0 до 100

Образец записи:
[Appearance]
General-padding = 15
Title-indent = 24
Text-indent = 24
Value-indent = 10
Text-padding = 2
Outer-avatar-padding = 15
Inner-avatar-padding = 10
Sidebar-width = 0
Opacity = 85

Элемент [Other] состоит из 1 атрибута:

Enable-coloring

Enable-coloring – включение или отключение опции ”Раскраска скинов”. Значение может быть TRUE или FALSE.

Образец записи:
[Other]
Enable-coloring = TRUE

ПРИМЕЧАНИЕ:
1. Для значений Preview и Image указывается относительный путь к файлу.
2. Размеры шрифтов, краев, отступов и других значений указываются в пикселах.

Пример *.tsf файла скина:
[About]
Author = user
Preview = preview.jpg

[Background]
Image = back.png
TM = TM_STRECH_ALL
Left = 14
Top = 14
Right = 14
Bottom = 14

[Fonts]
Title-face = Tahoma
Title-color = 100 0 0
Title-size = 12
Title-effect = FONT_BOLD

Label-face = Tahoma
Label-color = 35 0 0
Label-size = 8
Label-effect = FONT_BOLD

Value-face = Tahoma
Value-color = 24 24 24
Value-size = 8
Value-effect = 0

TrayTitle-face = Tahoma
TrayTitle-color = 64 0 0
TrayTitle-size = 10
TrayTitle-effect = FONT_BOLD

Divider-color = 75 75 75

[Appearance]
General-padding = 15
Title-indent = 24
Text-indent = 24
Value-indent = 10
Text-padding = 2
Outer-avatar-padding = 15
Inner-avatar-padding = 10
Sidebar-width = 0
Opacity = 85

[Other]
Enable-coloring = TRUE
0
Powered by Tutorials 1.2.2 © 2012, by Michael McCune
Яндекс.Метрика
Ножевой форум