![]() |
|
||||||||||
|
|||||
|
Добрый Умный народ ПОМОГИТЕ
нужно программно создать combobox с помощью хелпа построила следующий код, который не работает |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
ZOOM:
![]() Открыть хелп и прочитать. |
|
|||||
|
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
может это будущий профессионал ))) СТРОИТЬ код это не так то просто )))
|
|
|||||
|
Регистрация: Feb 2006
Сообщений: 41
|
а всё-таки? как программно это сделать? у меня пока тоже не получилось
|
|
|||||
|
Регистрация: Feb 2006
Сообщений: 41
|
вставил код, указанный в хелпе, но что бы он работал компонент необходимо поместить в Library.
А как сделать чтоб этот компонент динамически сам туда добавлялся, в общем вопрос в том, как сделать программное добавление компонентов, если я заранее не знаю их количества. ? this.createClassObject(mx.controls.ComboBox, "my_cb", 10);
this.createClassObject(mx.controls.ComboBox, "my_cb", 10);
my_cb._x=300;
my_cb._y=300;
my_cb.addItem({data:1, label:"One"});
my_cb.addItem({data:2, label:"Two"});
// Create listener object.
var cbListener:Object = new Object();
// Create event handler function.
cbListener.change = function (evt_obj:Object) {
trace("Currently selected item is: " + evt_obj.target.selectedItem.label);
}
// Add event listener.
my_cb.addEventListener("change", cbListener);
|
|
|||||
|
loading 50%
|
Цитата:
Либа доступна только на стадии разработки - до компиляции swf. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 41
|
ладно, а как сделать несколько программно тогда?
я думал нужно 2 одинаковых компонента кинуть в лайбрари, но флешь при компиляции ругнулся. |
|
|||||
|
loading 50%
|
Цитата:
В либе один компанент, а в клипе может быть многа его копий - но шоб они отличались в работе, надо дать каждому уникальное имя. Последний раз редактировалось aksios; 24.10.2007 в 13:54. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 41
|
всё. проблема решена, почему-то просто в первый раз не получилось... хотя и менял названия..)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:26. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|