![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Имеется ввиду, можно ли как-то определить - влазит ли текст из подгружаемого файла целиком в текстовое поле или нет? На предмет того, что если не влазит - автоматом по этому признаку включать/добавлять полосу прокрутки. Спасибо.
|
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
юзай компонент.
если сам хош сделать, то делай полосу прокрутки по высоте самого текстфилда. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Цитата:
![]() У меня и так стоит полоса по высоте текстфилда. Просто я включаю ее ручками в тех кадрах, где подгружаемый текст не влазит целиком в текстфилд. Текстфилд фиксированной высоты. Просто хочется как-то автоматизировать эту фигню, ибо подобных кадров немало и расставлять все время ручками - как-то грустно ![]() А по поводу компонентов - ты имеешь ввиду ТекстАриа и там типа уже предусмотрена такая фича? Последний раз редактировалось drobinkin; 04.10.2007 в 03:17. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
TextField.maxscroll
TextField.bottomScroll
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Double, смотри, я делаю примерно следующим образом:
if ((my_txt.maxscroll-my_txt.bottomScroll)>1) {
my_sb._visible = true;
my_sb._alpha = 100;
}
if ((my_txt.maxscroll-my_txt.bottomScroll)<=1) {
my_sb._visible = false;
my_sb._alpha = 0;
}
![]() Уже с первого кадра показывает одинаковые значения боттомскролл и максскролл, хотя там заведомо текст больше, чем поле В чем косяк? |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Ага, фиг там - тока щас посмотрел - максскролл показывает максимальное значение св-ва скролл - я так понимаю в ТЕКУЩЕМ положении, т.е. не прокрученном до конца.
А как же все-таки узнать всю длину в строках (если можно так выразиться) текстового поля, не прокручивая его до конца? |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
maxscroll тут не нужен!
Вот держи, тыщу раз юзал его. Текс под маской, если его высота больше маски скрывает драгент, нет - драгим и всё. http://khk.com.ua/scroller.rar |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
1. сделал динамическое мультилайновое текстовое поле.
2. присвоил ему много текста. 3. вывел трейсом его maxscroll и bottomScroll, получил 23 и 1. что и где ты делаешь и получаешь - не возьмусь угадывать. нет ни времени, ни желания, ни навыков гадалки.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
блин, так тебе надо узнать, вообще скрол показывать или нет, так? ну так и что мешает сразу после присвоения текста проверить влез он или нет?
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
текст находящийся между TextField.scroll и TextField.bottomScroll это текст, видимый в настоящий момент в текстовом поле,
а TextField.maxscroll показывает максимальное значение TextField.scroll возможное в блоке (т.е. максимально значение верхней видимой строки) |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|