PDA

Просмотр полной версии : текстовое поле


stoweesh
21.08.2004, 06:07
Как создать текстовое поле с загрузкой текста из файла + скролинг + возможность использования стилей для отдельных строк. Может у кого исходничек есть? или так подскажите.
Заранее благодарен, stoweesh.

Linuxoid_Alex
21.08.2004, 06:28
с загрузкой текста из файла
из какого файла?
через loadVariable
а если xml:

<?xml version="1.0"?>
<root>
<textarea text="adf"/>
</root>

Во Flash:

doc = new XML();
doc.load("data.xml");
doc.ignoreWhite=true;
doc.onLoad = function()
{
x=10;
y=10;
width=100;
height=100;
_root.createTextField("text_area",1,x,y,width,height);
_root["text_area"].text = String(doc.firstChild.firstChild.attributes.text);
}

для различных стилей:

_root["text_area"].html=true;
_root["text_area"].multiline = true;
_root["text_area"].htmlText="<b>smth</b>\n hello";

вообщем для этого html юзай

Antares
21.08.2004, 10:43
Для стилей лучше юзать CSS и текстовые форматы.

Linuxoid_Alex
21.08.2004, 10:59
Для стилей лучше юзать CSS
Подскажи, как plz

iNils
21.08.2004, 12:20
Для стилей лучше юзать CSS
Зависит от версии флеша. Мы как разработчики может и пользуемся последними версиями, а вот пользователи часто и на 6-ой плеер не перешли.



А в России еще меньше процент использующих свежии весрии.

Судить можно и по баннерным плащадкам, я только Яндекс знаю что разрешает 6-ую версию.

stoweesh
22.08.2004, 01:28
всем спасибо!