![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2006
Сообщений: 72
|
У меня вот такая проблемка.. не знаю как её решить...
есть текстовое поле.... есть текст .. который я подгружаюю.. каждый раз он разной длинны. Как можно расчитаь размер шрифта этого текста чтобы он влезал в это текстовое поле. И ещё .. я что то не могу ни как придумать .. как этот текст сделать выравненым по центру но не только горизонтально а и вертикально... заранее всем спасибо... |
|
|||||
|
Регистрация: Jul 2006
Сообщений: 72
|
спасибо.. но чт о то не работает...ю я от туда вытащил фунгкцию... и вставил к сбеб тест вставляется в поле но не изменяются размеры
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
1. Кроме точки, есть такое понятие как запятая. Многоточие не в тему.
2. Перед тем как постить, прочтите то, что вы написали. Тогда число таких вещей как "чт о то" и "к сбеб" уменьшится. 3. Цитата:
|
|
|||||
|
Регистрация: Jul 2006
Сообщений: 72
|
function setTextAndValign (txt:TextField, str:String) {
txt.htmlText = "<br>" + str + "<br><br>";
sl_0.leading = (txt._height - txt.textHeight) / 2;
txt.setTextFormat (0, 1, sl_0);
trace(sl_0.size);
};
t_sl.t.text=xml_text.firstChild.childNodes[_root[("k_"+_root.g_i)+_root.g_k]._yr].childNodes[0];
//t_sl.t.setTextFormat(sl_0);
sl_0.align = "center";
sl_0.bold = true;
t_sl.t.setNewTextFormat (fmtA);
t_sl.t.border = true;
t_sl.t.html = true;
t_sl.t.multiline = true;
setTextAndValign(t_sl.t,t_sl.t.text);
если поможете буду очень вам благодарен. Прошу извенить меня. всё работает. текст выравнивается посередине, мне бы хотелось узнать как расчитаь размер шрифта.. если поле у меня создано вручную, а текст подгружается Последний раз редактировалось StrangeMan; 22.01.2007 в 03:37. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Регистрация: Jul 2006
Сообщений: 72
|
можно хотяб исходник какойнить.. а то мне срочно надо
![]() |
|
|||||
|
Регистрация: Jul 2006
Сообщений: 72
|
sl_0 -это стиль текста...
- этой строчкой я создаю стиль Просто искренне не могу понять из чего вычислить размер шрифта. Ана форуме я ни чего через поиск не нашёл ![]() Последний раз редактировалось StrangeMan; 22.01.2007 в 09:32. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
1. В моей функции создавался необходимый стиль, который влиял ТОЛЬКО на сдвиг текста по вертикали. Зачем вы его удалили?
2. В своем примере вы не где стиль не описываете и не берете его от какого либо другого текста. Поэтому размер шрифта вы не узнаете. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|