2009-07-04 8 views
0

Meine Air-App verwendet den FlexChrome anstelle des Systems Chrom. Das Problem ist, dass ich auch eine .CSS zum Enthäuten habe, die die Skins für die Button-Klasse setzt. Dies ändert auch die 3 Knöpfe (minimieren, maximieren, schließen) im Flex-Chrom, was unerwünscht ist. Gibt es eine Möglichkeit, die Flex Chrome-Tasten nicht zu beeinflussen?Flex: Button-Stil vermasselt FlexChrome

Auch die CSS-Datei ist an einem zentralen Ort und ich benutze es für viele Anwendungen, so dass ich möchte nicht die CSS-Datei ändern, sondern etwas in meiner App nur so ändern, dass ich keine anderen Projekte. Wenn das machbar ist.

Danke!

Antwort

0

Eine Lösung wäre, geben Sie Ihrem benutzerdefinierten Button-Stil einen Namen und dann geben Sie Ihre Tasten, die styleName. Vielleicht keine optimale Lösung, weil Sie dies mit jeder Taste tun müssen (obwohl die Kaskadierung von Ihren primären Containern ebenfalls funktionieren würde.)

Eine andere Lösung besteht darin, die Skins für die Schaltflächen über die Styles maximizeButtonSkin, minimizeButtonSkin und restoreButtonSkin festzulegen . Vielleicht würde es sogar funktionieren, sie nur auf ihre jeweiligen Standardeinstellungen zu setzen: