JODER!!!! Despu�s de llevar todo el d�a detr�s de este PEAZO DE BUG de los v2 components, despu�s de darle el d�a a Manu (Atari), Joseba y Sixto, por fin hemos dado con la soluci�n!!! Macromedia estaba al tanto de este bug desde octubre del 2003 y no se han dignado a solventarlo en la �ltima release de los componentes!! Hacen cosas muy bien pero otras... Pfff
En fin, el camino nos lo ha iluminado Joseba diciendo que el problema estaba en el focusManager. Intu�amos con Manu que la cosa iba por alg�n problema con la inicializaci�n de los objetos pero no sab�amos cu�l era. En fin, que la decir Joseba lo del focusManager hemos pillado un Memento (replicador de Objetos) que Manu ten�a hecho. Lo �nico que hacemos es antes de hacer loadMovie, copiamos �ntegramente el objeto residente en _level0 de focusManager y lo replicamos en _global. Despu�s desde la pel�cula que estamos cargando (b.swf) restauramos ese objeto que hab�amos puesto temporalmente en _global y lo machacamos el nuevo y ERRONEO focusManager que se genera con b.swf. En fin, lo suyo ser�a entretenerse a mirar porque falla internamente ese proceso (que tendr�a que hacerse solo), pero no creo que sea nuestra faena. En cualquier caso, much�simas gracias a todos y dentro de un rato os pego la soluci�n exacta con el c�digo del memento y dem�s workarrounds que hemos hecho. Saludos a todos Xavi Beumala http://www.5dms.com http://www.code4net.com -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso Enviado el: lunes, 22 de marzo de 2004 19:16 Para: [EMAIL PROTECTED] Asunto: Re: [ASNativos] ��otro bug en los componentes v2?? Lo curioso es que si en vez de usar _root.loadMovie("b.swf") usas loadMovieNum("b.swf",1) la cosa funciona bien. Igual puedes atajar el problema por ahi. Pero tiene toda la pinta de ser problema de focus, algo ocurre cuando intentas cargar de nuevo el _root. si averiguo algo mas lo comento. un saludo Joseba Alonso www.sidedev.net www.5dms.com ----- Original Message ----- From: "Vicens" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, March 22, 2004 6:10 PM Subject: RE: [ASNativos] ��otro bug en los componentes v2?? > Pues no s�... yo hace tiempo que en mx tuve un problema similar. Tenia > un swf con un scrollPane (componente propio, no el original) y cargaba > en �l otro swf con combos. Resultado: por separado todo ok, junto una > caca. Los combos desconfigurados, desmontados, ... En mi caso la > soluci�n fue: > a) una vez cargado el swf con los combos dentro del scrollPane, > volver a > definir los estilos y llamar de nuevo a globalStyleFormat.applyChanges(); > b) cada vez que es usuario mov�a la barra de scrollPane llamar de > nuevo a > globalStyleFormat.applyChanges(); > > No s� si te servir�, suerte! > vicens. > > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] nombre de [EMAIL PROTECTED] > Enviado el: lunes, 22 de marzo de 2004 17:33 > Para: [EMAIL PROTECTED] > Asunto: RE: [ASNativos] ��otro bug en los componentes v2?? > > > La verdad es que los archivos que he colgado son totalmente simulados > y el scrollpane no tiene ning�n sentido �til para mi. Lo que quer�a > demostrar (y es lo que me est� jodiendo vivo) es que si tengo un swf > con componentes y cargo otro swf con m�s componentes peta el asunto > (sean cuales sean los compos). Si quito el scrollpane no da ning�n > tipo de problema... > > En fin, voy a ver si se me ilumina la neurona > > Gracias a todos > Xavi Beumala > > > Xavi, ahora me has hecho dudar pq no se si tenia el flash player en > > 6 o 7. En todo caso, he pasado al 6 y solo me funciona si me cargo > > el scroll pane :-( No se muy bien si esto te ayuda, pq supongo que > > necesitar�s el scroll pane, y tampoco he tenido tiempo de probar con > > otros componentes, estoy un pelin liado, si eso luego lo pruebo un > > poquillo ;-)) , pero el tema va por ah�. > > > > por cierto, que descrubrimiento lo del loockroot. > > > > oriol > > > > > > -----Mensaje original----- > > De: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] > > En nombre de [EMAIL PROTECTED] > > Enviado el: lunes, 22 de marzo de 2004 17:12 > > Para: [EMAIL PROTECTED] > > Asunto: RE: [ASNativos] ��otro bug en los componentes v2?? > > > > > > > > Juer! > > Pos a mi no me funciona :-( > > Me funciona siempre y cuando publique para flash player 7 pero no > > para 6. (si publico para 7 me funciona incluso sin quitar lo de > > export in first frame ni nada de eso). Bueno... Ya me dir�s si lo > > has compilado en 6 o en 7, si es 6 cu�ntame qu� has hecho pq yo ya > > no s� qu� hacer. > > > > Lo del flash player 6 es un requisito super importante, ya que el > > proyecto se distribuyo en CD y tiene que funcionar en Linux, y > > resulta que los grandes chicos de Macromedia (a parte de hacer > > componentes que no funcionan y que petan por todos lados en el > > player 6 y en el 7) pues no han hecho a�n el standAlone ni el > > activex del player 7 para Linux. > > > > En fin, el bonito juguete que tanto queremos todos me est� dando el > > co�azo y al d�a hasta m�s no poder! > > > > Lo de _lockroot en estos archivos no sirve para nada, era una prueba > > a la desesperada que se me ha olvidado quitar. En otras > > circunstancias hace que _root apunte a un determinado mc que no > > tiene porque ser el _level0 o el _root de toda la vida. > > > > Por ejemplo. Si tienes un mc en el escenario principal que se llama > > prueba_mc y pontes prueba_mc._lockroot = true; Entonces desde la > > l�nea de tiempo de prueba_mc si pones _root tendr�s una referencia a > > _level0.prueba_mc y no a _level0. Es una instrucci�n que va perfecta > > para generar componentes y para evitar errores de rutas cuando tu > > c�digo se va a ejecutar en un entorno desconocido. > > > > > > Muchas gracias > > Xavi Beumala > > > >> Xavi lo tengo! ninguno de los componentes en ninguno de los dos fla > >> puede tener activada la opcion de "export for actionscript" ni > >> "export > > > >> in first frame" en "linkage". me volvi loco durante 4 dias por esta > >> misma raz�n. > >> > >> Si lo dejas todo desactivado te funcionar� bien. este si q creo que > >> es > > > >> un bug de flash. en caso de trabajar con varios swf y componentes, > >> recomiendo desactivar estas opciones en todos los componentes > >> escepto el de "DataBindingClasses" que tiene que tener las dos > >> opciones activadas, sino peta tooooo. > >> > >> por cierto xavi, para q sirve el "_lockroot"? lo he leido en la > >> ayuda pero no lo he acabado de pillar..... es un tipo de > >> protecci�n? Oriol > >> > >> -----Mensaje original----- > >> De: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED] > >> En nombre de [EMAIL PROTECTED] > >> Enviado el: lunes, 22 de marzo de 2004 15:47 > >> Para: [EMAIL PROTECTED] > >> Asunto: RE: [ASNativos] ��otro bug en los componentes v2?? > >> > >> > >> He colgado un ejemplo de lo que pasa y el c�digo (s�lo una linea) > >> para > > > >> reproducir de forma m�s acotada el problema. > >> > >> http://www.code4net.com/downloads/componentsTest.zip > >> > >> Y para visualizarlo: > >> (este archivo carga b.swf, si desplegais el combo e intentais > >> seleccionar alguna de las opciones que est�n en las �ltimas > >> posiciones > > > >> del scroll resulta bastante imposible) > >> > >> http://www.code4net.com/downloads/a.swf > >> > >> (la prueba de que b.swf funciona bi�n de forma aut�noma) > >> http://www.code4net.com/downloads/b.swf > >> > >> Saludos > >> Xavi Beumala > >> http://www.5dms.com > >> http://www.code4net.com > >> > >> > >>>> yo s que soy alkolico saben? ;) > >>>> > >>>> antes de decir q es un bug... > >>>> - has probado, solo por probar, de meter un combo en aa de tal > >>>> forma > > > >>>> que el componente ya est� en la librer�a de aa antes de cargarlo > >>>> de bb. > >>> S�, eso ya lo he probado > >>> > >>>> -luego puedes hacer un import de los mx.control.comboBox, en el > >>>> 1er frame de aa tb por probar. > >>> Esto tambi�n > >>> > >>>> -ya por �ltimo, no tes estar� pasando como a mi al prinicpio: > >>>> usas lo > >> > >>>> "export frame for classes"? creo q no pero por si acaso.... > >>> Esto no lo hab�a probado, pero no funciona :-( > >>> > >>> Intuyo que el problema recae en la inicializaci�n de par�metros. > >>> No s�... pero menuda movida > >>> > >>> Saludos a todos > >>> Xavi Beumala > >>> http://www.5dms.com > >>> http://www.code4net.com > >>> <!------------------------------- > >>> Lista ASNativos: > >>> subscripciones/desubscripciones http://www.sidedev.net/asnativos > >>> Archivos: > >>> sin busqueda (+actualizado): http://www.sidedev.net/archive > >>> con busqueda (-actualizado) > >>> http://www.mail-archive.com/[EMAIL PROTECTED]/ > >>> --------------------------------> > >>> > >> > >> <!------------------------------- > >> Lista ASNativos: > >> subscripciones/desubscripciones http://www.sidedev.net/asnativos > >> Archivos: > >> sin busqueda (+actualizado): > >> http://www.sidedev.net/archive > >> con busqueda (-actualizado) > >> http://www.mail-archive.com/[EMAIL PROTECTED]/ > >> --------------------------------> > >> > >> <!------------------------------- > >> Lista ASNativos: > >> subscripciones/desubscripciones > >> http://www.sidedev.net/asnativos > >> Archivos: > >> sin busqueda (+actualizado): > >> http://www.sidedev.net/archive > >> con busqueda (-actualizado) > >> http://www.mail-archive.com/[EMAIL PROTECTED]/ > >> --------------------------------> > >> > > > > <!------------------------------- > > Lista ASNativos: > > subscripciones/desubscripciones > > http://www.sidedev.net/asnativos > > Archivos: > > sin busqueda (+actualizado): > > http://www.sidedev.net/archive > > con busqueda (-actualizado) > > http://www.mail-archive.com/[EMAIL PROTECTED]/ > > --------------------------------> > > > > <!------------------------------- > > Lista ASNativos: > > subscripciones/desubscripciones > > http://www.sidedev.net/asnativos > > Archivos: > > sin busqueda (+actualizado): > > http://www.sidedev.net/archive > > con busqueda (-actualizado) > > http://www.mail-archive.com/[EMAIL PROTECTED]/ > > --------------------------------> > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > Archivos: > sin busqueda (+actualizado): > http://www.sidedev.net/archive > con busqueda (-actualizado) > http://www.mail-archive.com/[EMAIL PROTECTED]/ > --------------------------------> > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > Archivos: > sin busqueda (+actualizado): > http://www.sidedev.net/archive > con busqueda (-actualizado) > http://www.mail-archive.com/[EMAIL PROTECTED]/ > --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos Archivos: sin busqueda (+actualizado): http://www.sidedev.net/archive con busqueda (-actualizado) http://www.mail-archive.com/[EMAIL PROTECTED]/ --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos Archivos: sin busqueda (+actualizado): http://www.sidedev.net/archive con busqueda (-actualizado) http://www.mail-archive.com/[EMAIL PROTECTED]/ -------------------------------->
