Стиль fillColors для кнопки не работает - PullRequest
0 голосов
/ 14 июня 2011

Я использую элемент управления mx.controls.Button и пытаюсь изменить его цвета:

import mx.controls.Button;

//...

var myButton:Button = new Button();
myButton.width = 70;
myButton.height = 30;
myButton.label = 'test';
myButton.setStyle('fillColors', [0x0f9f4f, 0x0f9f4f, 0x006600, 0x006633]);
addChild(myButton);

и это не работает. Однако стиль cornerRadius и многие другие работают хорошо. Как изменить цвет кнопки?

Что с этим не так? Как настроить цвет для кнопки?

1 Ответ

0 голосов
/ 14 июня 2011

fillColors принимает два параметра, а не четыре.

Например: setStyle('fillColors', [0x000000, 0xFFFFFF])

Вы тоже пытаетесь установить fillAlpha?

http://livedocs.adobe.com/flex/3/html/help.html?content=skinstyle_3.html http://livedocs.adobe.com/flex/3/html/help.html?content=skinning_8.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...