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

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


lm2:ce:s_templates

Это старая версия документа!


Библиотека элементов

Библиотека элементов - набор шаблонов, которые можно использовать для графических элементов. Каждый элемент может содержать различные типы подэлементов.

Структура файла

i_s_templates.jpg

Описание атрибутов / свойств элементов

Условные обозначения префиксов в квадратных скобках можно посмотреть в статье «Условные обозначения при описании атрибутов / свойств».

root - корневой элемент, не имеет свойств.

root/Library - родитель все элементов библиотеки. Свойства:

ПрефиксСвойствоОписание
[I BOOL=false]LockedНЕТ ДАННЫХ

root/Library/Element - элемент библиотеки. Свойства:

ПрефиксСвойствоОписание
[I STRING ID] ID Уникальный идентификатор элемента
[IRW FLOAT] Width Ширина в пикселях
[IRW FLOAT] Height Высота в пикселях
[IR FLOAT] MMWidth Ширина в миллиметрах
[IR FLOAT] MMHeight Высота в миллиметрах
[IRW FLOAT=1.0] Scale Масштаб элемента
[IRW FLOAT=0.0] Angle Угол поворота
[IRW FLOAT=0.0] OriginX Точка, вокруг которой осуществляется поворот
[IRW FLOAT=0.0] OriginY Точка, вокруг которой осуществляется поворот
[IRW BOOL=true] CanPress Необходимость получать события нажатия кнопками мыши
[IRW BOOL=true] Visible Видимость элемента
[IRW BOOL=false] IgnoreMouse Необходимость игнорировать события от мыши
[IRW BOOL=false] MouseCheckReal НЕТ ДАННЫХ
[IRW DOCK=Center] ZoomDock Направление дополнительного масштабирования
[IRW FLOAT=1.0] ZoomScale Дополнительное масштабирование. Используется для временного увеличения элемента и пр.

root/Library/Element/Comment - поле, обычно используемое для словесного описания элемента. Свойств не имеет.

root/Library/Element/Info - информация о готовности элементов (для разработчиков). Свойства:

ПрефиксСвойствоОписание
[I BOOL=false PRIV] Complete Готовность элемента
[I BOOL PRIV] Auto НЕТ ДАННЫХ
[I STRING PRIV] Log Сообщение в лог платформы

root/Library/Element/Image - подэлемент изображение. Свойства:

ПрефиксСвойствоОписание
[I RECT] Rect Положение и размеры («full» - положение и размеры родителя)
[RW FLOAT] Left Положение в пространстве родителя
[RW FLOAT] Top Положение в пространстве родителя
[RW FLOAT] Width Ширина в пикселях
[RW FLOAT] Height Высота в пикселях
[IRW FLOAT] SrcWidth НЕТ ДАННЫХ
[IRW FLOAT] SrcHeight НЕТ ДАННЫХ
[IRW FLOAT] SrcX НЕТ ДАННЫХ
[IRW FLOAT] SrcY НЕТ ДАННЫХ
[IRW BOOL=false] UseSrcRect НЕТ ДАННЫХ
[IRW BOOL=false] RoundShape Флаг круглого изображения
[IRW INT] SpriteIndex Индекс изображения в спрайтшите
[IRW STRING] Source Имя файла с расширением
[IRW BOOL=false] CanPress Необходимость получать события нажатия кнопками мыши
[IRW FLOAT=0.0] OriginX Точка, вокруг которой осуществляется поворот
[IRW FLOAT=0.0] OriginY Точка, вокруг которой осуществляется поворот
[IRW FLOAT=0.0] Angle Угол поворота изображения
[IRW FLOAT=1.0] Scale Масштаб изображения
[IRW FLOAT=0.0] ScaleX Масштаб по горизонтали
[IRW FLOAT=0.0] ScaleY Масштаб по вертикали
[IRW FLOAT=1.0] Opacity Прозрачность изображения. 0.0 - полностью прозрачное, 1.0 - полностью непрозрачное
[IRW BOOL=true] Visible Видимость изображения
[IR FLOAT=0.0] MMWidth Ширина в миллиметрах
[IR FLOAT=0.0] MMHeight Высота в миллиметрах

root/Library/Element/STL - подэлемент 3d STL визуализатор. О свойствах НЕТ ДАННЫХ.

root/Library/Element/TextBox - подэлемент текстовое поле. Свойства:

ПрефиксСвойствоОписание
[IRW COLOR=white]Color Цвет
[IRW COLOR=transparent]BGColor Фоновый цвет
[IRW COLOR=transparent]OutlineColor Цвет внешней обводки
[IRW FLOAT=0]OutlineThickness Ширина внешней обводки
[IRW FLOAT=15.0]Size Размер в пикселях
[IRW STRING=Arial]Font Имя шрифта (задается в главном конфигурационном файле)
[IRW BOOL=false]Bold Полужирный шрифт
[IRW BOOL=false]Italic Курсивный шрифт
[IRW BOOL=false]Underline Подчеркнутый шрифт
[IRW BOOL=false]StrikeThrough Перечеркнутых шрифт
[IRW FLOAT=(Size+2.0)]LineSize Высота строки
[IRW FLOAT=0]LineSpace Межстрочный интервал
[IRW DOCK=Left]Align Выравние по горизонтали
 (Left / Center / Right)|
[IRW DOCK=Top]VAlign Выравнивание по вертикали
 (Top / Center / Bottom)|
[IRW BOOL=false]WordWrap Автоматический перенос по словам
[IRW BOOL=false]CanPress Необходимость получать события нажатия кнопками мыши
[IRW FLOAT=1.0]CharSpacing Межбуквенный интервал
[I RECT=«0,0,100,100»] Rect Размеры и положение
[RW FLOAT=0]Left Положение по горизонтали
[RW FLOAT=0]Top Положение по вертикали
[IRW FLOAT=100]Width Ширина в пиксеояз
[IRW FLOAT=100]Height Высота в пикселях
[IRW FLOAT=0.0]OriginXПоложение по горизонтали центра вращения
[IRW FLOAT=0.0]OriginY Положение по вертикали центра вращения
[IRW FLOAT=0.0]Angle Угол поворота
[IRW BOOL=true]Visible Видимость текстового поля
[IRW STRING=«» LANG]Text Текст
[RW FLOAT=3.0]Oversize Параметр превышения масштаба рендера текста
[R FLOAT]CalculatedWidth Вычисленная ширина самого текста
[R FLOAT]CalculatedHeight Вычисленная высота самого текста


lm2/ce/s_templates.1596470811.txt.gz · Последнее изменение: 2020/11/30 14:12 (внешнее изменение)