can3p (can3p) wrote,
can3p
can3p

Прокрутка в текстовых полях во Flash

Если забивать текст в объект типа textField во флеше, то порой проявляется эффект, когда при выделении текст начинает прокручиваться, при этом визуально пространства тексту хватает. Решением является отказ в постоянном использовании свойства autoSize и добавления небольшого зазора по высоте вручную.

var padding = 2;
textField.autoSize = true;
textField.html = true;
textField.htmlText = yourText;
 
var th = textField._height;
textField.autoSize = false;
textField._height = th + padding

Код для AS2.


Оригинал: http://blog.dpetroff.ru/tech/textfield-scrolling-autosize
Tags: as2, autosize, flash, textfield
Subscribe

  • Дневник

    По отношению к блогам и социальным платформам я сильно не требовательный человек. Все уже давно убежали на фейсбук, переползли во вконтакте и т.д., а…

  • Гугл плюс

    Не знаю, почему еще не написал, но все технического толка посты в гугл плюс. Разделил, т.к. здесь все-равно никто не комментирует.…

  • Новая форма комментариев

    Не прошло и миллиона лет, как я решил привести форму комментариев в божеский вид. Теперь она выглядит примерно так, как я хотел бы, чтобы она…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments