From OpenSCADAWiki
Jump to: navigation, search
 
Line 28: Line 28:
 
| bordColor || Граница: цвет || 23 || Цвет бордюра (детальнее в атрибуте 20).  
 
| bordColor || Граница: цвет || 23 || Цвет бордюра (детальнее в атрибуте 20).  
 
|-
 
|-
| bordStyle || Граница: стиль || 24 || Стиль бордюра: "Нет", "Точечный", "Пунктирный", "Сплошной", "Двойной", "Канавка", "Кромка", "Вдавлен", "Выступающий".  
+
| bordStyle || Граница: стиль || 24 || Стиль бордюра: "Нет" (0), "Точечный" (1), "Пунктирный" (2), "Сплошной" (3), "Двойной" (4), "Канавка" (5), "Кромка" (6), "Вдавлен" (7), "Выступающий" (8).
 
|-
 
|-
 
| font || Шрифт || 25 ||
 
| font || Шрифт || 25 ||
Line 47: Line 47:
 
| wordWrap || Перенос слов || 28 || Автоматический перенос текста по словам.
 
| wordWrap || Перенос слов || 28 || Автоматический перенос текста по словам.
 
|-
 
|-
| alignment || Выравнивание || 29 || Выравнивание текста: "Вверху слева", "Вверху справа", "Вверху по центру", "Вверху по ширине", "Внизу слева", "Внизу справа", "Внизу по центру", "Внизу по ширине", "По центру слева", "По центру справа", "По середине", "По центру по ширине".  
+
| alignment || Выравнивание || 29 || Выравнивание текста: "Вверху слева" (0), "Вверху справа" (1), "Вверху по центру" (2), "Вверху по ширине" (3), "Внизу слева" (4), "Внизу справа" (5), "Внизу по центру" (6), "Внизу по ширине" (7), "По центру слева" (8), "По центру справа" (9), "По середине" (10), "По центру по ширине" (11).
 
|-
 
|-
 
| inHtml || В HTML || 31 || Отображение и поддержка содержимого аргумента ''text'' в HTML.
 
| inHtml || В HTML || 31 || Отображение и поддержка содержимого аргумента ''text'' в HTML.
Line 59: Line 59:
 
| arg{x}val || Аргумент {x}: значение || 50+10*x || Значение аргумента ''x''.  
 
| arg{x}val || Аргумент {x}: значение || 50+10*x || Значение аргумента ''x''.  
 
|-
 
|-
| arg{x}tp || Аргумент {x}: тип || 50+10*x+1 || Тип аргумента ''x'': "Целый", "Вещественный", "Строка".
+
| arg{x}tp || Аргумент {x}: тип || 50+10*x+1 || Тип аргумента ''x'': "Целый" (0), "Вещественный" (1), "Строка" (2).
 
|-
 
|-
 
| arg{x}cfg || Аргумент {x}: конфигурация || 50+10*x+2 ||
 
| arg{x}cfg || Аргумент {x}: конфигурация || 50+10*x+2 ||

