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

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

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

Регистрация: Aug 2004
Сообщений: 110
Отправить сообщение для Andrew_J с помощью ICQ
По умолчанию Прыгают слова при выделении их цветом (<font color=\"#??????")

В общем такая проблема, есть текстовое динамическое поле, в него записывается текст из многих слов, текст этот в теге:
Код:
<font color=\"#FF00FF">сам текст тра тата</font>
затем меняется в динамическом поле этот текс на такой же только выделяется цаетом ещё одно слово, так:
Код:
<font color=\"#FF00FF">сам<font color=\"#0000FF"> текст</font> тра тата</font>
При это последнее слово может немного сдвинуться вправо или влево, сдвиг на один или меньше пиксела, но когда часто менять цвет слов, то это очень заметно.
Наблюдается этот олько тогда когда в текстовом поле стоит опция Charect Embedding (вшивание шрифта)

Подскажите как избавиться от этого жуткого эффекта.


Последний раз редактировалось iNils; 03.08.2006 в 13:33.
Старый 03.08.2006, 13:08
pro.flasher вне форума Посмотреть профиль Отправить личное сообщение для pro.flasher Найти все сообщения от pro.flasher
  № 2  
Ответить с цитированием
pro.flasher
[1 28.04.2006]
 
Аватар для pro.flasher

Регистрация: Nov 2005
Адрес: Moscow
Сообщений: 20
Flash очень жестко относиться к html форматированию пиши лучше так:
Код:
<font color='#FF00FF'>сам</font><font color='#0000FF'> текст</font><font color='#FF00FF'> тра тата</font>
При чем экранируй обе ковычки:
Код:
<font color=\"#FF00FF\">сам текст тра тата</font>
или используй одинарные:
Код:
<font color='#FF00FF'>сам текст тра тата</font>
Должно работать.
__________________
{On-Line Casino Developer}


Последний раз редактировалось iNils; 03.08.2006 в 13:33.
Старый 03.08.2006, 23:46
Andrew_J вне форума Посмотреть профиль Отправить личное сообщение для Andrew_J Найти все сообщения от Andrew_J
  № 3  
Ответить с цитированием
Andrew_J

Регистрация: Aug 2004
Сообщений: 110
Отправить сообщение для Andrew_J с помощью ICQ
Цитата:
Сообщение от pro.flasher
Flash очень жестко относиться к html форматированию пиши лучше так:
Код:
<font color='#FF00FF'>сам</font><font color='#0000FF'> текст</font><font color='#FF00FF'> тра тата</font>
Так не получится, т.к. когда я выделяю слово цветом, я не знаю каког цвета до этого был остальной текст.

Цитата:
Сообщение от pro.flasher
При чем экранируй обе ковычки:
Код:
<font color=\"#FF00FF\">сам текст тра тата</font>
или используй одинарные:
Код:
<font color='#FF00FF'>сам текст тра тата</font>
Должно работать.
Это не помогает

Можно ещё что придумать или искать способы решения для первой проблемы?

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

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

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


 


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


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