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
-------------------------------->

Responder a