![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2005
Сообщений: 5
|
Доброе время суток ВСЕМ.
У меня есть маленький вопросик. Создаю несколько экземпляров компонента RadioButton таким образом for ($i=1; $i<=$count; $i++) { createClassObject(mx.controls.RadioButton, "cb"+$i, $i, {label:" "+$data["name"+$i], groupName:"group", data:$data["id"+$i]}); setProperty("cb"+$i, _x, 18); setProperty("cb"+$i, _y, $i*$height+$top); this["cb"+$i].data = $data["id"+$i]; } Это система голосавания, при нажатии на кнопку должны удалиться все ранее созданные экземпляры: cb1, cb2, cb3, cb4.... cbN. Читал в хелпе, вроде надо использовать delete, пробую: for ($i=1; $i<=$count; $i++) { delete this["cb"+$i]; } не работает. Подскажите пожалуйста, может кто знает как это сделать? заранее благодарен. |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 5
|
Извените за беспокойство, уже разобралься
|
|
|||||
|
Регистрация: Nov 2005
Сообщений: 5
|
Все оказалось довольно просто, как известно любой компонент это мувиклип, а для удаления мувика существует функция removeMovieClip();
for ($i=1; $i<=$count; $i++) { this["cb"+$i].removeMovieClip(); } |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|