![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 45
|
Всем привет. Появилась необходимость использовать отдельно ScrollBar для управления кастомным списком. Список настолько кастомный, что никакие ScrollPane и прочие зверушки не катят.
Так вот, высота моего кастомного списка 850px. Видимой области 200px Я, наивный чукотский парень, думал: задам: minScrollPosition равное 0. maxScrollPosition равное 850 pageSize равное 200 И буду спокойненько считывать scrollPosition и менять координаты списка. Вот тут знающие люди уже начали смеяться Потому чтоа) pageSize может быть больше maxScrollPosition (оказывается 0_0 ) т.е. они вообще никакого отношения друг-к-другу не имеют. б) размер ползунка расчитывается и отрисовывается настолько странно, что я, например, так и не смог добиться чтобы ползунок был размером 98% от общей длинны скрола. Собственно вопрос - а че ваще за фигня такая? Кроме шуток - как управлять размером ползунка? "Число строк" - это каких строк, у меня картинки там вообще? "Максимальное значение для прокрутки" - значение чего и в чем оно измеряется?Ну и если в двух словах вдруг объясните как реализовать идею, которую я изложил вначале - буду признателен. Спасибо. P.S.: свойства ScrollBar: lineScrollSize : Number Расстояние в пикселях, на которое перемещается ползунок прокрутки при нажатии кнопки со стрелкой. maxScrollPosition : Number Число, представляющее максимальное значение для прокрутки. minScrollPosition : Number Число, представляющее максимальное значение для прокрутки. pageScrollSize : Number Расстояние, на которое перемещается ползунок при нажатии полосы прокрутки в пикселях. pageSize : Number Число строк, равное максимальному числу строк на одной странице. Последний раз редактировалось Alex_YAROST_22; 31.01.2011 в 13:24. |
![]() |
Часовой пояс GMT +4, время: 09:07. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| ScrollBar |
|
|