Flex 4 Vslider track, верхний и нижний край

У меня есть Vslider во Flex 4, который я снимаю с изображений. Изображение для большого пальца делает его намного больше, а изображение дорожки имеет некоторые элементы вверху и внизу, которые я не хочу закрывать большим пальцем, когда оно полностью вверху или внизу. Итак, как мне создать это поле, чтобы диапазон большого пальца на дорожке был короче?

1 ответ

Вы можете сделать это, указав высоту большого пальца, чтобы она была больше, чем на самом деле для обложки vslider.

<!--- The default skin class is VSliderThumbSkin. 
        @copy spark.components.supportClasses.TrackBase#thumb
        @see spark.skins.spark.VSliderThumbSkin -->
<s:Button id="thumb" left="0" right="0" width="11" height="50"
    skinClass="your.thumb.skin.class"/>

Класс скина имеет изображение размером 25x25. Делая этот класс высотой 50, он дает большому пальцу ~12px отступов на верхней и нижней части большого пальца.

Другие вопросы по тегам