![]() |
Почему не показывается простая кнопка?
Здравствуйте!
Целый день разбираюсь, как программно создавать кнопки. Уже устал, кнопки так и не увидел. Упростил код до безобразия: Код AS3:
|
Никогда не пробовал этого делать, но если расширять mx.containers.Canvas вместо спрайта?
|
Цитата:
Код AS3:
Код:
Произошла ошибка ActionScript: |
Без текстфилда должно работать. А если оставить спрайт, то SimpleButton по идее прокатит
|
Товарищи, дело в том, что Flex компоненты нативно не добавляются на AS спрайты, а flash компоненты не добавляются на flex компоненты, так как не поддерживают IUIInterface, на сколько я помню.
|
ну так поэтому с канвасом будет работать кнопка из контролов, и не будет текстфилд, а со спрайтом будет работать текстфилд и простая кнопка. как-то так
|
Так как же показать и текстфиелд, и кнопку??? Дикость какая-то.
|
ну обычную кнопку покажите с текстфилдом на спрайте
|
или на Canvas: Button и Label +))
|
Цитата:
PS: И еще непонятно - есть класс Button в spark.components и в mx.controls. Как Flex определяет, какой класс имеется в виду? По тому, что было импортировано через import? |
| Часовой пояс GMT +4, время: 15:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.