Список параметров

Список параметров позволяет создавать список для отображения и редактирования группы параметров. Если количество добавленных параметров больше, чем помещается в экране, то производится прокрутка списка.

Редактирование списка параметров

Редактор списка вызывается двойным кликом мыши или через контекстное меню командой Изменить:

_images/visuals_parameters.png

В левой части редактора расположен список названий параметров. Под ним располагаются кнопки для добавления, удаления и перемещения строк (слева направо):

  • Добавить числовой параметр

  • Добавить перечисляемый параметр (добавляет Выпадающий список, который можно настроить, используя свойство Список строк)

  • Сменить тип параметра - меняет числовой параметр на перечисляемый, и наоборот

  • Удалить строку

  • Переместить строку вверх

  • Переместить строку вниз

  • Добавить переменную в список параметров

  • Показать/Скрыть свойства

При нажатии на кнопку Добавить… откроется диалог для выбора глобальных переменных. В этом диалоге можно отметить одну или несколько переменных, которые будут добавлены в список. У этих строк ссылка на переменную уже будет настроено.

_images/visuals_parameters2.png

Добавление группы переменных

В правой части редактора отображаются свойства одной или нескольких выбранных строк. Выбор нескольких строк производится с помощью ЛКМ с нажатой клавишей Ctrl.

Переменная – это ссылочное свойство, которое указывает на переменную, привязанную к выбранному параметру (аналогично свойству для поля ввода);

Высота – высота строки параметра;

Макс. значение и Мин. значение - аналогично соответствующим свойствам поля ввода;

Шаблон форматирования – аналогично соответствующему свойству поля ввода;

Ширина – ширина выводимого теста, остальное пространство отводится для значения;

Название – внутреннее название пункта, используемое для программирования логики. На экран не выводится. Может редактироваться по двойному клику ЛКМ в списке параметров;

Текст – наименование параметра. Может редактироваться по двойному клику ЛКМ в списке параметров.

Свойства:

Окно свойств вызывается через контекстное меню командой Свойства:

_images/visuals_parameters3.png

Эти свойства относятся ко всему списку, как к группе строк.

Свойства

Свойство

Описание

Левое поле

Отступ слева от границы списка.

Правое поле

Отступ справа от границы списка.

Верхнее поле

Отступ сверху от границы списка.

Нижнее поле

Отступ снизу от границы списка.

Интервал

Расстояние между строками (вертикальный отступ).

Переменная

Имя глобальной переменной для привязки. В неё будет записываться значение текущего выбранного пункта списка.

Приоритет записи

Определяет приоритет операции записи в привязанную переменную (например, при конфликтах с другими источниками данных).

Только чтение

Запрещает редактирование строк списка. Если элемент поддерживает визуальное выделение текущей строки (например, рамкой), то при включении этого режима выделение становится скрытым (невидимым).

!!!ВНИМАНИЕ!!! Значение переменной содержит текущую видимую позицию списка, без учета строк, видимость которых может быть отключена.