![]() |
как узнать размер шрифта.. если известна длинна текста
У меня вот такая проблемка.. не знаю как её решить...
есть текстовое поле.... есть текст .. который я подгружаюю.. каждый раз он разной длинны. Как можно расчитаь размер шрифта этого текста чтобы он влезал в это текстовое поле. И ещё .. я что то не могу ни как придумать .. как этот текст сделать выравненым по центру но не только горизонтально а и вертикально... заранее всем спасибо... |
|
спасибо.. но чт о то не работает...ю я от туда вытащил фунгкцию... и вставил к сбеб тест вставляется в поле но не изменяются размеры
|
1. Кроме точки, есть такое понятие как запятая. Многоточие не в тему.
2. Перед тем как постить, прочтите то, что вы написали. Тогда число таких вещей как "чт о то" и "к сбеб" уменьшится. 3. Цитата:
|
Код:
function setTextAndValign (txt:TextField, str:String) {если поможете буду очень вам благодарен. Прошу извенить меня. всё работает. текст выравнивается посередине, мне бы хотелось узнать как расчитаь размер шрифта.. если поле у меня создано вручную, а текст подгружается |
можно хотяб исходник какойнить.. а то мне срочно надо:)
|
Цитата:
то вам сюда -> Вакансии За вас тут работу делать не будут. а вот помочь в ее решении здесь редко остаеться без ответа. ;) |
Цитата:
|
sl_0 -это стиль текста...
Код:
var sl_0:TextFormat = new TextFormat(null, null, 0x0000FF, true);Просто искренне не могу понять из чего вычислить размер шрифта. Ана форуме я ни чего через поиск не нашёл:( |
1. В моей функции создавался необходимый стиль, который влиял ТОЛЬКО на сдвиг текста по вертикали. Зачем вы его удалили?
2. В своем примере вы не где стиль не описываете и не берете его от какого либо другого текста. Поэтому размер шрифта вы не узнаете. |
| Часовой пояс GMT +4, время: 21:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.