Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.04.2010, 05:15
Evgan вне форума Посмотреть профиль Отправить личное сообщение для Evgan Найти все сообщения от Evgan
  № 1  
Ответить с цитированием
Evgan

Регистрация: Jun 2008
Сообщений: 283
По умолчанию htmlText, не работает ALING="RIGHT"

Здравствуйте
Заранее прошу прощение заведомо глупый вопрос, но может ли работать в htmlText для нашего любимого флеша ALING="RIGHT"
то есть, в xml файле я пишу следуюющее:
Код AS1/AS2:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<info>
          <TXT><![CDATA[<P ALING=""> <FONT SIZE = "40" COLOR="#A54405" FACE="Tahoma">текст мой</FONT></P>]]></TXT>
</info>
Но текст всё равно к левому краю "прибит" намертво+(
Благодарю
исходники на всякий случай, прилагаю

Старый 07.04.2010, 05:16
Evgan вне форума Посмотреть профиль Отправить личное сообщение для Evgan Найти все сообщения от Evgan
  № 2  
Ответить с цитированием
Evgan

Регистрация: Jun 2008
Сообщений: 283
вот исходник
Вложения
Тип файла: rar TextHtml_test.rar (6.3 Кб, 61 просмотров)

Старый 07.04.2010, 06:03
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Код AS1/AS2:
	var css:StyleSheet = new StyleSheet();
	css.parseCSS(".foo { text-align: right; font-size:40; color:#A54405; font-family: \"Tahoma\" }");
	TXT.styleSheet = css;
	TXT.htmlText = TEXT.split("\r\n").join("\r");
Код:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<info>
	<TXT><![CDATA[<span class="foo">текст мой</span>]]></TXT>
</info>
Какая-то бага с текстовыми полями помещенными на таймлайн (если бы создавали динамически, все бы работало и без этого).
__________________
Hell is the possibility of sanity

Старый 07.04.2010, 06:33
Evgan вне форума Посмотреть профиль Отправить личное сообщение для Evgan Найти все сообщения от Evgan
  № 4  
Ответить с цитированием
Evgan

Регистрация: Jun 2008
Сообщений: 283
wvxvw, благодарю, но это немного не то, это CSS, а мне необходим именно htmlText+(
тили всё же d htmlText выравнивание не функционирует?

Старый 26.05.2010, 15:13
un1ted вне форума Посмотреть профиль Отправить личное сообщение для un1ted Найти все сообщения от un1ted
  № 5  
Ответить с цитированием
un1ted

Регистрация: May 2010
Сообщений: 3
все html тэги в поле html текста должны функционировать, попробуйте, напишите привильно слово align вместо aling.. вдруг поможет

Старый 26.05.2010, 15:31
NAO111 вне форума Посмотреть профиль Отправить личное сообщение для NAO111 Найти все сообщения от NAO111
  № 6  
Ответить с цитированием
NAO111

Регистрация: Oct 2009
Сообщений: 155
далеко не все...функционирование html тегов во flash сильно ограничено, например align может быть только right и left

Старый 13.06.2010, 10:00
AHKHOBA вне форума Посмотреть профиль Отправить личное сообщение для AHKHOBA Найти все сообщения от AHKHOBA
  № 7  
Ответить с цитированием
AHKHOBA

Регистрация: Feb 2009
Сообщений: 30
Вовсе нет, JUSTIFY и CENTER тоже нормально работает

Старый 21.01.2011, 14:55
freeuser вне форума Посмотреть профиль Отправить личное сообщение для freeuser Найти все сообщения от freeuser
  № 8  
Ответить с цитированием
freeuser

Регистрация: Jan 2011
Сообщений: 2
По умолчанию думаю проблема в использовании встроенных шрифтов

Например, дело обстоит так:

textField.embedFonts=true; // а внедренный шрифт не соответствует указанному в теге html,

или непосредственно в визуально созданном текстовом поле в свойствах установлено: Символ:Семейство - шрифт отличный от указанного в теге html.
Попробуйте для начала отключить встроенные шрифты перед присвоением свойству htmlText какого либо значения:

textField.embedFonts=false;

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:46.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:46.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.