![]() |
Создание динамических текстовых полей согласно содержимому XML файла
добрый день!
Подскажите пожалуста, как работая с вот таким XML: Код:
−Какую логистику и инструментарий для этого лутше использовать? Разбирался как обрабатывать XML согласно вот этого мануала. http://www.adobe.com/devnet/flash/ar...php_print.html Зарание прошу извенить за скорее всего глупый вопрос новичка ))) |
Так и не понял, что именно у Вас не получилось. Покажите Ваш код.
|
Цитата:
|
Цитата:
В данный момент я работаю с таким кодом: Код:
Stage.align = "LT";Код:
<broadcast>Надеюсь я движусь в правильном русле |
Уже лучше)
У Вас получается один текстфилд, потому что Вы создаете его (думаете что их) на одной глубине. А на одной глубине может быть только один объект. Значит надо ввести счетчик нодов и использовать его значение для управления глубиной и заодно координатой по горизонтали. Перед циклом while вставим объявление переменной - нашего счетчика Код:
var counter:Number = 0;Код:
content += "<a href='"+URL+"'>"+lead+"</a><br>"+body+"<br><br>"; |
Я логистику решение задачи понял.
Спасибо огромное! Еще маленький вопрос: Подскажите, а какой синтаксис правильно использовать для Код:
dynamic_txt.border = true; |
Ну например так
Код:
var _txt:TextField = this["dynamic"+counter+"_txt"];Код:
var _txt:TextField = this.createTextField("dynamic"+counter+"_txt", 10+counter, counter*150, 0, 150, 30); |
я пробовал - но что-то кажись тогда не так с скриптом в целом (
Код: Код:
Stage.align = "LT"; |
Код:
var counter:Number = 0;Код:
counter+=1;Код:
story = story.nextSibling; |
Перепутад wile =)))
Поправил, но толку было 0 ((( Код:
Stage.align = "LT"; |
| Часовой пояс GMT +4, время: 12:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.