Comunidad de diseño web y desarrollo en internet online

Ayuda para leer parametro de with de la pagina en el flash

Citar            
MensajeEscrito el 01 Abr 2009 02:29 pm
:) Hola buenos días, a los tiempos me vuelvo a conectar al foro.
Tengo una duda y no se como resorberlo, quisiera hacer que una barra que he creado de reproducción de video se ajuste de acuerdo como se agrando o achique la pagina, casi lo tengo, funciona si en la pagina le pongo width=100% en el caso de ponerle un valor fijo no funciona :twisted: .

te pongo el path de lo que quisiera hacer:

http://www.youtube.com/swf/l.swf?swf=http%3A//s.ytimg.com/yt/swf/cps-vfl87070.swf&video_id=T8CcKnEvFoc&rel=1&eurl=&iurl=http%3A//i1.ytimg.com/vi/T8CcKnEvFoc/hqdefault.jpg&sk=EelTh0BL-J2ICnAh1RBjxvUv--W3sZS8C&cr=US&avg_rating=5.0&length_seconds=259&allow_ratings=1&title=Doctor%20Mateo%20-%20%22Lo%20siento%20hijo%22

Te paso el código como lo tengo para que tengas una idea mas clara de lo que me refiero

Código :

import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;

ControlMovie1.scaleMode = StageScaleMode.NO_SCALE;
stage.addEventListener(Event.RESIZE, resizeHandler);

function resizeHandler(event:Event):void {    
ControlMovie1.width = stage.stageWidth - ControlMovie0.width - ControlMovie2.width - ControlMovie0.x;   
ControlMovie0.x = (stage.stageWidth/2) - ((ControlMovie0.width + ControlMovie1.width + ControlMovie2.width)/2);   
ControlMovie1.x = ControlMovie0.x + ControlMovie0.width;
ControlMovie2.x = ControlMovie1.x + ControlMovie1.width;
}



lo que eso haciendo es dejar fijo la parte antes y despues de la barra de progreso y solo la barra y lo que esta compuesta por esto sea escalable

el codigo de la pagina es este:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="240" id="tile" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="demovideo.swf" />
<param name="quality" value="high" />
<param name="scale" value="noscale" /><!-- scale="noscale"-->
<param name="salign" value="lt" />
<param name="bgcolor" value="#ffffff" />
<embed src="demovideo.swf" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="100%" height="240" name="tile" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

tengo una idea pero no se como implementarla :| , quisiera poder leer el with que esta como parametro en la pagina y sustituilo por el stage.stageWidth.

agradeceria cualquir comentario o sugerencia, gracias :)

Por riback

49 de clabLevel



 

Quito - Ecuador

msie7
Citar            
MensajeEscrito el 01 Abr 2009 05:37 pm
No puedes modificar desde Flash el espacio que le asigna el tag en el HTML, por eso el principio de diagramación líquida funciona al revés, le asignas un 100% (para que se adecúe al espacio del navegador) y luego internamente manipulas el contenido

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 01 Abr 2009 07:47 pm
:) gracias jorge, te agradesco un millon....

toca dejar ese tema, o que le dejen el 100% que ahi si funciona jejeje...

hasta la proxima. saludos desde Quito-Ecuador. y suerte a argentina que le gane.... :wink:

Por riback

49 de clabLevel



 

Quito - Ecuador

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.