Регулятор диапазона
Компонент, который позволяет пользователю выбирать диапозон чисел или дат, передвигая кнопки в пределах ограниченного интервала. Регулятор может показывать как основные метки делений, так и второстепенные метки делений между ними. Количество значений между метками делений контролируют свойства расстояния между основными делениями и свойства расстояния между второстепенными делениями. |
Вот так выглядит регулятор:
Основные свойства
Ширина, Высота, Привязки, Активен, Видимый, Передний план, Фон, Непрозрачный, Граница, Шрифт, Курсор, Всплывающая подсказка, Фокусируемый, Всплывающее меню
Дополнительные свойства
Ориентация
Ориентация регулятора: Горизонтальная или Вертикальная.
Имя свойства: orientation
Тип свойства: Целое
Показывать дорожку
Определяет, где на регуляторе показана дорожка.
Имя свойства: paintTrack
Тип свойства: Логическое
Показывать метки
Определяет, где на регуляторе показаны метки делений.
Имя свойства: paintTicks
Тип свойства: Логическое
Показывать подписи
Определяет, показаны ли на регуляторе подписи.
Имя свойства: paintLabels
Тип свойства: Логическое
Показывать диапазон
Определяет видимость диапазона.
Имя свойства: rangeVisible
Тип свойства: Логическое
Выбор диапазона
Делает возможным выбор диапазона.
Имя свойства: rangeSelectionEnabled
Тип свойства: Логическое
Форма диапазона
Форма регулятора: Круг, Квадрат, Прямоугольник, Капля или Отсутствует.
Имя свойства: thumbShape
Тип свойства: Строка
Дизайн регулятора
Дизайн регулятора: Светлый, Темный, Сталь или Темная сталь.
Имя свойства: thumbDesign
Тип свойства: Строка
Ширина дорожки
Определяет ширину дорожки: Тонкий, Средний или Толстый.
Имя свойства: thumbDesign
Тип свойства: Строка
Темная дорожка
Позволяет устанавливать темный фон для регулятора.
Имя свойства: darkTrack
Тип свойства: Логическое
Цвет диапазона
Определяет цвет диапазона.
Имя свойства: rangeColor
Тип свойства: Цвет
Нестандартные подписи
Таблица, содержащая нестандартные подписи для регулятора. Каждая подпись характеризуется описанием подписи и значением диапазона, на котором она показана.
Имя свойства: customLabels
Тип свойства: Таблица данных
Тип диапазона
Определяет тип диапазона: Числовой диапазон или Диапазон дат.
Имя свойства: rangeType
Тип свойства: Целое
Минимум
Минимальное значение регулятора.
Имя свойства: minimum
Тип свойства: Целое
Максимум
Максимальное значение регулятора.
Имя свойства: maximum
Тип свойства: Целое
Расстояние между второстепенными делениями
This is the distance, measured in values, between each minor tick mark. If you have a slider with a range from 0 to 50 and the minor tick spacing is set to 10, you will get minor ticks next to 0, 10, 20, 30, 40, and 50.
Имя свойства: minorTickSpacing
Тип свойства: Целое
Расстояние между основными делениями
Это расстояние, измеряемое в значениях, между каждой основной меткой деления. Если у вас регулятор с диапазоном от 0 до 50, и расстояние между основными делениями выставлено 10, вы получите следующие основные деления: 0, 10, 20, 30, 40 и 50.
Имя свойства: majorTickSpacing
Тип свойства: Целое
Нижнее значение
Нижнее значение на регуляторе по умолчанию.
Имя свойства: lowerValue
Тип свойства: Целое
Верхнее значение
Верхнее значение на регуляторе по умолчанию.
Имя свойства: upperValue
Тип свойства: Целое
Минимальная дата
Минимальная дата регулятора.
Имя свойства: minimumDate
Тип свойства: Дата
Максимальная дата
Максимальная дата регулятора.
Имя свойства: maximumDate
Тип свойства: Дата
Расстояние между второстепенными делениями
Временной интервал между каждой второстепенной меткой деления.
Имя свойства: minorDateTickSpacing
Тип свойства: Длинное целое
Расстояние между основными делениями
Временной интервал между каждой основной меткой деления.
Имя свойства: majorDateTickSpacing
Тип свойства: Длинное целое
Нижняя дата
Значение для нижней даты диапазона по умолчанию.
Имя свойства: lowerDate
Тип свойства: Дата
Верхняя дата
Значение для верхней даты диапазона по умолчанию.
Имя свойства: upperDate
Тип свойства: Дата
Текущие изменения
Если это свойство активно, значение диапазона обновляется при каждом движении регулятора. Если неактивно, обновления происходят, только когда отпущена кнопка мыши.
Имя свойства: liveChanges
Тип свойства: Логическое
Общие события компонентов
Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса.