Javascript velneo VImage error documentación


([N3] blavan) #1

// Se muestra la información del objeto

importClass( “VImage” );

// Lanzamos el cuadro de dialogo “Abrir fichero”
var path = theMainWindow.fileDialogGetOpenFileName( “Abrir imagen”, “”, “.jpg;.bmp;*.png”);

if ( path.length > 0 )
{
// Creamos una imagen y cargamos el fichero
var img = new VImage();

if ( img.load(path) )
{
    // Cogemos el control FOTO y le pasamos la imagen
    var edFoto = theRoot.dataView().control( "ED_FOTO" );
    edFoto.setImage(img);
}
else
    alert("No se ha podido cargar la imagen: " + path);

}

Copie este código de la documentación Vimage Velneo y da error en edFoto.setImage(img)
El error dice que no existe la función setImage()
Leyendo el manual, evidentemente no hace referencia a esa función que si se encuentra en la clase VImageEdit.

Por favor como lo puedo resolver
Gracias


([N3] blavan) #2

Me respondo.

La función funciona correctamente sobre un campo objeto dibujo, yo la intentaba aplicar sobre un dibujo y ahí no es de aplicación