我试图设置动作窗格按钮的背景颜色,所以我将init-Method更改为:
public void init()
{
super();
myButton.colorScheme(FormColorScheme::RGB);
myButton.backgroundColor(WinAPI::RGB2int(255,0,0));
}
但myButton(AutoDeclaration已启用)不会变为红色。
即使我手动设置这些属性,颜色也不会改变。 Button有一个Action,其中定义了Image。但删除它不会有帮助。
答案 0 :(得分:1)
无法为操作窗格中的按钮提供自定义背景颜色。
如果您只是希望按钮看起来不同,可以将ToogleButton
属性设置为Check
,将ToggleValue
属性设置为On
以使其外观不同,您还需要在按钮的单击方法中添加代码,以防止它切换到Off
。这将为按钮提供不同的背景颜色,但您无法控制所使用的颜色。