Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   maxscroll меня все время обманывает (http://www.flasher.ru/forum/showthread.php?t=28795)

iDS 19.03.2002 18:01

maxscroll меня все время обманывает
 
не пойму почему, но maxscroll меня все время обманывает.
там все время 1 :eek:
trace (newscontent.maxscroll);
newscontent - полон текста, к нему притензий нет,
а вот эта переменная все время врет, что делать?
мне бе нее не удастся сделать динамичексий сколлл :(
как такое может быть? помогите...

GenaG 19.03.2002 18:29

одно из двух: либо неправилен доступ к переменной, либо ты измеряешь maxscroll в одном кадре c loadVariables, а этого делать не стоит -- загружаетмая переменная видна только со следующего после загрузки кадра, а в инете -- и того дольше (лучше 3-4, если текста мало)

iDS 19.03.2002 18:36

Спасибо Гена, большое и человеческое.
действительно, у меня все в одном фрейме было...
теперь помогло.

Nox Noctis 19.03.2002 20:24

а возможен еще один случай, кстати -
в хтмльном поле нужно по ентерФрейму скролл присваивать... а то он будет в единицу скидываться...

iDS 20.03.2002 16:00

динамический скролинг
 
такой еще вопрос по скролингу:
у меня в текстовом динамическом поле подгружается текст.
5 видимых строк и еще 3 не видно
maxscroll этого поля равен 5-ти.
я думал там будет 8.
это было бы логичнее, я бы мог определить коэфециент который бы использовал для движения лифта-скрола,
а 5 для меня величина постоянная, я и так знаю что поле высотой в 5 строк,
А теперь я и не знаю как мне определить сколько у меня строк всего, т.е. на какое растояние сдвинуть лифт-скрола если перемещение произошло на одну строку?
т.е. как узнать сколько сформировалось строк в динамич-поле
?
подскажите плиз...

Nox Noctis 20.03.2002 16:59

цитирую хэлп:
Цитата:

The scroll property defines where the text field begins displaying content.
пер. с анг.: :D
Свойство скролл определяет номер строки, начиная с которой текстовое поле начинает выводить содержимое.

*maxscroll - максимальное действующее значение для свойства scroll
(здесь и далее примечания переводчика)
:D :D

таким образом - maxscroll показывает количество строк текста (если, конечно, количество текста превышает размеры поля) за вычетом того количества строк, которое помещается в поле без проскролливания...

iDS 20.03.2002 17:10

большое спасибо!


Часовой пояс GMT +4, время: 03:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.