4D v16.3

Méthode base Sur déposer

Accueil

 
4D v16.3
Méthode base Sur déposer

Méthode base Sur déposer  


 

 

La On Drop Database Method est disponible dans les applications 4D locales ou distantes.

Cette méthode base est exécutée automatiquement en cas de déposer d’objets dans l’application 4D en-dehors de tout formulaire ou fenêtre, c’est-à-dire :

  • dans une zone vide de la fenêtre MDI (Windows),
  • sur l’icône 4D dans le Dock (Mac OS) ou sur le Bureau du système.

Sous Mac OS, il est nécessaire de maintenir les touches Option+Commande enfoncées pendant le déposer afin que la méthode base soit appelée.

Lors d’un déposer sur l’icône de l’application 4D sur le bureau, la On Drop Database Method est appelée uniquement si l’application est déjà lancée, sauf dans le cas des applications fusionnées avec 4D Desktop. Dans ce cas, la méthode base est appelée même lorsqu’elle n’est pas lancée. Ce principe permet de définir des signatures de documents personnalisées.

Exemple  

Cet exemple permet d’ouvrir un document 4D Write déposé en-dehors de tout formulaire :

  `Méthode base Sur Déposer
 fichierDéposé:=Get file from pasteboard(1)
 If(Position(".4W7";fichierDéposé)=Length(fichierDéposé)-3)
    zexterne:=Open external window(100;100;500;500;0;fichierDéposé;"_4D Write")
    WR OPEN DOCUMENT(zexterne;fichierDéposé)
 End if



Voir aussi  

Présentation des méthodes base

 
PROPRIÉTÉS 

Produit : 4D
Thème : Glisser-Déposer

 
HISTORIQUE 


 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)