Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con combobox

Estas en el tema de Problema con combobox en el foro de Flash y Actionscript en Foros del Web. Hola amigos: Soy novato con actionscript 3 y tengo un problema al escalar un combobox. El tema es así. Se escala el botón, pero cuando ...
  #1 (permalink)  
Antiguo 25/07/2010, 21:08
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 3 meses
Puntos: 0
Problema con combobox

Hola amigos:

Soy novato con actionscript 3 y tengo un problema al escalar un combobox. El tema es así. Se escala el botón, pero cuando despliego la lista, aparece en su tamaño original (ver imagen). Es con el único componente que he tenido ese problema.

[IMG][URL=http://www.imaxenes.com/imagen/combobox1ih41tu.jpg.html][IMG]http://www.imaxenes.com/mini/combobox1ih41tu.jpg[/IMG][/URL][/IMG]

El componente está escalado por un factor de 0.5 y va dentro de un contenedor que tiene otros objetos y está escalado globalmente en un factor de 0.75. Los otros componentes se comportan normalmente y aceptan el doble escalado.

El listado de definición del componente es el siguiente:

var listaDesplDiaMin:ComboBox = new ComboBox();

listaDesplDiaMin.prompt = fechaDiaMin;

listaDesplDiaMin.addItem({Dia:"", ordinal:"01"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"02"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"03"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"04"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"05"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"06"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"07"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"08"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"09"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"10"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"11"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"12"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"13"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"14"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"15"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"16"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"17"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"18"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"19"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"20"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"21"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"22"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"23"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"24"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"25"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"26"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"27"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"28"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"29"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"30"});
listaDesplDiaMin.addItem({Dia:"", ordinal:"31"});

listaDesplDiaMin.labelFunction = nombrEtiquetaDiaMin;
listaDesplDiaMin.width = 50;
listaDesplDiaMin.height = 20;
listaDesplDiaMin.scaleX = 0.5;
listaDesplDiaMin.scaleY = 0.5;

listaDesplDiaMin.setSize(50,20);
listaDesplDiaMin.dropdownWidth = 37;
listaDesplDiaMin.move(7, 7);
listaDesplDiaMin.addEventListener(Event.CHANGE, cambioAlPicar);
listaDesplDiaMin.editable = false;

var formatoTextoDiaMin:TextFormat = new TextFormat();
formatoTextoDiaMin.font = "Arial";
formatoTextoDiaMin.color = 0x0000FF;
formatoTextoDiaMin.size = 9;
listaDesplDiaMin.textField.setStyle("textFormat", formatoTextoDiaMin);
listaDesplDiaMin.dropdown.setRendererStyle("textFo rmat", formatoTextoDiaMin);

cajaFecha.addChild(listaDesplDiaMin);

Por favor, agradeceré cualquier ayuda...

Saludos cordiales.

Etiquetas: combobox, componentes, escalar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:45.