ComboBox <--> Maske

ali-gator

Erfahrenes Mitglied
Hi Leute,

hab grad ein ziemlich komisches Problem. Ich hab eine ComboBox die mit daten gefüllt wird, die Combobox wird über ActionScript erzeugt, die daten kommen über my_cb.dataProvider = Array rein...
Wenn ich jetzt ein Teil des MCs in dem die Comboboxen sind mit einer Maske verdecke, dann steht im Labelfeld (also das feld das immer sichtbar ist auch wenn die box nicht geöffnet ist) gar nix mehr, einfach weiß...
Wenn ich die Maske jedoch wegmache ist alles wieder wie gehabt...
Woran kann das liegen? Weiß da jemand ne Lösung?
Bis dann

ali-gator
 
Hi,

man kann die mitgelieferten Komponenten nicht ohne weiteres maskieren. Es handelt sich nicht um "normale" MovieClips, sondern um Composites, die auf mehreren Tiefenebenen liegen. Grund: Das Lebelfeld einer Combobox muss immer im Vordergrund sein, und damit z.B. auch MCs verdecken, die auf einer höheren Tiefenebene liegen. Wie das intern genau gelöst ist (ich nehme an, die werden immer auf _root gezeichnet), kann ich Dir aus dem Stehgreif nicht sagen - jedenfalls wäre es wohl einfacher, entweder eine eigene Kombobox zu erstellen oder auf die Maske zu verzichten.

Gruß
.
 
Zurück