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

ajustar imagen en cellRenderer

Estas en el tema de ajustar imagen en cellRenderer en el foro de Flash y Actionscript en Foros del Web. Espero que alguien me ayude quiero ajustar una imagen en un datagrid y le he puesto las propiedades imagen._xscale y imagen._yscale pero solo me escribe ...
  #1 (permalink)  
Antiguo 15/11/2006, 10:55
 
Fecha de Ingreso: enero-2003
Ubicación: Hacer deporte
Mensajes: 120
Antigüedad: 21 años, 10 meses
Puntos: 0
ajustar imagen en cellRenderer

Espero que alguien me ayude quiero ajustar una imagen en un datagrid y le he puesto las propiedades imagen._xscale y imagen._yscale pero solo me escribe un pedazo de la imagen, teniendo en cuenta que el tamaño de las imagenes no son del mismo, tome un ejemplo pero no he podido ajustarla este es el codigo que encontre.

class EleImagen extends mx.core.UIComponent{

var imagen:MovieClip;

//Constructor
function EleImagen(){

}

function createChildren():Void{
//Creamos un contenedor
createEmptyMovieClip("imagen", _root.getNextHighestDepth());
imagen.cargado = false;
}

function setValue(ruta:String, item:Object, seleccionado:Boolean):Void{
//Si el objeto contiene datos y no lo hemos cargado
if (item != undefined && imagen.cargado == false){
imagen.loadMovie(ruta);
imagen.cargado = true;
imagen._y = (10)*-1;
imagen._yscale=10;
imagen._xscale=10;

}

}

}

les agradeceria que me ayudaran

atte.
vikmg01
  #2 (permalink)  
Antiguo 15/11/2006, 14:06
 
Fecha de Ingreso: marzo-2004
Mensajes: 40
Antigüedad: 20 años, 8 meses
Puntos: 0
A lo mejor lo que pasa es que no le has puesto bien los parametros, es asi de sencillo sin usar esas funciones:
-crea un clip nuevo
-dentro del clip carga tu imagen
-modifica las escalas de clip que hiciste.

_root.createEmptyMovieClip("imagen", _root.getNextHighestDepth());
_root.imagen.loadMovie("imagen.jpg");
_root.imagen._xscale=20;
_root.imagen._yscale=20;
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 23:48.