4D Write v14Arrastrar y soltar, Introducción |
||
|
4D Write v14
Arrastrar y soltar, Introducción
Arrastrar y soltar, Introducción
4D Write le permite llevar a cabo operaciones de arrastrar y soltar en una misma área 4D Write, entre dos áreas 4D Write o entre un área 4D Write y un área 4D. Arrastrar y soltar se puede utilizar por defecto (modo estándar) o por programación. Por defecto, 4D Write ofrece una gestión automática estándar de arrastrar y soltar, basada en el desplazamiento o copia de texto o de imágenes: una selección de texto o una imagen se puede mover utilizando el ratón. Cuando se inserta una imagen en un área 4D Write usando arrastrar y soltar, automáticamente se pega en el texto. Los datos se mueven cuando se lleva a cabo el arrastrar y soltar dentro una o dos áreas 4D Write, es decir, se eliminan del área original. Si sólo desea copiar los datos, mantenga presionada la tecla Ctrl (Windows) o Comando (Mac OS) durante la operación. Con este tipo de arrastrar y soltar, no es necesaria ninguna programación específica; sólo tiene que aplicar las propiedades “arrastrable” y “Soltable” cuando quiera arrastrar y soltar dentro de formularios 4D (ver más adelante). Puede arrastrar y soltar datos entre áreas 4D Write y objetos 4D.A excepción de los BLOBs, todos los tipos de campos y de variables 4D pueden soltarse en áreas 4D Write y viceversa. Se insertarán automáticamente en el área 4D Write como texto o imágenes de acuerdo a su tipo original. Atención: para arrastrar datos de texto de un campo o variable 4D en un área 4D Write, debe mantener presionada la tecla Alt (Windows) u Opción (Mac OS) durante la operación.
El arrastrar y soltar estándar de 4D Write permite configurar interfaces intuitivas y en general, contribuye a una mejor ergonomía. Sin embargo, en algunos casos, puede que desee personalizar estos mecanismos, en particular para:
En este caso, debe combinar los comandos de gestión de arrastrar y soltar de 4D con los de 4D Write. En primer lugar, debe asegurarse de que los eventos de formulario On Drag Over y/o On Drop hayan sido seleccionados para los objetos utilizados. Puede establecer las propiedades de arrastrar y soltar para el área 4D Write utilizando los comandos WR GET AREA PROPERTY y WR SET AREA PROPERTY. Si quiere controlar con precisión el tipo de los objetos 4D, debe utilizar el comando 4D DRAG AND DROP PROPERTIES.Los comandos 4D le permiten llevar a cabo cualquier tipo de acción en respuesta a un arrastrar y soltar. En el caso de arrastrar y soltar entre dos áreas 4D Write, puede fácilmente averiguar el áreaa desde la cual los datos han sido arrastrados utilizando el comando WR GET DRAG SOURCE. Puede conocer el área en la que cual el objeto 4D se soltó utilizando el comando WR GET DROP TARGET así como también la posición exacta del punto de inserción cuando el objeto fue soltado (comando WR GET DROP INFO): area (encabezado, pie de página, cuerpo) y ubicación del cursor. |
PROPIEDADES
Producto: 4D Write ARTICLE USAGE
4D Write - Lenguaje ( 4D Write v11.6) |