2009-07-27 5 views
0
 
Is there a way in Flex by which a disabled canvas looks exactly the same 
as an enabled canvas? I haven't been able to make sense of disabledOverLayAlpha 
and disabledColor properties for a Canvas component. 
+1

Sind Sie sicher, dass Sie Benutzererfahrung zu Chaos mit zu erwarten (man einen perfekt guten Grund hat, dies zu tun, nur zu fragen)? –

Antwort

1

@Michael Todd: Es gibt viele kreative Wege eher untauglich Status zu zeigen, als die über Farbe deaktiviert standardmäßig verwendet wird. Sie möchten z. B. ein Canvas deaktivieren, möchten jedoch, dass die untergeordneten Komponenten an ihr übergeordnetes Element gebunden sind und ihre deaktivierten Status anzeigen, anstatt einen Container zu erkennen, von dem der Benutzer möglicherweise gar nicht weiß, dass er einen unpassenden Bereich abdecken kann Vergleich mit dem Inhalt zu einem bestimmten Zeitpunkt.

@dta: ich mit einem Canvas bin arbeiten, die dynamisch/deaktiviert jetzt aktiviert wird, die disabledColor Eigenschaft nicht die Farbe des disabledOverlay nicht beeinflusst, verwenden backgroundDisabledColor stattdessen nicht disabledOverlayAlpha auf 0 Setzen des disabledOverlay machen völlig transparent - so sehen die aktivierten und deaktivierten Zustände der Komponente genau gleich aus. Die Eigenschaft disabledColor ändert die vom textFormater des Canvas verwendete Farbe.

Lauf Flex SDK 3.4