Comment on page
VClipboard
Esta clase nos permite acceder al portapapeles tanto para leer su contenido como para escribir en él. Dispone de funciones básicas que permiten establecer contenido tipo texto e imágenes, y funciones más avanzadas que nos permiten gestionar múltiples tipos MIME con la clase VMimeData.
Retorno | Función |
void | |
void | |
VMimeData | |
VMimeData | |
void | |
void | |
void | |
String |
Limpia el portapapeles.
Devuelve el contenido de imagen y lo guarda en el objeto imagen que pasamos como parámetro. Equivalente al tipo mime
"image/*"
siendo el asterisco el tipo de imagen.No es funcional ni en Android ni en iOS.
Devuelve un objeto de tipo VMimeData en modo sólo lectura, que permite acceder al contenido del portapapeles en curso. No podemos hacer uso de setMimeData con el objeto devuelto por esta función.
No es funcional ni en Android ni en iOS.
Crea un nuevo objeto de tipo VMimeData que permite incluir el contenido que se llevará al portapapeles.
No es funcional ni en Android ni en iOS.
Establece en un objeto VImage la imagen como contenido del portapapeles. Equivalente al tipo mime
"image/*"
siendo el asterisco el tipo de imagen.No es funcional ni en Android ni en iOS.
Permite establecer el contenido del objeto VMimeData que llevaremos al portapapeles para cada tipo Mime que indiquemos como parámetro, permitiendo múltiples mimetypes en el mismo contenido.
No es funcional ni en Android ni en iOS.
Establece el contenido texto del portapapeles. Equivalente al tipo mime
"text/plain"
.Devuelve el contenido texto del portapapeles. Equivalente al tipo mime
"text/plain"
.//Creamos el objeto para poder acceder al portapapeles
var pp = theApp.clipboard();
//Movemos al portapapeles el contenido del campo NAME
pp.setText(theRegisterIn.fieldToString("NAME"));
//Creamos el objeto para poder acceder al portapapeles
var pp = theApp.clipboard();
//Modificamos el contenido del campo NAME con el texto guardado en el portapapeles
theRegisterIn.setField("NAME", pp.text());
//Forzamos el refresco de los controles del formulario
theRoot.dataView().updateControls();
//Se importa la clase VImage para poder manejar imágenes en el script
importClass( "VImage" );
//Creamos el objeto para poder acceder al portapapeles
var pp = theApp.clipboard();
//Inicializamos un objeto de tipo imagen
var img = new VImage();
//Accedemos al control objeto dibujo y leemos la imagen que contiene
var edFoto = theRoot.dataView().control( "ED_FOTO" );
img = edFoto.image();
//Guardamos la imagen leída en el portapapeles
pp.setImage(img);
//Se importa la clase VImage para poder manejar imágenes en el script
importClass( "VImage" );
//Inicializamos un objeto de tipo imagen
var img = new VImage();
//Creamos el objeto para poder acceder al portapapeles
var pp = theApp.clipboard();
//Obtenemos el control objeto dibujo del formulario
var edFoto = theRoot.dataView().control( "ED_FOTO" );
//Leemos la imagen del portapapeles y la pegamos en el control objeto dibujo
pp.image(img);
edFoto.setImage(img);
Última actualización 3yr ago