![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 1
|
Насоздававал множество экземпляров класса SimpleButton, а как изменить label не понятно.
Возможно ли установить свойство label у экземпляра SimpleButton, переменных или методов не нашел? |
|
|||||
|
Можно изменить только скины, а на них уже добавлять текст, но проще использовать другой класс.
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
|
у SimpleButton ведь нет же никакого лейбла
если под лейблом понимать текстфилд, который создан вручную, то можно извратится до него добраться и менять public class MySimpleButton extends SimpleButton { private var _label:String; public function get label():String { return _label; } public function set label(value:String):void { _label = value; setText(upState, value); setText(overState, value); setText(downState, value); } private function setText(obj:DisplayObject, value:String):void { var container:DisplayObjectContainer = obj as DisplayObjectContainer; if (container) { for (var i:int = 0; i < container.numChildren; i++) { var child:DisplayObject = container.getChildAt(i); if (child is TextField) (child as TextField).text = value; } } } } только SimpleButton как бы совсем не заточен для таких вещей, поэтому все это на уровне изврата или курьеза, не стоит этим пользоваться в реальных вещах: шаг влево-вправо и все развалится Последний раз редактировалось silin; 24.01.2012 в 14:00. |
|
|||||
|
Modus ponens
|
Я когда-то постил в JIRA Адобовскую пожелание о том, чтобы добавили лейбл этой кнопке. Но чет как-то не обратили внимание
Можно проголосовать - вдруг заметеят ![]() http://bugs.adobe.com/jira/browse/FP-3022
__________________
Hell is the possibility of sanity |
|
|||||
|
чтобы именно этой кнопке как бы и нет резона, имхо
она же отродясь особняком и по своим понятиям, не для программного управления зато свою роль - типа накидал контента в стейты и вперед, нормально рулит |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:10. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|