Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   ScrollPane: RefreshPane срабатывает только один раз?! (http://www.flasher.ru/forum/showthread.php?t=67893)

Chilly 14.08.2005 13:55

ScrollPane: RefreshPane срабатывает только один раз?!
 
Вложений: 1
Помогите разобраться! Очень срочно!
Код:

myScrollPane.spContentHolder.onRelease = function() {
        myScrollPane.refreshPane();
        with (myScrollPane.spContentHolder) {
                _xscale = _yscale += koef;
        }
};

Хотел сделать так, чтобы при щелчке по контенту ScrollPane сам контент увеличивался(ScrollPane.content="clip.jpg"). Но при увеличении контента он вылезает за пределы просматриваемой области ScrollPane.Мне подсказали, что надо перерисовать ScrollPane методом RefreshPane. Так и сделал.
Теперь при первом щелчке по контенту скроллпейна он увеличивается, а полосы прокрутки подгоняются под размеры увеличенного контента. Но при втором щелчке ничегони происходит. Объясните, почему? Как решить проблему?
Вот даже исходник с RefreshPane()(закомментируйте строчку myScrollPane.refreshPane()): то есть я хотел, чтобы при клике по "+", а потом по контенту, контент увеличивался, но с refreshPane это происходит только один раз:

MIX-er 14.08.2005 22:47

чувак..)))
в другом разделе форума те уже два варианта решения трабли настрочили...)))
;-)

Chilly 14.08.2005 23:25

это я ещё днем написал


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

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