Latest revision as of 13:57, 14 November 2023

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Sub-projects/VCA)
'''Table.''' List of additional properties/attributes of the primitive "Text element (Text)"
{| class="wikitable"
|-
! Identifier !! Name !! Number !! Value
|-
| backColor || Background: color || 20 || Background color. Color name in the view "'''{color}[-{alpha}]'''", where:
* "color" — standard color name or its numeric representation of three hexadecimal numbers of individual colors "#RRGGBB";
* "alpha" — level of the alpha [0...255], where 0 — completely transparent.<br/>
Examples:
* "red" — solid red color;
* "#FF0000" — solid red color by the digital code;
* "red-127" — half transparent red color.
|-
| backImg || Background: image || 21 || Background image. The image name in the view "'''[{src}:]{name}'''", where:
* "src" — source of the image:
** ''file'' — directly from the local file by the path;
** ''res'' — from the resources table of DB.
* "name" — file path or identifier of the resource.<br/>
Examples:
* "res:backLogo" — from the resources table of DB for the identifier "backLogo";
* "backLogo" — like toe the previous;
* "file:/var/tmp/backLogo.png" — from local file by the path "/var/tmp/backLogo.png".
|-
| bordWidth || Border: width || 22 || Border width. 
|-
| bordColor || Border: color || 23 || Border color (details in attribute 20). 
|-
| bordStyle || Border: style || 24 || Border style: "None" (0), "Dotted" (1), "Dashed" (2), "Solid" (3), "Double" (4), "Groove" (5), "Ridge" (6), "Inset" (7), "Outset" (8). 
|-
| font || Font || 25 || Font name in the view "'''{family} {size} {bold} {italic} {underline} {strike}'''", where:
* "family" — font family, for spaces use symbol '_', like: "Arial", "Courier", "Times_New_Roman";
* "size" — font size in pixels;
* "bold" — font bold (0 or 1);
* "italic" — font italic (0 or 1);
* "underline" — font underlined (0 or 1);
* "strike" — font struck (0 or 1).<br/>
Examples:
* "Arial 10 1 0 0 0" — Arial font size 10 pixels and bold.
|-
| color || Color || 26 || Text color (details in attribute 20). 
|-
| orient || Orientation angle || 27 || Orientation of the text, the angle of rotation.
|-
| wordWrap || Word wrap || 28 || Automatically wrap text by words.
|-
| alignment || Alignment || 29 || Alignment of the text: "Top left" (0), "Top right" (1), "Top center" (2), "Top justify" (3), "Bottom left" (4), "Bottom right" (5), "Bottom center" (6), "Bottom justify" (7), "V center left" (8), "V center right" (9), "Center" (10), "V center justify" (11).
|-
| inHtml || In HTML || 31 || Displays and supports the content of the argument ''text'' in HTML.
|-
| text || Text || 30 || Text value. Use "'''%{x}'''" to place the value of the argument 'x' (from 1).
|-
| numbArg || Arguments number || 40 || Arguments number.
|-
| colspan="4" | ''Attributes of the arguments''
|-
| arg{x}val || Argument {x}: value || 50+10*x || Argument ''x'' value.
|-
| arg{x}tp || Argument {x}: type || 50+10*x+1 || Argument ''x'' type: "Integer" (0), "Real" (1), "String" (2). 
|-
| arg{x}cfg || Argument {x}: config || 50+10*x+2 || Argument ''x'' configuration:
* "String": '''{len}''' — string length;
* "Real": '''{wdth};{form};{prec}''' — width, form ('g', 'e', 'f') and precision of the value;
* "Integer": '''{len}''' — value length. 
|}
Translation'''Таблица.''' Набор дополнительных свойств/атрибутов примитива "Элемент текста (Text)"
{| class="wikitable"
|-
! Идентификатор !! Имя !! Номер !! Значение
|-
| backColor || Фон: цвет || 20 ||
Фоновый цвет. Имя цвета в виде "'''{color}[-{alpha}]'''", где:
* "color" — стандартное имя цвета или его числовое представление из трёх шестнадцатеричных чисел отдельных цветов "#RRGGBB";
* "alpha" — уровень альфа-канала [0...255], где 0 — полностью прозрачный.<br/>
Примеры:
* "red" — сплошной красный цвет;
* "#FF0000" — сплошной красный цвет в цифровом коде;
* "red-127" — полупрозрачный красный цвет.
|-
| backImg || Фон: изображение || 21 ||
Фоновое изображение. Имя изображения в виде "'''[{src}:]{name}'''", где:
* "src" — источник изображения:
** ''file'' — прямо из локального файла по пути;
** ''res'' — из таблицы ресурсов БД.
* "name" — путь файла или идентификатор ресурса.<br/>
Примеры:
* "res:backLogo" — из таблицы ресурсов БД для идентификатора "backLogo";
* "backLogo" — как и предыдущий;
* "file:/var/tmp/backLogo.png" — из локального файла по пути "/var/tmp/backLogo.png". 
|-
| bordWidth || Граница: ширина || 22 || Ширина бордюра.
|-
| bordColor || Граница: цвет || 23 || Цвет бордюра (детальнее в атрибуте 20). 
|-
| bordStyle || Граница: стиль || 24 || Стиль бордюра: "Нет" (0), "Точечный" (1), "Пунктирный" (2), "Сплошной" (3), "Двойной" (4), "Канавка" (5), "Кромка" (6), "Вдавлен" (7), "Выступающий" (8).
|-
| font || Шрифт || 25 ||
Имя шрифта в виде "'''{family} {size} {bold} {italic} {underline} {strike}'''", где:
* "family" — семейство шрифта, для пробелов используйте символ '_', вроде: "Arial", "Courier", "Times_New_Roman";
* "size" — размер шрифта в пикселях;
* "bold" — усиление шрифта (0 или 1);
* "italic" — наклонность шрифта (0 или 1);
* "underline" — подчёркивание шрифта (0 или 1);
* "strike" — перечёркивание шрифта (0 или 1).<br/>
Примеры:
* "Arial 10 1 0 0 0" — Arial шрифт размером 10 пикселей и усиленный.
|-
| color || Цвет || 26 || Цвет текста (детальнее в атрибуте 20). 
|-
| orient || Угол поворота || 27 || Ориентация текста, угол поворота.
|-
| wordWrap || Перенос слов || 28 || Автоматический перенос текста по словам.
|-
| alignment || Выравнивание || 29 || Выравнивание текста: "Вверху слева" (0), "Вверху справа" (1), "Вверху по центру" (2), "Вверху по ширине" (3), "Внизу слева" (4), "Внизу справа" (5), "Внизу по центру" (6), "Внизу по ширине" (7), "По центру слева" (8), "По центру справа" (9), "По середине" (10), "По центру по ширине" (11).
|-
| inHtml || В HTML || 31 || Отображение и поддержка содержимого аргумента ''text'' в HTML.
|-
| text || Текст || 30 || Значение текста. Используйте "'''%{x}'''" для помещения значения аргумента "x" (от 1).
|-
| numbArg || Количество аргументов || 40 || Количество аргументов.
|-
| colspan="4" | ''Атрибуты аргументов''
|-
| arg{x}val || Аргумент {x}: значение || 50+10*x || Значение аргумента ''x''. 
|-
| arg{x}tp || Аргумент {x}: тип || 50+10*x+1 || Тип аргумента ''x'': "Целый" (0), "Вещественный" (1), "Строка" (2).
|-
| arg{x}cfg || Аргумент {x}: конфигурация || 50+10*x+2 ||
Конфигурация аргумента ''x'':
* "Строка": '''{len}''' — ширина строки;
* "Вещественный": '''{wdth};{form};{prec}''' — ширина, форма ('g', 'e', 'f') и точность значения;
* "Целый": '''{len}''' — ширина значения. 
|}

