versión 11
El Método de base On Drop está disponible en las aplicaciones 4D monopuesto y 4D Client.
Este método de base se ejecuta automáticamente en el caso de soltar objetos en la aplicación 4D fuera de un formulario o ventana, es decir:
En un área vacía de la ventana MDI (Windows),
En el icono 4D en el Dock (Mac OS) o en el escritorio del sistema.
Cuando el soltar ocurre en el icono de la aplicación 4D en el escritorio, el Método de base On Drop se llama únicamente, si la aplicación ya ha sido lanzada, excepto en el caso de las aplicaciones fusionadas con 4D Desktop. En este caso, el método de base se llama incluso cuando la base no ha sido lanzada. Esto significa que es posible definir firmas de documentos personalizadas.
Ejemplo
Este ejemplo puede ser utilizado para abrir un documento 4D Write que fue soltado fuera de un formulario:
`Método de base On Drop archivoSoltado:=Get file from pasteboard(1) If(Position(".4W7";droppedFile)=Length(archivoSoltado)-3) areaExterna:=Open external window(100;100;500;500;0;archivoSoltado;"_4D Write") WR OPEN DOCUMENT(areaExterna;archivoSoltado) End if
Ver también