Tu lo has dicho..., delicado...

Ver� si estoy animado en alg�n momento y tengo un poquito de tiempo para
intertarlo...

La verdad es que lo tengo ya hecho en otra web, lo que me planteas ahora, se
le asigna un Mc seg�n de la altura del texto (de momento est� hecho para dos
l�neas o tres, pero no habria problema hacerlo para 4 o las que fueran),
pero sin meterlos en un scroll , es decir se repiten simplemente y se
muestran en el escenario, pero si son muchos se salen evidentemente, ha� veo
el problema, en meterlos dentro del scroll que se utiliza en toda la web,
que es la misma que te ense�� hace dias, pues el tema de las alturas ser�a
ahora mucho m�s complicado, pues las alturas de las plantillas var�an en
este caso y...

Pero ser�a una pena dejar el sistema que tengo ahora (que funciona y he
pasado bastante tiempo trabajando en �l, s�lo le falla este peque�o aspecto
de rollover) y volver a empezar con otro nuevo con lo que eso conlleva, creo
que lo dejar� para otro proyecto u ocasi�n a no ser que pudiera encontrar
una soluci�n r�pida...

Un saludo y gracias nuevamente...



----- Original Message ----- 
From: "Paulo Carvajal -- Vudumedia.com---" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 12, 2004 12:24 PM
Subject: Re: [ASNativos] <A HREF=\"asfunction:MyFuncion,articles[i].link\">


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


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

Responder a