Jejeeeee !!

El comienzo del post es ya esclarecedor : " I love digging through the class
files in Flash MX 2004."

Son amantes del Tunning !!!!

La verdad es que este tipo de cosas es lo que comentas , luego "desaparecen"
y se queda uno planchao.


Un saludo !!



Fede Rivas .






-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de Juan V. Delgado
Enviado el: miércoles, 22 de junio de 2005 19:16
Para: asnativos@5dms.com
Asunto: RE: [ASNativos] ComboBox de MM que se adapta a la op ción más larga

Oye, estoy viendo el enlace que ha dejado Joseba, me he abierto la clase y
no puedo cerrar los ojos.....

QUÉ TIPO DE CHAPUZA ES getExtent2?!?!?!?!?!?!?!?!?!

QUÉ TIPO DE CHAPUZA ES:

"add a better text measuring method to TextFormat. the current one is broken
in Flash"

O:

"extensions to MovieClip and TextField to make the system work better"

La madre que los parió. Pero mira que son graciosos.... Es que me te tienes
que reir por no llorar.

Yo en principio no utilizaría ninguno de estos métodos tunning, más que nada
porque, como no son oficiales, en la próxima release del player los quitan y
no te dicen ni mú.

En fin, es-pec-ta-cu-lar.

--
Juan V. Delgado


--------- Mensaje Original --------
De: asnativos@5dms.com
Para: asnativos@5dms.com <asnativos@5dms.com>
Asunto: RE: [ASNativos] ComboBox de MM que se adapta a la op  ción más larga
Fecha: 22/06/05 04:36

