Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   размер шрифта через XML (http://www.flasher.ru/forum/showthread.php?t=181247)

NikolyA 19.06.2012 13:11

размер шрифта через XML
 
Добрый день, :away: нужна подсказка следующего типа: есть xml:

Цитата:

<data>
<statistic>
<date>19</date>
<months>Июня</months>
<year>2012</year>
</statistic>
</data>
сейчас в 3 разных динамических поля которые имеют шрифт размером 16, добавляются данные, можно ли добавить <fontsize></fontsize> с указанием размера шрифта и этот размер применить ко всем динамическим полям?

Deimos747 19.06.2012 13:54

Вы про CSS или что?

NikolyA 19.06.2012 14:05

я про что-то вроде CDATA только для всех полей сразу

Deimos747 19.06.2012 14:13

На ум приходит хранить все поля в одном списке, и проходя по списку всем присвоить нужный размер. Врядли как-то по-другому получится присвоить всем сразу.

NikolyA 19.06.2012 14:18

да если бы одним списком, я бы даже и не спрашивал)

Wolsh 19.06.2012 14:27

htmlText

NikolyA 19.06.2012 15:12

Цитата:

Сообщение от Wolsh (Сообщение 1085108)
htmlText

да, но мне надо применять шрифт ко всем текстовым полям, если я делаю для каждого по отдельности, то работает через htmlText, но чтоб поменять шрифт, надо 3 раза менять размер шрифта, а мне бы хотелось чтоб 1 раз и для всех, выставил в XML размер и оно применилось для всех полей в флешке

Deimos747 19.06.2012 15:14

Можно расширить TextField и сделать в классе статический список всех созданных. Тогда придётся вызывать только один раз.

NikolyA 19.06.2012 15:23

Цитата:

Сообщение от Deimos747 (Сообщение 1085125)
Можно расширить TextField и сделать в классе статический список всех созданных. Тогда придётся вызывать только один раз.

я тоже про это думал)

Wolsh 19.06.2012 15:27

Цитата:

но чтоб поменять шрифт, надо 3 раза менять размер шрифта
Ничего не понял.
Размер шрифта Вы укажете в xml. Поместите данные для отображения в CDATA в виде html с указанием размера текста, и если поля отображают htmlText, а не просто text, то и будет нужный Вам размер шрифта.
Либо я вообще не понял, о чем Вы.


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

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