ru:tcmediainfo:documentation:lister_display
Настройки отображения
Узел содержит настройки по умолчанию отображения информации в режимах просмотра.
<listeroptions> ... <display> <HeaderFont name="Courier New" size="17" style="1"/> <Header2Font name="Courier New" size="15" style="1"/> <FieldFont name="Courier New" size="13" style="1"/> <InfoFont name="Courier New" size="13" style="0"/> <HeaderTextColor></HeaderTextColor> <Header2TextColor></Header2TextColor> <FieldTextColor></FieldTextColor> <InfoTextColor></InfoTextColor> <HeaderBackColor></HeaderBackColor> <Header2BackColor></Header2BackColor> <LineBackColor></LineBackColor> <LineBackColorSecond></LineBackColorSecond> <BackColor></BackColor> <CoverLineBackColor></CoverLineBackColor> <HighlightTextColor></HighlightTextColor> <HighlightBackColor></HighlightBackColor> <HighlightCoverBackColor></HighlightCoverBackColor> <HeaderHeight>0</HeaderHeight> <Header2Height>0</Header2Height> <LineHeight>0</LineHeight> <CoverLineHeight>255</CoverLineHeight> <HeaderLeftMargin>5</HeaderLeftMargin> <Header2LeftMargin>5</Header2LeftMargin> <FieldLeftMargin>5</FieldLeftMargin> <InfoLeftMargin>300</InfoLeftMargin> </display> ... </listeroptions>
Узел <display>
Узел содержит настройки отображения информации — цвета, шрифты и прочее.
Общие параметры | |
---|---|
BackColor | Цвет фона окна (фон, не занятый строками). |
HighlightTextColor | Цвет текста выделенной строки. |
HighlightBackColor | Цвет фона выделенной строки. |
HighlightCoverBackColor | Цвет фона выделенной строки обложки. |
Параметры информационной строки | |
LineBackColor | Цвет фона информационной строки. |
LineBackColorSecond | Цвет фона чётной информационной строки. |
LineHeight | Высота строки. Если параметр равен 0, высота строки будет вычисляться из высоты шрифта. |
FieldFont | Шрифт текста имени поля. |
FieldTextColor | Цвет текста имени поля. |
FieldLeftMargin | Левый отступ текста имени поля. |
InfoFont | Шрифт текста значения поля. |
InfoTextColor | Цвет текста значения поля. |
InfoLeftMargin | Левый отступ текста значения поля. |
Параметры заголовка | |
HeaderFont | Шрифт текста. |
HeaderTextColor | Цвет текста. |
HeaderBackColor | Цвет фона. |
HeaderHeight | Высота строки. Если параметр равен 0, высота строки будет вычисляться из высоты шрифта. |
HeaderLeftMargin | Левый отступ текста заголовка. |
Параметры заголовка 2-го уровня | |
Header2Font | Шрифт текста. |
Header2TextColor | Цвет текста. |
Header2BackColor | Цвет фона. |
Header2Height | Высота строки. Если параметр равен 0, высота строки будет вычисляться из высоты шрифта. |
Header2LeftMargin | Левый отступ текста заголовка 2-го уровня. |
Параметры строки обложки | |
CoverLineBackColor | Цвет фона. |
CoverLineHeight | Высота строки обложки. Может быть положительной, отрицательной и равной 0. > 0 – жестко заданная высота строки, обложка будет масштабироваться до этого значения; = 0 – высота строки определяется высотой обложки и выбирается максимально возможная; < 0 – высота будет определяться высотой обложки, но не более заданного значения. |
Параметры шрифта:
name | Название шрифта. |
size | Размер шрифта. |
style | Стиль шрифта. Число является суммой флагов: 1 – полужирный; 2 – курсив; 4 – подчеркнутый. При отсутствии флагов — 0. |
При отсутствии параметра цвета в файле конфигурации, или если он не может быть прочитан (пустой), берутся следующие цвета:
*TextColor | Системный цвет текста окна. |
*BackColor | Системный цвет фона окна. |
HighlightTextColor | Системный цвет выделенного текста окна. |
HighlightBackColor | Системный цвет фона выделенного текста окна. |
HighlightCoverBackColor | Системный цвет фона окна. |
HeaderBackColor | Системный цвет поверхности кнопки. |
Header2BackColor | $C0C0C0 |
LineBackColorSecond | $F5F5F5 |
При отсутствии параметров шрифтов и прочих значений, используются умолчания, как указано в коде выше.
Все вышеуказанные значения цвета, шрифта и отступов могут быть переопределены для определенного шаблона с помощью функции DisplayOption. Обратите внимание, что стандартные шаблоны «Raw info», «Translation of fields», «Translation of units» переопределяют некоторые значения!
ru/tcmediainfo/documentation/lister_display.txt · Последнее изменение: 2024/06/28 13:03 — loopback