No me has entendido, no tiene nada que ver con la linea de tiempo, ni con scripting ni nada de eso. Vas a la libreria, escoges un componente, datagrid por ejemplo, boton derecho, vinculacion, hay una opcion "Exportar en primer fotograma", la desmarcas, problema solucionado. Hazlo con todos los que tengan apariencia, no lo hagas con "DataBindingClasses" o todo te dejara de funcionar. Los movieclips (o componentes) que estan marcados con la vinculacion solo se exportaran correctamete si pasan una de estas dos situaciones:
1- Existe una instancia de ellos puesta en tiempo de diseño sobre la escena 2- Estan marcados con "Exportar en primer fotograma". Pero esto hace que se carguen en memoria *antes* del primer fotograma anulando cualquier posibilidad de hacer una "precarga" un saludo Joseba Alonso www.sidedev.net www.5dms.com ----- Original Message ----- From: "Oriol .:Anfibic:." <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, February 17, 2004 10:06 PM Subject: [ASNativos] loading en datacomponents Hola a todos, me estoy volviendo loco, por no decir subnormal. Sabeis que he consultado aqui en la lista como puedo hacerlo para que me funcione un loading en un flash que tiene datacomponents (el loading se muestra cuando esta en el 75%, y claro, quiero que se muestre desde el 0%). Joseba ha comentado que era un tema de export en first frame,, pero en mx2004 o los datacomponents estan en el frame 1 o no los puedes "bindar" mediante la ventana de "component inspector". (alemenos eso entiendo yo....) Al final he reprogramado toda la aplicación, he echo todos los bindajes por script (paulo gracias por el intento, por fin lo he conseguido ;) ) de tal forma que los datacomponents ya no están en el frame 1, pero no me ha servido de nada, bueno si, antes el loading se me mostraba al 90% y ahora al 75% (he ganado un 15%!!!). Estoy absolutamente seguro que sólo hay un moviclip en la libreria con "export in first frame", el "DataBindingClasses", que si lo quito no me deja publicar, me da muchos errores. De echo las skins que habia creado para scrolls y botones ni tan siquiera se ven porque también les he quitado el "export in first frame". No se que puede estar pasando, alguien se ha encontrado alguna vez con esto? Puede tener algo que ver las instrucciones que hay en el frame nº 15: import mx.styles.CSSStyleDeclaration; import mx.data.types.DataProvider; import mx.data.binding.*; Si las quito se va too a tomar viento... En fin people, si alguien tiene alguna idea me saca de un apuro de los gansos. Puede ser mi flash mx2004? Nadie trabaja con datacomponents (xmlconnector, datagrids) y se ha encontrado con esto? Aprovecho tb para comentar un tema del codigo de bindaje El XML que cargo en XMLConnector XMLGeneros tiene la siguiente estructura: <XML> <Genero Id="AC" Titulo="Acción"/> <Genero Id="AN" Titulo="Animación"/> <Genero Id="BE" Titulo="Belica"/> <Genero Id="CF" Titulo="Ciencia Ficción"/> </XML> <code> var src_gen = new EndPoint(); src_gen.component = XMLGeneros; src_gen.property = 'results'; src_gen.location = ['XML', 'Genero']; src_gen.event = 'result'; var dest_gen = new EndPoint(); dest_gen.component = DataGeneros; // es un dataholder dest_gen.property = 'data'; var bind_gen = new Binding(src_gen, dest_gen); bind_gen.execute(); </code> He encontrado este otro código de bindaje, mas corto, pero no consigo que funcione, alguien sabe porqué? var src_gen:Object = {component:XMLGeneros, property:"results",location["XML","Genero"], event:"results"}; var dest_gen:Object = {component:DataGeneros, property:"data"}; var myBinding:Binding = new Binding(src_gen, dest_gen); myBinding.execute(); Es una lástima porque el segundo es mucho más corto, estaría bien poder aplicarlo. Mil gracias de antemano, Oriol <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->