![]() |
flash text selection выглядит обрезанно, если leading < 0
Делаем multiline текст, селектаем его, все нормально, но если leading скажем -5, то выделение (черное) как бы обрезано наполовину. Получается как бы черный кусок верхний на черный кусок нижний делает половину строки выделения (по высоте) назад белой.
Можно с этим что то сделать? Чтоб выделение было полностью черным независимо от line-height (leading). Надо безкомпромисно. |
Мне по делу надо. А комп тоже можно "электронно вычислительной машиной" называть если жаргон не нравится, только так никто не говорит.
Вообщем проблема висит и актуальна, если непонятно, то скриншот (фоторграфия экрана монитора, если снова жаргон не нра). У данного шрифта такое вот "междустрочное расстояние", и это выделение при -5пх. http://previews.ravenlab.com/drawing/problem.jpg |
Либо попытаться перейти c TextField на flash.text.engine.*, либо найти другой шрифт с нормальным межстрочным расстоянием.
|
кое как влез в этот фреймворк, но конкретный вопрос,
как сменить стиль только выделенному куску текста? Например надо в тексте t со 2-го по 5 букву менять: Код:
var tr:TextRange = new TextRange( t.textFlow, 1, 4); |
| Часовой пояс GMT +4, время: 11:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.