4D v17.4Método de base On Drop |
||||||||||||||
|
4D v17.4
Método de base On Drop
|
Acción | Plataforma(s) | Comentario |
Soltar en un área vacía de la ventana MDI | Windows | No disponible cuando la base se ejecuta en modo SDI ya que no hay ninguna ventana MDI en este contexto (consulte la sección Modo SDI en Windows). |
Soltar en el icono 4D en el Dock | macOS | |
Soltar en el icono 4D en el escritorio del sistema | Windows(*) y macOS | 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 base se llama incluso cuando la base no ha sido lanzada. Esto significa que es posible definir firmas de documentos personalizadas. |
(*) No compatible con 4D Developer 64 bits en Windows porque esta acción inicia una nueva instancia de aplicación (funcionalidad del sistema).
Bajo Mac OS, debe presionar las teclas Opción+Comando al soltar para que se llame el método de base.
Este ejemplo puede ser utilizado para abrir un documento 4D Write que fue soltado fuera de un formulario:
`Método 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
Producto: 4D
Tema: Arrastrar y soltar
Manual de lenguaje 4D ( 4D v17)
Manual de lenguaje 4D ( 4D v17.1)
Manual de lenguaje 4D ( 4D v17.2)
Manual de lenguaje 4D ( 4D v17.3)
Manual de lenguaje 4D ( 4D v17.4)