Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Отключить прокрутку текста при включенном line spacing (http://www.flasher.ru/forum/showthread.php?t=144071)

Smolkin 01.09.2010 22:26

Отключить прокрутку текста при включенном line spacing
 
Текстфилд создан вручную, так же вручную выставлен Line spacing = 5
Ни как не допру, как выключить прокрутку текста, при утаскивании зажатого курсора вниз поля.
Подскажите, наверняка это уже все кроме меня умеют! =)
Поиском пользовался, находил только про AS3.

fljot 02.09.2010 00:51

Код AS3:

public static function fixHeight(textfield:TextField):void
{
        textfield.autoSize = TextFieldAutoSize.LEFT;
        var h:Number = textfield.height;
        textfield.autoSize = TextFieldAutoSize.NONE;
        // adding extra height will prevent "vertical scroll on text select" bug
        // the extra height value should be just bigger than the default leading
        textfield.height = h + Number(textfield.getTextFormat().leading) + 1;
}

Будет работать, только если одна высота строк.

in4core 02.09.2010 02:44

это AS3 а он про AS2

Smolkin 02.09.2010 04:24

Ой ой, только не говорите что на AS 2 не решается...

wvxvw 02.09.2010 10:03

Вся разница в том, что ссылки на констаны нужно заменить их значениями...

Smolkin 02.09.2010 15:03

Разве это сработает для текстового поля, созданного вручную?

Добавлено через 29 часов 7 минут
Товарищи, ну помогите же, для красивого сайта надо =)


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

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