![]() |
Scrollbar-компонент не реагирует на подгружаемый из внешнего источника текст
Подскажите, кто знает, почему Scrollbar-компонент не реагирует на подгружаемый из внешнего источника текст?
Если простое текстовое поле - пожалуйста! А если в текстовое поле подгружать текст из внешнего *.тхт - "ползунок" не работает. Он как-бы не знает сколько у текстового поля вышло строк. :) |
должно работать
исходник в студию :) |
Делается очень просто:
но для осуществления этого нужна схема выглядит она так: загружаем переменные,,, дожидаемся загрузки ,,, отображаем!!! Ты делаешь так: загружаем переменные,,, ?????,,, отображаем!!! Вообщем не успевают у тебя загрузится переменные а ты их в текстовое поле! Ключевое слово подождать ! |
Вложений: 1
DUDE, Переменные успевают подгрузится
Текст отображается, и скролиться обычными способами - с клавы и скроллером мыши Но необходим скроллбар (специально для "продвинутых" книголюбов). Мне это вообще для локальной версии нужно, для электронного варианта книги (на CD) То: Nox Noctis Цепляю паровозом облегчённый исходник (Только скролбар, текстфилд, и скрипт) |
проблема, отчасти, именно в том о чем сказал DUDE...
у тебя сначала инициализируется скроллбар (растягивается, настраивает "ползунок"), а потом уже в поле попадает текст. текст грузится НЕ МГНОВЕННО. можно сделать например так: Код:
System.useCodepage = true;68 кило текста - это не особо много, но при загрузке с локалки все приходит одним куском, так что на время загрузки все подвисает... стоит разбить текст на части и грузить их по очереди, пользователь все равно не заметит |
Огромное Чипасиба!
Всё зароботало! Там разбита по главам 500-страничная книжка. 68 кило - это самая крупная глава остальные в среднем - около 15-20ти. |
| Часовой пояс GMT +4, время: 13:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.