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