Инструменты пользователя

Инструменты сайта


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

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

ru/tcmediainfo/documentation/lister_display.txt · Последнее изменение: 2022/06/05 22:18 — loopback

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki