![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2006
Сообщений: 40
|
Вопрос, собственно вот какой:
имеется файл с данными xml. В нём узлы содержат CDATA-данные Так же имеется TextField, в которое заносятся эти данные. При внедрении в CDATA тегов типа <b>, они отображаются только если у TextField стоит Use device fonts. Продемонстрирую на примере. дан файл, допустим data.xml Его содержимое: также и код в клипе System.useCodepage = true;
var doc:XML = new XML();
doc.ignoreWhite = true;
doc.load('data.xml');
doc.onLoad = function(success:Boolean)
{
if (success)
{
show_text(doc.firstChild.childNodes[0].childNodes[0].nodeValue);
}
}
function show_text(txt:String):Void
{
my_tf.html = true;
my_tf.htmlText = txt;
}
Почему такое происходит и как с этим бороться??? |
|
|||||
|
Регистрация: May 2006
Сообщений: 40
|
и ведь точно. как всё-таки со шрифтами всё ректально...
огромное спасибо!!! |
|
|||||
|
Регистрация: May 2006
Сообщений: 40
|
Ну с этой стороны так-то правильно. Просто я не все ещё подобные тонкости знаю.
Кстати, я так понял что всё работает только когда у шрифта прописан линкэйдж? по-крайней мере у меня получилось только при этом условии... |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|