O componente ComboBox do flash apresentam alguns problemas quando utilizados em SWF externos.
Consegui isolar os dois comportamentos:
1) O componente espera que na raiz da biblioteca exista importado o componente ComboBox, portanto, é necessário que ele exista na lib do SWF raiz, ou então, no SWF que está sendo carregado, exista o código _lockroot = true
2) FocusManager. Esse cara contola o sistema de foco e broadcast de eventos do combo. Quando carregando um SWF externo, é preciso desabilitá-lo APÓS o combo ser carregado. Um timeout bem colocado resolve isso:
function lock() {
_level0.focusManager = false;
}
setTimeout(this, "lock", 100);
6 comentários:
HAUhuah
Cara eu sei q vc nem deve mais ver esse post mais queria t agradecer por postar ele, salvo minha vida
hauhauahua
valeu
HAUhuah
Cara eu sei q vc nem deve mais ver esse post mais queria t agradecer por postar ele, salvo minha vida
hauhauahua
valeu
HAUhuah
Cara eu sei q vc nem deve mais ver esse post mais queria t agradecer por postar ele, salvo minha vida
hauhauahua
valeu
Salvou a minha tb.
rsrsrs
[]´s
eu tb fui salvo,
rrsr
Postar um comentário