Comunidad de diseño web y desarrollo en internet online

Menu dinamico

Citar            
MensajeEscrito el 03 Nov 2008 02:44 pm
Buenas! :) Guiandome de la idea del tutorial [url=http://www.cristalab.com/tutoriales/179/menu-en-flash-dinamico-de-seleccion-con-clases.html] estoy armando un menu que se arme dinamicamente.

Pero este debe funcionar del siguiente modo :

1--> Mira cuantos botones cargados en un xml hay
2--> Toma el texto del primer boton y debe calcular cuanto espacio de ancho en px ocupa el texto y le agrega 10
3--> arma un nuevo clip con estas medidas que va a tener las propiedades de boton ( cono en el tutorial mencionado )
4--> agrega un separador
5--> repite con cada boton

Entonces va colocando botones de ancho variable pero de alto fijo uno al lado del otro.

Lo que no se es como se puede calcular cuanto espacio ocupa la caja de texto que segun el texto.. no se como encarar este problema.

sus sugerencias seran aceptadas ^^

tks!

Por Fokerone

26 de clabLevel



 

2008

firefox
Citar            
MensajeEscrito el 12 Nov 2008 11:58 am
No ese el orden que debes de seguir, intenta esto:

  • Crear MovieClips por cada item del XML.
  • Creas un texto dinámico dentro de cada MovieClip, estos deben tener la propiedad autoSize en true y selectable en false.
  • Insertas en los textos dinámicos el texto correspondiente.
  • Depende del tamaño del texto dinámico, creas un fondo por debajo de este.
  • Las acciones se las das a este fondo.
  • Ya por último dependiendo del tamaño de cada movieClip con el texto dentro entonces asignas las posiciones.


Mira este post, tiene algo parecido a lo que buscas.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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