Таблица. Набор дополнительных свойств/атрибутов примитива "Элемент текста (Text)"

Идентификатор Имя Номер Значение
backColor Фон: цвет 20

Фоновый цвет. Имя цвета в виде "{color}[-{alpha}]", где:

  • "color" — стандартное имя цвета или его числовое представление из трёх шестнадцатеричных чисел отдельных цветов "#RRGGBB";
  • "alpha" — уровень альфа-канала [0...255], где 0 — полностью прозрачный.

Примеры:

  • "red" — сплошной красный цвет;
  • "#FF0000" — сплошной красный цвет в цифровом коде;
  • "red-127" — полупрозрачный красный цвет.
backImg Фон: изображение 21

Фоновое изображение. Имя изображения в виде "[{src}:]{name}", где:

  • "src" — источник изображения:
    • file — прямо из локального файла по пути;
    • res — из таблицы ресурсов БД.
  • "name" — путь файла или идентификатор ресурса.

Примеры:

  • "res:backLogo" — из таблицы ресурсов БД для идентификатора "backLogo";
  • "backLogo" — как и предыдущий;
  • "file:/var/tmp/backLogo.png" — из локального файла по пути "/var/tmp/backLogo.png".
bordWidth Граница: ширина 22 Ширина бордюра.
bordColor Граница: цвет 23 Цвет бордюра (детальнее в атрибуте 20).
bordStyle Граница: стиль 24 Стиль бордюра: "Нет" (0), "Точечный" (1), "Пунктирный" (2), "Сплошной" (3), "Двойной" (4), "Канавка" (5), "Кромка" (6), "Вдавлен" (7), "Выступающий" (8).
font Шрифт 25

Имя шрифта в виде "{family} {size} {bold} {italic} {underline} {strike}", где:

  • "family" — семейство шрифта, для пробелов используйте символ '_', вроде: "Arial", "Courier", "Times_New_Roman";
  • "size" — размер шрифта в пикселях;
  • "bold" — усиление шрифта (0 или 1);
  • "italic" — наклонность шрифта (0 или 1);
  • "underline" — подчёркивание шрифта (0 или 1);
  • "strike" — перечёркивание шрифта (0 или 1).

Примеры:

  • "Arial 10 1 0 0 0" — Arial шрифт размером 10 пикселей и усиленный.
color Цвет 26 Цвет текста (детальнее в атрибуте 20).
orient Угол поворота 27 Ориентация текста, угол поворота.
wordWrap Перенос слов 28 Автоматический перенос текста по словам.
alignment Выравнивание 29 Выравнивание текста: "Вверху слева" (0), "Вверху справа" (1), "Вверху по центру" (2), "Вверху по ширине" (3), "Внизу слева" (4), "Внизу справа" (5), "Внизу по центру" (6), "Внизу по ширине" (7), "По центру слева" (8), "По центру справа" (9), "По середине" (10), "По центру по ширине" (11).
inHtml В HTML 31 Отображение и поддержка содержимого аргумента text в HTML.
text Текст 30 Значение текста. Используйте "%{x}" для помещения значения аргумента "x" (от 1).
numbArg Количество аргументов 40 Количество аргументов.
Атрибуты аргументов
arg{x}val Аргумент {x}: значение 50+10*x Значение аргумента x.
arg{x}tp Аргумент {x}: тип 50+10*x+1 Тип аргумента x: "Целый" (0), "Вещественный" (1), "Строка" (2).
arg{x}cfg Аргумент {x}: конфигурация 50+10*x+2

Конфигурация аргумента x:

  • "Строка": {len} — ширина строки;
  • "Вещественный": {wdth};{form};{prec} — ширина, форма ('g', 'e', 'f') и точность значения;
  • "Целый": {len} — ширина значения.