Entonces s�lo te queda la opci�n de crear un MC contenedor por cada txt y
dentro de �l ir colocando los campos de texto, para depu�s asignar los
eventos al MC contenedor de cada noticia. Y, por supuesto, ubicar la altura
de los MCs en funcion de la de los campos de texto. Un asunto delicado ahora
que todo te funciona.

Paulo.


----- Original Message -----
From: "Luis Antonio Garc�a Galache" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 12, 2004 11:50 AM
Subject: Re: [ASNativos] <A HREF=\"asfunction:MyFuncion,articles[i].link\">


> Hola Paulo!
>
> El problema, es que no existe clip "mc", solamente hay un campo de texto
con
> diferentes "titulares" que se cargan de un xml, y todos se van a�adiendo
al
> campo de texto de altura pues variable y que se pueden visualizar haciendo
> scroll. La superficie sobre la que debe actuar el scroll no es un mc, sino
> unas lineas de texto, podr�a hacerse el rollover sobre todo el bloque de
> texto metiendo este en un mc, pero lo que intento es que se haga s�lo
sobre
> las lineas que le corresponda a cada titular  (this.articles[i].source).
> Crear un mc por debajo de cada titular y conectarlos con el texto de
arriba
> ser�a casi imposible �no?, adem�s el n�mero de l�neas de cada titular  y
por
> lo tanto la altura de cada titular var�a, porque si fuera exacta...
>
> Esos diferentes titulares, si que me detectan el que es pulsado por medio
de
> asfunction y manda una variable que hace que se abra otro xml diferente en
> el frame siguiente
>
> No s� si esto que intento se puede hacer ... si se te ocurre algo... me
> permito decirte que si te ayuda y vuelves a tener tiempo, "te cuelgo" un
> fichero con este asunto... o a cualquiera que lea este mensaje y pueda
> interesarle el tema...
>
>
>
>
> ----- Original Message -----
> From: "Paulo Carvajal -- Vudumedia.com---" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, February 12, 2004 11:12 AM
> Subject: Re: [ASNativos] <A
HREF=\"asfunction:MyFuncion,articles[i].link\">
>
>
> > Pues revisa los "scopes", por que es una cuesti�n de paths.
> > Esto funciona perfectamente:
> >
> > mc.onRollOver = function() {
> > trace("over.");
> >  tf = new TextFormat();
> >  tf.color = 0x666666;
> >  this.txt.setTextFormat(tf);
> >  };
> >
> > mc.onRollOut = function() {
> > trace("out.");
> >  tf = new TextFormat();
> >  tf.color = 0x000000;
> >  this.txt.setTextFormat(tf);
> >  };
> >
> > suponiendo un campo de texto "txt" dentro de un clip "mc".
> >
> > Paulo
> >
> >
> > ----- Original Message -----
> > From: "Luis Antonio Garc�a Galache" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, February 11, 2004 6:09 PM
> > Subject: Re: [ASNativos] <A
> HREF=\"asfunction:MyFuncion,articles[i].link\">
> >
> >
> > > Hola Paulo de nuevo...
> > >
> > > Prec�samente, antes de que contestaras hab�a puesto ese this, pero
> tampoco
> > > hace el rollover...
> > >
> > > As� me queda la funci�n (y no funciona el rollover):
> > >
> > > <code>
> > >
> > > function MyFuncion(donde) {
> > >  this.onEnterFrame = function() {
> > >   overff = new TextFormat();
> > >   this.txtfotografias.setTextFormat(overff);
> > >   this.articles[i].source.onRollOver = function() {
> > >    overff.color = 0x666666;
> > >    this.txtfotografias.setTextFormat(overff);
> > >   };
> > >   this.articles[i].source.onRollOut = function() {
> > >    overff.color = 0x000000;
> > >    this.txtfotografias.setTextFormat(overff);
> > >   };
> > >  };
> > >  _global.numerito = Number(substring(donde, 10, 1))+1;
> > >  _root.gotoAndStop("showfotos2");
> > > }
> > >
> > > </code>
> > >
> > > Un saludo
> > >
> > >
> > > ----- Original Message -----
> > > From: "Paulo Carvajal -- Vudumedia.com---" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Wednesday, February 11, 2004 5:43 PM
> > > Subject: Re: [ASNativos] <A
> > HREF=\"asfunction:MyFuncion,articles[i].link\">
> > >
> > >
> > > > El error est� en:
> > > > this.articles[i].source.onRollOver = function() {
> > > > overff.color = 0x666666;
> > > > // AQUI te falta this, si no el scope no es la linea de tiempo sino
la
> > > > funci�n
> > > > this.txtfotografias.setTextFormat(overff);
> > > > };
> > > >
> > > > Detallito al margen, en vez de esto:
> > > > _global.numeritoprevio = substring(donde, 10, 1);
> > > > _global.numerito = Number(numeritoprevio)+1;
> > > > Yo har�a esto y te saltas un paso in�til:
> > > > global.numerito = Number(substring(donde, 10, 1))+1;
> > > >
> > > > Paulo.
> > > >
> > > > ----- Original Message -----
> > > > From: "Luis Antonio Garc�a Galache" <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Wednesday, February 11, 2004 4:25 PM
> > > > Subject: Re: [ASNativos] <A
> > > HREF=\"asfunction:MyFuncion,articles[i].link\">
> > > >
> > > >
> > > > > Hola Paulo!
> > > > >
> > > > > Gracias otra vez...
> > > > >
> > > > > Me ha servido perfectamente, arregl� y puse como me dijiste:
> > articles["
> > > +
> > > > i
> > > > > + "].link
> > > > >
> > > > > Y luego:
> > > > >
> > > > > <code>
> > > > > _global.numeritoprevio = substring(donde, 10, 1);
> > > > >  _global.numerito = Number(numeritoprevio)+1;
> > > > >  //_global.numerito = adonde;
> > > > >  _root.gotoAndStop("showfotos2");
> > > > > </code>
> > > > >
> > > > > porque a la variable numerito le llegaba el literal:
> articles[8].link
> > > > >
> > > > > eso, suponiendo que fuera el art�culo 8 el que f�e pinchado... si
> > fuera
> > > el
> > > > > 3, pues me recog�a: articles[3].link
> > > > >
> > > > > y as� con todos...
> > > > >
> > > > > entonces, con "_global.numeritoprevio = substring(donde, 10, 1);"
> > recojo
> > > > > s�lamante el dato que me interesa, pero lo hace como string,
> entonces
> > > > luego
> > > > > mediante: " _global.numerito = Number(numeritoprevio)+1;" ya lo
> > > convierto
> > > > a
> > > > > n�mero y le sumo 1 porque como vienen de un array, la noticia 1
> ser�a
> > > el:
> > > > > articles[0].link
> > > > >
> > > > >
> > > > > Ahora estoy con la "ultima movida" pero no s� si se puede hacer...
y
> > es
> > > > que
> > > > > haga rollover al pasar el rat�n por el art�culo que sea...
> > > > >
> > > > >
> > > > > La funci�n My funcion quedar�a como sigue para sacar el n�mero y
que
> > > > cambie
> > > > > de color (rollover), aunque esto �ltimo no me funciona...
> > > > >
> > > > > function MyFuncion(donde) {
> > > > >  overff = new TextFormat();
> > > > >  txtfotografias.setTextFormat(overff);
> > > > >  this.articles[i].source.onRollOver = function() {
> > > > >   overff.color = 0x666666;
> > > > >   txtfotografias.setTextFormat(overff);
> > > > >  };
> > > > >  this.articles[i].source.onRollOut = function() {
> > > > >   overff.color = 0x000000;
> > > > >   txtfotografias.setTextFormat(overff);
> > > > >  };
> > > > >  _global.numeritoprevio = substring(donde, 10, 1);
> > > > >  _global.numerito = Number(numeritoprevio)+1;
> > > > >  //_global.numerito = adonde;
> > > > >  _root.gotoAndStop("showfotos2");
> > > > >  trace(articles[i].link);
> > > > > }
> > > > >
> > > > >
> > > > > �Podr�a hacer que funcionase aqu� un rollOver??????
> > > > >
> > > > > Gracias y un saludo.
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Paulo Carvajal -- Vudumedia.com --" <[EMAIL PROTECTED]>
> > > > > To: <[EMAIL PROTECTED]>
> > > > > Sent: Wednesday, February 11, 2004 12:33 AM
> > > > > Subject: Re: [ASNativos] <A
> > > > HREF=\"asfunction:MyFuncion,articles[i].link\">
> > > > >
> > > > >
> > > > > > Creo que la forma correcta en que te tiene que quedar esto es
as�:
> > > > > >
> > > > > > for (i=articles.length-1; i>=0; i--) {
> > > > > >  textofotos += "<A HREF=\"asfunction:MyFuncion,articles[" + i +
> > > "].link
> > > > > > \"><font><B>"+articles[" + i +
"].headline+"</B></font></a><br>";
> > > > > >  textofotos += "<A HREF=\"asfunction:MyFuncion,articles[" + i +
> > > > > > "].link\"><font>"+articles[" + i +
> "].source+"</font></a><br><br>";
> > > > > >  }
> > > > > >
> > > > > > Con especial atenci�n a las comillas en esto:
> > > > > > articles[" + i + "].link
> > > > > >
> > > > > > Ahora, para componer esas comillas en el XML...  ya no me atrevo
a
> > dar
> > > > > > consejos, habr�a que probarlo.
> > > > > >
> > > > > > Una recomendaci�n al margen de esto, define la variable contador
> de
> > > los
> > > > > > bucles (var i=algo), que te puede dar muchos disgustos:
> > > > > > for (var i=articles.length-1; i>=0; i--) {
> > > > > >
> > > > > > Suerto, Paulo.
> > > > > >
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Luis Antonio Garc�a Galache" <[EMAIL PROTECTED]>
> > > > > > To: <[EMAIL PROTECTED]>
> > > > > > Sent: Wednesday, February 11, 2004 12:24 AM
> > > > > > Subject: [ASNativos] <A
> > > HREF=\"asfunction:MyFuncion,articles[i].link\">
> > > > > >
> > > > > >
> > > > > > Hola!
> > > > > >
> > > > > > Tengo el siguiente "trozo de c�digo" que hace que me cargue en
un
> > > campo
> > > > de
> > > > > > texto un archivo xml que tiene fecha "articles[i].headline"  y
> > titular
> > > > > > "articles[i].source" y un n�mero que necesitar� para extraer el
> > n�mero
> > > > de
> > > > > la
> > > > > > noticia para que luego me abra otro xml "articles[i].link"
> > > > > >
> > > > > > <code>
> > > > > >
> > > > > > function MyFuncion(donde) {
> > > > > >  _global.numerito = donde;
> > > > > >  _root.gotoAndStop("showfotos2");
> > > > > >  }
> > > > > >
> > > > > > textofotos = "";
> > > > > > for (i=articles.length-1; i>=0; i--) {
> > > > > >  textofotos += "<A HREF=\"asfunction:MyFuncion,articles[i].link
> > > > > > \"><font><B>"+articles[i].headline+"</B></font></a><br>";
> > > > > >  textofotos += "<A
> > > > > >
> > > > >
> > > >
> > >
> >
>
HREF=\"asfunction:MyFuncion,articles[i].link\"><font>"+articles[i].source+"<
> > > > > > /font></a><br><br>";
> > > > > >  }
> > > > > >
> > > > > > </code>
> > > > > >
> > > > > > Si ejecuto esto (con todo el c�digo que falta, pero es para
> > > > > simplificar...),
> > > > > > me funciona un scroll con todos los titulares y fechas de manera
> > > > correcta,
> > > > > > pero al pinchar sobre uno, salta al frame siguiente que es lo
que
> > > > quiero,
> > > > > > pero no me carga otro XML que tengo ah�, pues esa variable
> > > > > > "_global.numerito" la necesito para que me lea esto:
> > > > > >
> > > > > > <code>
> > > > > >
> > > > >
> > > >
> > >
> >
>
docXMLfotos.load("saladeprensa/fotografias/fotografias_"+numerito+".xml?t="
> > > > > > add 1000*Math.random());
> > > > > > </code>
> > > > > >
> > > > > > La cuesti�n es que lo debo tener mal puesto pues asfunction no
me
> > > recoge
> > > > > el
> > > > > > valor de "articles[i].link " el n�mero que necestito, me sale el
> > > literal
> > > > > si
> > > > > > intento recoger su valor, esto es: articles[i].link
> > > > > > En definitiva, necesito que a numerito le llegue el n�mero de
> > art�culo
> > > > que
> > > > > > se ha pinchado...
> > > > > >
> > > > > > Un saludo y espero ansiosamente vuestros
> > > > > > comentarios.<!-------------------------------
> > > > > > Lista ASNativos:
> > > > > > subscripciones/desubscripciones
> > > > > > http://www.sidedev.net/asnativos
> > > > > > -------------------------------->
> > > > > >
> > > > > >
> > > > > > <!-------------------------------
> > > > > > Lista ASNativos:
> > > > > > subscripciones/desubscripciones
> > > > > > http://www.sidedev.net/asnativos
> > > > > > -------------------------------->
> > > > > >
> > > > >
> > > > >
> > > > > <!-------------------------------
> > > > > Lista ASNativos:
> > > > > subscripciones/desubscripciones
> > > > > http://www.sidedev.net/asnativos
> > > > > -------------------------------->
> > > > >
> > > > >
> > > >
> > > >
> > > > <!-------------------------------
> > > > Lista ASNativos:
> > > > subscripciones/desubscripciones
> > > > http://www.sidedev.net/asnativos
> > > > -------------------------------->
> > > >
> > >
> > >
> > > <!-------------------------------
> > > Lista ASNativos:
> > > subscripciones/desubscripciones
> > > http://www.sidedev.net/asnativos
> > > -------------------------------->
> > >
> >
> >
> > <!-------------------------------
> > Lista ASNativos:
> > subscripciones/desubscripciones
> > http://www.sidedev.net/asnativos
> > -------------------------------->
> >
>
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
>


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a