Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20.6
Méthode base Sur déposer

Méthode base Sur déposer 


 

Méthode base Sur déposer 
Ne requiert pas de paramètre

  

La Méthode base Sur déposer est disponible dans les applications 4D en mode local ou distant.

Cette méthode base est exécutée automatiquement en cas de déposer d’objets dans l’application 4D en-dehors de tout contexte de formulaire ou dialogue. Différents types de déposer sont pris en charge en fonction de la plate-forme et de l'application :

ActionPlate-formeCommentaire
Déposer dans une zone vide de la fenêtre MDIWindowsNon pris en charge lorsque la base est exécutée en mode SDI car il n'y a pas de fenêtre MDI dans ce contexte (cf. section Mode SDI sous Windows)
Déposer dans l'icône 4D dans le DockmacOS
Déposer dans l'icône 4D sur le Bureau du systèmeWindows(*) & macOSLa Méthode base Sur déposer 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.

(*) Non pris en charge avec 4D Developer version 64 bits sous Windows car provoque l'ouverture d'une nouvelle instance de l'application (comportement système).

Sur Mac, 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.

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é:=Lire fichier dans conteneur(1)
 Si(Position(".4W7";fichierDéposé)=Longueur(fichierDéposé)-3)
    zexterne:=Creer fenetre externe(100;100;500;500;0;fichierDéposé;"_4D Write")
    WR OUVRIR DOCUMENT(zexterne;fichierDéposé)
 Fin de si



Voir aussi  

Glisser-Déposer

 
PROPRIÉTÉS 

Produit : 4D
Thème : Méthodes base
Nom intl. : On Drop database method

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D v16 R4

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)