2016-08-08 7 views
0

Я нуждаясь короткий скроллбар быть размещены отдельно от его соответствующего и более ScrollPane, но я получаю следующее сообщение об ошибке:Связывание отдельных UIScrollBar к ScrollPane в Adobe AIR

ReferenceError: Error #1069: Property maxScrollH not found on 
fl.containers.ScrollPane and there is no default value. 
at fl.controls::UIScrollBar/updateScrollTargetProperties() 
at fl.controls::UIScrollBar/draw() 
at fl.core::UIComponent/callLaterDispatcher() 

Searching, я не могу найти способ доступа к maxScrollH, чтобы начать исправление проблемы. Попытка получить доступ к свойству мой обычный путь ...

ScrollPane_instance.maxScrollH = 1440; 

... производит различные ошибки:

Symbol 'Gllryscrn_mclp', Layer 'Gallery', Frame 1, Line 3, Column 19 1119: 
Access of possibly undefined property maxScrollH through a reference with 
static type fl.containers:ScrollPane. 

Я кратко самоучка, поэтому приносим извинения за любые новобранец оплошности.

+0

Нам действительно нужен еще один код, который поможет вам. BTW: Вы избегаете компонентов Flex (Spark или MX) специально? Вы можете взглянуть на Скроллер-Компонент: http://flex.apache.org/asdoc/index.html –

+0

Очень жаль, думал, что буду следить. Я не знаком с Flex, но основная проблема заключалась в том, что я не был доволен степенью настройки с помощью обычного UIscrollbar, поэтому создал вторую прокрутку, чтобы работать как одна вместо этого, просто делая процент прокрутки первого равным проценту второго. Еще несколько дополнительных функций для добавления, например, щелкнуть «прыгать» до этой точки, но довольны функциональностью в целом. – chaleyer

ответ

0

Мысль о том, что я буду следить за ними, если у кого-то была аналогичная проблема. Я был недоволен степенью настройки обычного UIscrollbar, поэтому создал вторую прокрутку, чтобы вместо нее работать как полоса прокрутки. Я просто сделал процент прокрутки первого равным проценту второго и наоборот.