Ограничения
Группа Ограничения включает в себя свойства, общие для всех компонентов и определяющие отношение компонента к контейнеру, в котором он расположен. Различные свойства применяются в зависимости от того, находится ли компонент в контейнере с док-макетом, или в контейнере с абсолютным или сетчатым макетом.
Размер компонента обычно определяется его контейнером. Однако в некоторых конфигурациях размер контейнера может также зависеть от его содержимого, что может повлиять на поведение при отрисовке.
Для обеспечения согласованных результатов задайте явные размеры либо для компонента, либо для его контейнера.
Свойства, применимые к абсолютным и сетчатым макетам
Следующие свойства доступны для всех компонентов, расположенных в контейнере с абсолютной или сетчатой компоновкой.
Горизонтальная позиция
Указывает столбец в макете сетки, который занимает данный компонент, или горизонтальную координату в пикселях в абсолютном макете.
Имя переменной: | gridX |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
gridX | Integer | Столбец, который занимает компонент, или горизонтальная координата компонента. |
Вертикальная позиция
Указывает строку в сетке, которую занимает компонент, или вертикальную координату в пикселях при абсолютном расположении.
Имя переменной: | gridY |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
gridY | Integer | Строка, которую занимает компонент, или вертикальная координата компонента. |
Ширина
Это свойство определяет количество столбцов на макете сетки приборной панели, которые занимает компонент, или ширину компонента в пикселях при абсолютном макете.
Имя переменной: | gridWidth |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
gridWidth | Integer | Количество столбцов, занимаемых компонентом. |
Высота
Это свойство определяет количество строк на макете сетки приборной панели, которые занимает компонент, или высоту компонента в пикселях при абсолютном макете.
Имя переменной: | gridHeight |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
gridHeight | Integer | Количество строк, занимаемых компонентом. |
Свойства, применимые к макету Dockable
Следующие свойства доступны для всех компонентов, расположенных в контейнере с макетом Dockable.
Показать заголовок
Применяется только к компонентам в контейнере с макетом Dockable. Показывает или скрывает всю панель заголовка компонента.
Имя переменной: | showHeader |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
showHeader | Boolean |
|
Описание
Применяется только к компонентам в контейнере с прикрепляемым макетом. Текст для отображения в строке заголовка компонента. Если он пуст, в строке заголовка отображается имя компонента.
Имя переменной: | description |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
description | String | Текст для отображения в строке заголовка. |
Пиктограмма
Применяется только к компонентам в контейнере с пристыковываемым макетом. Укажите значок компонента, загрузив нужное изображение или задав URL, указывающий на нужное изображение.
Имя переменной: | icon |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
type | Integer |
|
imageData | Data Block | Загрузите файл изображения, который будет использоваться в качестве значка компонента. |
imageUrl | String | Установка URL-адреса, указывающего на изображение, которое будет использоваться в качестве значка компонента. |
Показать значок раскрытия
Применяется только для компонентов в контейнере с макетом с возможностью стыковки. Включите или отключите значок раскрытия для компонента. Если значок включен, пользователь сможет развернуть компонент так, чтобы он заполнил всю область просмотра.
Имя переменной: | showExpandIcon |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
showExpandIcon | Boolean |
|
Показать значок сворачивания
Применяется только для компонентов в контейнере с макетом с возможностью стыковки. Включите или отключите значок сворачивания для компонента. Если значок включен, пользователь сможет свернуть компонент, чтобы отобразить только заголовок компонента.
Имя переменной: | showCollapsibleIcon |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
showCollapsibleIcon | Boolean |
|
Перемещаемый
Применяется только к компонентам в контейнере с макетом с возможностью стыковки. Позволяет пользователю перемещать компонент, если он является плавающей панелью.
Имя переменной: | dockMoveable |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockMoveable | Boolean |
|
Свернутый
Применяется только к компонентам в контейнере с макетом dockable. Указывает, находится ли компонент в свернутом состоянии.
Имя переменной: | dockCollapsed |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockCollapsed | Boolean |
|
Плавающий
Применяется только к компонентам в контейнере с макетом dockable. Позволяет пользователю установить компонент в качестве плавающего окна.
Имя переменной: | dockFloatable |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockFloatable | Boolean |
|
Изменяемый
Применяется только к компонентам в контейнере с макетом dockable. Позволяет пользователю изменять размер компонента, когда он находится в плавающем окне.
Имя переменной: | dockResizable |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockResizeable | Boolean |
|
Расположение вкладок
Применяется только к компонентам в контейнере с dockable макетом. Указывает расположение вкладок, когда другие компоненты объединяются с этим компонентом в панель с вкладками.
Имя переменной: | dockTabPosition |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockTabPosition | String | Укажите, где должна располагаться вкладка - вверху, внизу, слева или справа от панели. |
Предпочитаемая ширина
Применяется только к компонентам в контейнере со стыкуемым макетом. Указывает ширину по умолчанию, применяемую к компоненту, когда он настроен на совместное использование панели по вертикали.
Имя переменной: | dockPreferredWidth |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockPreferredWidth | Integer | Устанавливает ширину по умолчанию при размещении в вертикально разделенной панели. |
Предпочитаемая высота
Применяется только к компонентам в контейнере со стыкуемым макетом. Указывает высоту по умолчанию, применяемую к компоненту, когда он установлен для горизонтального разделения панели.
Имя переменной: | dockPreferredHeight |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockPreferredHeight | Integer | Устанавливает высоту по умолчанию при размещении в горизонтально разделенной панели. |
Минимальная ширина
Применяется только к компонентам в контейнере с пристыковываемым макетом. Указывает минимальную ширину, которую необходимо поддерживать для компонента, когда он разделяет панель по вертикали.
Имя переменной: | dockMinimumWidth |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockMinimumWidth | Integer | Минимальная ширина компонента при вертикальном разделении панели. |
Минимальная высота
Применяется только к компонентам в контейнере со стыкуемым макетом. Указывает минимальную высоту, которую необходимо поддерживать для компонента, когда он разделяет панель по горизонтали.
Имя переменной: | dockMinimumHeight |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне разрешения Observer, доступно для записи на уровне разрешения Manager |
Формат записи:
Имя поля | Тип поля | Примечания |
dockMinimumHeight | Integer | Минимальная высота компонента при горизонтальном разделении панели. |
ID вкладки
Применяется только к компонентам в контейнере с пристыковываемым макетом. Указывает идентификатор вкладки, который по умолчанию является именем компонента.
Имя переменной: | tabId |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
tabId | String | Идентификатор вкладки. |
ID панели
Применяется только к компонентам в контейнере с пристыковываемым макетом. Указывает, на какой панели находится компонент.
Имя переменной: | panelId |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
panelId | String | Указывает, в какой панели находится компонент. |
Order ID
Применяется только к компонентам в контейнере с прикрепляемым макетом. Указывает, какую вкладку будет занимать компонент в панели с вкладками. Индексируется с нуля, где 0 - первая вкладка, 1 - вторая вкладка и так далее.
Имя переменной: | orderId |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
orderId | String | Индекс, указывающий на местоположение компонента в списке вкладок. |
Активный
Применяется только к компонентам в контейнере с прикрепляемым макетом. Указывает, что компонент является выбранной вкладкой в случае, если компонент находится на панели с вкладками.
Имя переменной: | active |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав наблюдателя, доступно для записи на уровне прав менеджера |
Формат записи:
Имя поля | Тип поля | Примечания |
active | Boolean | Указывает, что компонент является выбранной вкладкой. |
Was this page helpful?