Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
lm2:ce:s_panels [2020/08/03 14:47] ruben |
lm2:ce:s_panels [2020/11/30 14:12] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ===== Описание панелей ===== | ===== Описание панелей ===== | ||
| - | Панели - дочерние элементы окон. На панелях располагаются элементы, | + | Панели - дочерние элементы окон. На панелях располагаются элементы, |
| ==== Структура конфигурационного файла ==== | ==== Структура конфигурационного файла ==== | ||
| Строка 8: | Строка 7: | ||
| ==== Описание атрибутов / свойств элементов ==== | ==== Описание атрибутов / свойств элементов ==== | ||
| + | |||
| + | Условные обозначения префиксов в квадратных скобках можно посмотреть в статье " | ||
| **root **- корневой элемент, | **root **- корневой элемент, | ||
| Строка 29: | Строка 30: | ||
| ^Префикс^Свойство^Описание| | ^Префикс^Свойство^Описание| | ||
| + | |[IR STRING ID]|ID|Уникальный идентификатор панели| | ||
| |[IRW FLOAT=VPWidth]|Width|Ширина панели в пикселях| | |[IRW FLOAT=VPWidth]|Width|Ширина панели в пикселях| | ||
| |[IRW FLOAT=VPHeight]|Height|Высота панели в пикселях| | |[IRW FLOAT=VPHeight]|Height|Высота панели в пикселях| | ||
| Строка 57: | Строка 59: | ||
| ^Префикс^Свойство^Описание| | ^Префикс^Свойство^Описание| | ||
| - | |[IR STRING ID]|ID|уникальный идентификатор элемента| | + | |[IR STRING ID]|ID|Уникальный идентификатор элемента| |
| - | |[IR STRING]|TypeID|имя шаблона из библиотеки элементов| | + | |[IR STRING]|TypeID|Имя шаблона из библиотеки элементов. Подробнее см. " |
| |[IRW FLOAT=0.0]|Left|Координата по горизонтали верхнего левого угла элемента, | |[IRW FLOAT=0.0]|Left|Координата по горизонтали верхнего левого угла элемента, | ||
| |[IRW FLOAT=0.0]|Top|Координата по вертикали верхнего левого угла элемента| | |[IRW FLOAT=0.0]|Top|Координата по вертикали верхнего левого угла элемента| | ||
| Строка 69: | Строка 71: | ||
| |[R FLOAT]|RealWidth|< | |[R FLOAT]|RealWidth|< | ||
| |[R FLOAT]|RealHeight|< | |[R FLOAT]|RealHeight|< | ||
| - | | | | | | + | |[ITRW FLOAT=1.0]|Scale|Масштаб элемента| |
| - | | | | | | + | |[ITRW FLOAT=0.0]|Angle|Угол поворота элемента| |
| - | | | | | | + | |[ITRW FLOAT=0.0]|OriginX|Точка, вокруг которой осуществляется поворот| |
| - | | | | | | + | |[ITRW FLOAT=0.0]|OriginY|Точка, вокруг которой осуществляется поворот| |
| - | | | | | | + | |[ITRW BOOL=true]|CanPress|Необходимость получать события нажатия кнопками мыши| |
| - | | | | | | + | |[ITRW BOOL=true]|Visible|Видимость элемента| |
| - | | | | | | + | |[ITRW BOOL=false]|IgnoreMouse|Необходимость игнорировать события от мыш| |
| - | | | | | | + | |[ITRW BOOL=false]|MouseCheckReal|<font inherit/ |
| - | | | | | | + | |[ITRW DOCK=Center]|ZoomDock|Направление дополнительного масштабирования| |
| - | | | | | | + | |[ITRW FLOAT=1.0]|ZoomScale|Дополнительное масштабирование панели. Используется для временного увеличения панели и пр.| |
| - | | | | | | + | |[I STRING]|Header|<font inherit/ |
| - | | | | | | + | |[I DOCK]|MenuDock|<font inherit/ |
| - | | | | | | + | |[RW BOOL]|ShowMenu|<font inherit/ |
| - | | | | | | + | |[R FLOAT]|FullScale|<font inherit/ |
| - | | | | | | + | |[W BOOL]|OnTop|<font inherit/ |
| - | | | | | | + | |[W BOOL]|OnUnder|<font inherit/ |
| - | | | | | | + | |
| + | **root/ | ||
| + | |||
| + | **root/ | ||
| + | |||
| + | ^Префикс^Свойство^Описание| | ||
| + | |[I STRING ID]|**Property** |Свойство| | ||
| + | |[I STRING LANG]|**Value** |Значение| | ||
| + | |||
| + | **root/ | ||
| + | |||
| + | ^Префикс^Свойство^Описание| | ||
| + | |[I STRING ID]|ID|< | ||
| + | |||
| + | **root/ | ||
| + | |||
| + | ^Префикс^Свойство^Описание| | ||
| + | |[I STRING ID]|ItemID|< | ||
| + | |[I STRING NAME]|Name|< | ||
| + | |||
| + | ==== Примеры конфигурационного файла ==== | ||
| + | |||
| + | Пример 1: Пустой проект | ||
| + | <code xml> | ||
| + | |||
| + | <?xml version=" | ||
| + | < | ||
| + | <Text FileName=" | ||
| + | <Library FileName=" | ||
| + | < | ||
| + | <Panel ID=" | ||
| + | < | ||
| + | <Entry ID=" | ||
| + | < | ||
| + | </ | ||
| + | <Entry ID=" | ||
| + | <Entry ID=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | </ | ||
| - | \\ | ||