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

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


lm2:ce:s_templates

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
lm2:ce:s_templates [2020/08/03 19:29]
ruben
lm2:ce:s_templates [2020/11/30 14:12] (текущий)
Строка 105: Строка 105:
 |[IRW FLOAT=0.0]|Angle|Угол поворота| |[IRW FLOAT=0.0]|Angle|Угол поворота|
 |[IRW BOOL=true]|Visible|Видимость текстового поля| |[IRW BOOL=true]|Visible|Видимость текстового поля|
-|[IRW STRING="" LANG]|Text|Текст| +|[IRW STRING="" LANG]|Text |Текстовая строка
-|[RW FLOAT=3.0]|Oversize|Параметр превышения масштаба рендера текста+|[RW FLOAT=3.0]|Oversize|Превышение масштаба рендера текст| 
-|[R FLOAT]|CalculatedWidth|Вычисленная ширина самого текста|+|а[R FLOAT] |CalculatedWidth|Вычисленная ширина самого текста|
 |[R FLOAT]|CalculatedHeight|Вычисленная высота самого текста| |[R FLOAT]|CalculatedHeight|Вычисленная высота самого текста|
  
-**root/Library/Element/Rectangle** - подэлемент прямоугольник / окружность.+==== Пример конфигурационного файла: ====
  
-^Префикс^Свойство^Описание| +Пример 1: Пустой проект
-|[I RECT]|Rect|Размер и положение| +
-|[RW FLOAT]|Left|Положение по горизонтали| +
-|[RW FLOAT]|Top|Положение по вертикали| +
-|[RW FLOAT]|Width|Ширина в пикселях| +
-|[RW FLOAT]|Height|Высота в пикселях| +
-|[IRW COLOR=#ffffffff]|Color|Цвет рамки| +
-|[IRW COLOR=#00000000]|BGColor|Цвет заливки| +
-|[IRW FLOAT=1.0f]|Thickness|Толщина рамки| +
-|[IRW FLOAT=0.0f]|CornerRadius|Радиус закругления углов. Если 0, то без закругления| +
-|[IRW INT=50]|CornerPoints|Количество точек аппроксимации закругления. Минимум 2.| +
-|[IRW BOOL=false]|RoundShape|Флаг окружности| +
-|[IRW FLOAT=0.0]|OriginX|Положение по горизонтали центра вращения| +
-|[IRW FLOAT=0.0]|OriginY|Положение по вертикали центра вращения| +
-|[IRW FLOAT=0.0]|Angle|Угол поворота| +
-|[IRW BOOL=true]|Visible|Видимость прямоугольника / окружности| +
-|[IRW BOOL=false]|CanPress|Необходимость получать события нажатия кнопками мыши|+
  
-**root/Library/Element/Menu** - <font inherit/inherit;;#c0392b;;inherit>НЕТ ДАННЫХ</font>+<code xml> 
 +<?xml version="1.0" encoding="utf-8" standalone="yes"?> 
 +<root
 +  <Library
 +    <Element ID="bg" Width="800" Height="480"> 
 +      <Comment>Background</Comment> 
 +      <Rectangle ID="bg" Rect="50,50,700,380" Color="white" BGColor="black" Thickness="1" CornerRadius="10"/> 
 +      <TextBox ID="text" Rect="full" TextTID="txtEmptyProject" Font="Default" Size="60" Align="Center" VAlign="Center"/> 
 +    </Element
 +    <Element ID="button" Width="200" Height="80"> 
 +      <Rectangle ID="bg" Rect="full" Color="white" BGColor="black" Thickness="2" CornerRadius="5"/
 +      <TextBox ID="text" Rect="full" TextTID="txtExit" Font="Default" Size="30" Align="Center" VAlign="Center"/> 
 +    </Element> 
 +    <Element ID="logo" Width="369" Height="595" Scale="0.25"> 
 +      <Image ID="l" Rect="full" Source="logo.png"/> 
 +    </Element> 
 +  </Library> 
 +</root>
  
-^Префикс^Свойство^Описание| 
-|[IRW FLOAT=0.0]|OriginX|Положение по горизонтали центра вращения| 
-|[IRW FLOAT=0.0]|OriginY|Положение по вертикали центра вращения| 
-|[IRW FLOAT=0.0]|Angle|Угол поворота| 
-|[IRW BOOL=true]|Visible|Видимость прямоугольника / окружности| 
-|[IRW BOOL=false]|CanPress|Необходимость получать события нажатия кнопками мыши| 
- 
-**root/Library/Element/Property **- дополнительное свойство для элемента. Пример дополнительных свойств для кнопки с lua-кодом и без: 
-<code> 
- 
-... 
-  <Property PropertyID="state" Default="press"> 
-    <State StateID="default"> 
-      <Set Target="state" Attr="" Value="press" /> 
-    </State> 
-    <State StateID="press"/> 
-  </Property> 
-  <Property PropertyID="Click"> 
-    <LUA><![CDATA[ 
-      PlaySound("ButtonClick") 
-    ]]></LUA> 
-  </Property> 
-... 
  
 </code> </code>
lm2/ce/s_templates.1596472168.txt.gz · Последнее изменение: 2020/11/30 14:12 (внешнее изменение)