Comment on page
VImageEdit
Esta clase representa al control editor de imágenes.
Generales
void | |
void | |
Number |
De portapapeles
De comandos
Retorno | Función |
void |
De cámara de fotos
Retorno | Función |
Boolean | |
void | |
void | |
void | |
void |
Señal |
Value changed |
Devuelve true si el contenido del control ha sido modificado.
Permite leer o configurar si el control es de sólo lectura.
Mueve la imagen del objeto de la clase VImagen al control.
Parámetros:
Si el control de edición del campo objeto dibujo (formulario) es de sólo lectura o no cumple la condición de la propiedad de activo, la imagen no se carga en el control. Debemos acceder al registro con la clase VRegister y usar la función setFieldImage() para introducirlo en el campo y actualizar la vista.
Asigna el valor de la propiedad aspecto de dibujo que aplicará el control. Se debe usar el enum de View modes de la clase VImageWidget.
Parámetros:
Ejemplo: en un formulario, cambiar el modo de visualización de un control de edición de un campo objeto dibujo a mosaico:
//Obtenemos el formulario
var formulario = theRoot.dataView();
//Obtenemos el control de edición del campo objeto dibujo
var edicionDibujo = formulario.control("ED_FOTO");
//Cambiamos el modo de visualización a mosaico
edicionDibujo.setViewMode(VImageWidget.ViewModeTile);
Devuelve el aspecto del dibujo aplicado en el control. Ver enum View modes.
Devuelve true si el control está activo y permite pegar una imagen a través del portapapeles.
Copia la imagen del control al portapapeles.
Corta la imagen del control y la mueve al portapapeles.
Pega una imagen del portapapeles al control.
Abre el cuadro de diálogo con el editor de imágenes de Velneo.
Devuelve true si el modo cámara está activo y false si está en modo normal.
Arranca el modo cámara en el control con la cámara especificada en el parámetro.
En la clase VApp disponemos de la función availableCameras() para obtener un array de los dispositivos de cámara de fotos existentes en el sistema o defaultCamera() para obtener el nombre del dispositivo de cámara por defecto.
Parámetros:
Arranca el modo cámara en el control con la cámara por defecto.
Cierra el modo cámara sin hacer foto.
Hace una foto, cierra el modo cámara y deja la foto tomada en el campo y en el control imagen. Si aceptamos el formulario la foto queda guardada.
var aCamaras = Array;
var aCamarasDescripcion = Array;
var oCombo = theRoot.dataView().control("CBX_CAMARAS");