О ползунках

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

Поведением и появлением ползунка управляет класс NSSliderCell. NSSliderCell объект должен содержаться в подклассе NSControl. При необходимости в одном ползунке используйте NSSlider объект, содержащий сингл NSSliderCell объект. При необходимости в группе связанных ползунков используйте NSMatrix объект, содержащий несколько NSSliderCell объекты. Большинство NSSliderCell методы имеют покрытия в NSSlider, которые просто вызывают NSSliderCell эквивалентный. Для получения дополнительной информации посмотрите NSSliderCell и NSSlider спецификации класса.

Установка значений ползунка

Для установки минимальных и максимальных значений ползунка использовать setMinValue: и setMaxValue:. Считать значение ползунка, как представлено текущей позицией кнопки, использование NSControl «получите» метод, такой как floatValue;. Для установки значения ползунка используйте NSControl метод «набора», такой как setFloatValue:.

Отображение имени и значений ползунка

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