PDA

Просмотр полной версии : Динамический текс игнорирует %


BIBLIFE
15.10.2007, 13:27
Добрый день! Загружаю текст в динамическое текстовое поле.
весь текст загружается нормально кроме знака процента. Почему FLASH при выводе в динамическое поле % игнорирует? Кто знает? может это глюк?
Спасибо!

chingachgoog
15.10.2007, 13:32
А какое поле? Обычный текст или html?
Он может думать, что вы ему эскейп последовательность пишите.

Или этот символ не был внедрен в поле.

screamge
15.10.2007, 13:32
Проверьте наличие символа в самом фонте.

BIBLIFE
15.10.2007, 13:38
как HTML ЗАГРУЖАЮ

Вот отрывок текста Наибольший удельный вес в промышленности области имеют обрабатывающие производства – 72,0% отгруженной продукции в общем объёме, в том числе: текстильное и швейное производство – 24,1%; машиностроительный комплекс-22,7%; производство пищевых продуктов – 14,7%.
<font color="#105b54"><b>Отраслевая структура промышленного производства<br>(по видам деятельности) за I полугодие 2007 года</b>
<img src="images/Content/tabl1-4-2.gif">

в тексте знаки процента игнорируются при выводе

iNils
15.10.2007, 13:49
BIBLIFE, есть кнопка http://www.flasher.ru/forum/images/russian/style3/buttons/edit.gif, поэтому не надо создавать несколько сообщений подряд, надо исправить последнее в теме.

chingachgoog
15.10.2007, 15:41
Попробуйте выставить в текстовом поле use device fonts, если покажет процент, то значит дело во внедрении нужного символа

BIBLIFE
16.10.2007, 11:44
Спасибо, попробую!

use device fonts - выставлен, ни чего. Все также.
А как внедрить символ?
Вложил кусочек из программы в поле которого я загружаю текст.

screamge
16.10.2007, 13:50
Если выставлен use device fonts значит что флешка пользуется системным фонтом. Я ещё раз спрошу, вы уверены что знак процента используется в вами заюзаном фонте?

BIBLIFE
16.10.2007, 14:25
Я уже кучу фонтов поменял при выводе, ерунда какая то. Может это глюк CS3?

chingachgoog
16.10.2007, 14:32
Вложил кусочек из программы в поле которого я загружаю текст.

Понятно. Жаль поиск не работает - я уже писал про это:
http://flasher.ru/forum/showthread.php?t=95558

в данном случае поможет (я так думаю, потомучто CS3 у меня нет, чтобы аттач посмотреть :) )такой хинт

trace(escape("%")) // покажет что в текстовом файле придется писать "%25", а не просто "%"

screamge
16.10.2007, 14:34
Выкладывайте исходник.

BIBLIFE
16.10.2007, 15:14
Всем спасибо большое!!! Уфф решена задачка! Вот уж не думал что %25 сработает. И действительно всё пошло, процент показался урааа!!!