0

我在使用 spark ButtonBar 时遇到问题。我在我的应用程序的两个地方使用了一些自定义 CSS,但是它们在两个地方看起来不同,我不知道为什么。这是一个屏幕截图,显示了我希望它的外观:

正确的按钮栏

这是我在应用程序的其他位置不想要的:

错误的按钮栏

注意它看起来像 2 个单独的按钮。

这是我使用的 CSS:

s|ButtonBar {
    chromeColor: #cfcfcf;
    color: #000000;
}

s|ButtonBarButton:up,
s|ButtonBarButton:over,
s|ButtonBarButton:down,
s|ButtonBarButton:disabled {
    chromeColor: #cfcfcf;
    color: #000000;
    cornerRadius: 4;
}

s|ButtonBarButton:upAndSelected,
s|ButtonBarButton:downAndSelected,
s|ButtonBarButton:disabledAndSelected,
s|ButtonBarButton:overAndSelected {
    chromeColor: #6D9EBA;
    cornerRadius: 4;
    color: #ffffff;
}

我已经检查过它是 1 个按钮栏,而不是在不正确的情况下是 2 个单独的按钮栏。有什么想法可能导致这种情况吗?

更新:我发现在NativeWindow中使用 ButtonBar并在普通 AIR 应用程序中更正时总是错误的。但为什么?有没有解决方法?

4

0 回答 0