>
>
>
> Tu hazle caso a Joseba, q el metodo ese lo encontre por casualidad, no
viene
> documentao por ningun lao y efectivamente a mi tpoco me va.
> Lo curioso es que otros métodos heredados de la super si que funcionan
> (getItemAt), xro ese na de na .
> Lo del dropdownWidth si te puede servir, x si no te interesa aumentar
> de tamaño el combo en sí.
>
>
> Un saludo!
>
>
>
> Fede Rivas .
>
>
>
>
>
>
> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
nombre
> de Juan V. Delgado
> Enviado el: miércoles, 22 de junio de 2005 18:29
> Para: asnativos@5dms.com
> Asunto: RE: [ASNativos] ComboBox de MM que se adapta a la op ción más
larga
>
> Joer Fede, parece que curras en Macromedia : )
>
> El caso es que el método que me cuentas no me funciona, vamos que no
> hace nada. Abro peli nueva, arrastro combo, le doy y nombre y pongo:
>
> myCombo.dropdown.calculateWidths(0,myCombo.dataProvider.length);
>
> Eso debería funcionar y no hace nada. De todas formas, según la
referencia:
>
> &quot;This method can take a long time to complete as it might have to
visit each
> item in the dataProvider and measure the text in each of those items.
> Use the index and count parameters to limit the number of items it
> must measure.&quot;
>
> Es decir -&gt; Si quieres ajustar el combo a las opciones te jodes que
> nos comemos los recursos.... ¬_¬ ¿Cómo puede sugerir limitar el número
> de elementos al buscar? Con cual me quedo? El primero? El último?
> Tendré que mirarlos TODOS para saber cuál es el tamaño máximo?
>
> En fin, voy a ver si consigo hacer alguna ñapa propia o con el enlace
> que
ha
> dejado Joseba.
>
> Gracias de todas formas.
>
> --
> Juan V. Delgado
>
>
> --------- Mensaje Original --------
> De: asnativos@5dms.com
> Para: asnativos@5dms.com &lt;asnativos@5dms.com&gt;
> Asunto: RE: [ASNativos] ComboBox de MM que se adapta a la op ción más
larga
> Fecha: 22/06/05 02:23
>
> &gt;
> &gt; Buenasss !
> &gt; Mira hay un método que he visto que te viene como anillo al dedo.
> &gt; Puedes atacar directamente el componente List del combo, de la
siguiente
> forma :
> &gt;
> &gt; myComboBox.dropdown.loquesea
> &gt;
> &gt; Ahora bien , el método que vi lo hereda la clase list desde su
> super
,
> &gt; ScrollSelectList:
> &gt;
> &gt; mx.core.UIObject
> &gt;    |
> &gt;    +--mx.core.UIComponent
> &gt;         |
> &gt;         +--mx.core.View
> &gt;              |
> &gt;              +--mx.core.ScrollView
> &gt;                   |
> &gt;                   +--mx.controls.listclasses.ScrollSelectList
> &gt;                        |
> &gt;                        +--mx.controls.List
> &gt;
> &gt; Ésta tiene un método calculateWidths para hacer precisamente lo
> que quieres &gt; .. La información la encontré aquí :
> &gt;
> &gt;
> http://livedocs.macromedia.com/flex/1/asdocs/mx/controls/List.html
> &gt;
> &gt; Tambien otro detalle, puedes variar simplemente la anchura del
> list &gt; sin modificar la del combo, muy útil cuando se anda apurao
> de
espacio,
> &gt; de la siguiente manera :
> &gt;
> &gt; myCombo.dropdownWidth = 200
> &gt;
> &gt;
> &gt;
> &gt; Un saludo !!
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; Fede Rivas .
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; -----Mensaje original-----
> &gt; De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre &gt; de Juan V. Delgado
> &gt; Enviado el: miércoles, 22 de junio de 2005 14:09 &gt; Para:
> asnativos@5dms.com &gt; Asunto: [ASNativos] ComboBox de MM que se
> adapta a la opción más
larga
> &gt;
> &gt; Buenos días,
> &gt;
> &gt; Estoy en 1º de componentes de Macromedia y siempre que me toca
> &gt; pillarlos los &gt; odio un poco : ) &gt; &gt; El caso, necesito
> que un combo se adapte al tamaño de la opción más &gt; larga que le
> llegue. No se puede hacer desde el IDE porque los datos &gt; vienen
> via XML.
> &gt;
> &gt; En la referencia de ComboBox no viene nada. He estado jakeando un
poco
> &gt; el componente y, después de dar muchas vueltas, pensé que
> llegaría a &gt; algo &gt; porque:
> &gt;
> &gt; 1 - Tiene una instancia de un componente TextInput.
> &gt; 2 - Haciendo un for in de las propiedades de ése TextInput, saca
> las &gt; propiedades fontSize y fontFamily.
> &gt; 3 - Tate! Esta es la mía. Pues no. Esas propiedades me devuelven
null.
> &gt;
> &gt; Lo que yo quería era crear un objeto TextFormat con esos valores,
> comprobar &gt; cual es la opción más larga con
> textFormat.getTextExtent(&amp;quot;texto&amp;quot;) y luego &gt;
> simplemente llamar a setSize con el tamaño adecuado.
> &gt;
> &gt; Llegados a este punto me da que tiene que haber una solución más
> &gt; sencilla que no encuentro dada mi inculticia sobre componentes v2.
> &gt; Algo como que estoy intentando acceder a esas propiedades antes
> de
que
> &gt; se le apliquen estilos globales o que haya un método que sea
> combo.hazteGrandePorFavor.
> &gt;
> &gt; A ver si alguien sabe algo,
> &gt;
> &gt; Gracias!
> &gt;
> &gt; --
> &gt; Juan V. Delgado
> &gt;
> &gt; ----------------------------------
> &gt; Lista ASNativos:asnativos@5dms.com &gt;
> http://www.5dms.com/listas &gt; ----------------------------------
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
>
&amp;lt;http://109983.sigclick.mailinfo.com/sigclick/0301000C/0D024C05/024D0
B121
> 955
> &gt; 10.jpg&amp;gt;
> &gt;
> &gt;
> &gt; ----------------------------------
> &gt; Lista ASNativos:asnativos@5dms.com &gt;
> http://www.5dms.com/listas &gt; ----------------------------------
> &gt;
>
> ----------------------------------
> Lista ASNativos:asnativos@5dms.com
> http://www.5dms.com/listas
> ----------------------------------
>
>
>
>
>
>
>
&lt;http://109983.sigclick.mailinfo.com/sigclick/0207080E/09014F06/024B03237
171
> 23.jpg&gt;
>
>
> ----------------------------------
> Lista ASNativos:asnativos@5dms.com
> http://www.5dms.com/listas
> ----------------------------------
>

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------





 
<http://109983.sigclick.mailinfo.com/sigclick/03040B0B/090A4E07/004800324221
92.jpg> 


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Reply via email to