PDA

Просмотр полной версии : Проблемы со скролингом текста


MiDoS
25.04.2003, 10:20
Ролик состоит из поля динамического текста, поля ввода и кнопки. При нажатии на кнопку происходит добавление текста из поля ввода в динамическое поле, и прокрутка динамического поля вниз.

dinamictext = dinamictext + inputtext;
dinamictext.scroll = dinamictext.maxscroll;

Вот только прокручиваться он не хочет, делал дополнительную кнопку - по ней прокручивает нормально, а после изменения содержимого динамичного поля не хочет.
Что делать? используя Flash5?

Techmaker
25.04.2003, 19:36
во флэш пять неуспевает определять maxscroll ... используй дополнителный MC в котором:
onClipEvent(enterFrame){
if(dinamictext.scroll<>dinamictext.maxscroll){
dinamictext.scroll=dinamictext.maxscroll}}
и всё будет О.К. ;)

MiDoS
27.04.2003, 11:50
Да, но как быть, если нужно еще и дать возможность пользователю самому прокручивать текст, с помощью кнопок?

По предложенному способу текст всегда будет в самом конце...

Techmaker
27.04.2003, 12:56
используй hitTest
например когда мишь над кнопками прокрутки функция отключалась...
;)