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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.03.2012, 21:56
ader вне форума Посмотреть профиль Отправить личное сообщение для ader Посетить домашнюю страницу ader Найти все сообщения от ader
  № 1  
Ответить с цитированием
ader
 
Аватар для ader

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
По умолчанию Bold 1й строки текста (остальное normal)

Господа. Существует ли способ сделать Bold`ом 1 строчку текста в одном и том же текстовом поле не прибегая к с созданию ещё одного текстового поля?

Старый 22.03.2012, 21:59
elder_Nosferatu вне форума Посмотреть профиль Отправить личное сообщение для elder_Nosferatu Найти все сообщения от elder_Nosferatu
  № 2  
Ответить с цитированием
elder_Nosferatu
 
Аватар для elder_Nosferatu

Регистрация: Nov 2010
Адрес: 48° 55'N 24° 42'E GMT +2:00
Сообщений: 399
Записей в блоге: 1
Код AS3:
textFieldInstance.htmlText = "<b>First line</b><br />Second line<br />" + ... + "Last line";

Старый 22.03.2012, 22:39
ader вне форума Посмотреть профиль Отправить личное сообщение для ader Посетить домашнюю страницу ader Найти все сообщения от ader
  № 3  
Ответить с цитированием
ader
 
Аватар для ader

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
Оно так не работает по причине шрифта нестандартного (Myriad Pro) и тексту задан normal в style. Текстовое поле уже существует в библиотеке.
Это я так понимаю нужны device font`s? (похоже что флеш не embed`ит bold символы)


Последний раз редактировалось ader; 22.03.2012 в 22:41.
Старый 22.03.2012, 22:55
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 4  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
http://help.adobe.com/ru_RU/FlashPla...etTextFormat()
__________________
Поймай яблоко 2!

Старый 23.03.2012, 01:09
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 5  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от ader Посмотреть сообщение
Оно так не работает по причине шрифта нестандартного (Myriad Pro) и тексту задан normal в style. Текстовое поле уже существует в библиотеке.
Это я так понимаю нужны device font`s? (похоже что флеш не embed`ит bold символы)
Для болда вам нужно отдельную гарнитуру эмбедить.

Старый 23.03.2012, 01:30
ader вне форума Посмотреть профиль Отправить личное сообщение для ader Посетить домашнюю страницу ader Найти все сообщения от ader
  № 6  
Ответить с цитированием
ader
 
Аватар для ader

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
Удафф спасибо. То что и хотел услышать. Но оно всё равно не хочет становится bold. Хотя в библеотеке уже есть Bold шрифт но он под другим номером (font 5 вместо font 1)

Скажите а как правильно его проембедить чтоб оно текстовому полю присвоилось? Чтоб просто в xml прописать <b>текст</b> и оно стало жирным? Т.к. в данный момент в библиотеке 2 шрифта Myriad Pro (bold и normal) под разными номерами и один из них указан в текстовом поле по умолчанию.

Как присвоить текстовому полю два шрифта?

Добавлено через 9 минут
Ага... дошло. Наверно надо делать текстовое поле кодом а не самому вставлять в библиотеку физически.


Последний раз редактировалось ader; 23.03.2012 в 01:38.
Старый 23.03.2012, 01:50
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 7  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Присваивать шрифт текстовому полю не нужно. Главное, чтобы класс шрифта был зашит во флешку.

Старый 23.03.2012, 02:07
ader вне форума Посмотреть профиль Отправить личное сообщение для ader Посетить домашнюю страницу ader Найти все сообщения от ader
  № 8  
Ответить с цитированием
ader
 
Аватар для ader

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
В библиотеке (swc, swf) есть 2 font`а, bold и normal "myriad pro" (а также текставая область). В xml прописано:
Код:
text <b>bold text</b> text
Тег <html> в текстовой области отмечен
Чего оно не работает?

Старый 23.03.2012, 02:11
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 9  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Укажите в коде явно класс шрифта, чтобы он вкомпилился. Т.е. пропишите просто где-нибудь его.

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

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

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


 


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


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