4D View v16PV FIXER SIGNATURES GLISSER |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV FIXER SIGNATURES GLISSER
PV FIXER SIGNATURES GLISSER
La commande PV FIXER SIGNATURES GLISSER définit le contenu du tableau tabSignatures comme signatures de "glisser" pour la zone. Les signatures sont des chaînes alphanumériques dont le contenu est libre. La longueur maximale d'une signature est de 32 caractères. Ce sont les propriétés de la zone, définies au moyen de la commande PV FIXER PROPRIETE ZONE, qui permettent d'indiquer les possibilités d'une zone 4D View en matière de glisser-déposer :
Une fois le glisser-déposer autorisé, il pourra intervenir entre deux zones (qui peuvent être la même) à la seule condition qu'elles possèdent au moins une signature commune, de glisser pour la zone source et de déposer pour la zone cible. L'événement de glisser ou de déposer sera, quant à lui, intercepté par la commande PV APPELER SUR EVENEMENT. L'exemple ci-dessous fournit une illustration de glisser-déposer entre deux zones 4D View. Commençons par paramétrer les signatures et le comportement des zones, par exemple lors du chargement du formulaire : TABLEAU TEXTE($TabSignaturesGD;1) La méthode projet MéthodeGlisserDéposer sera appelée lors d'un glisser avec alt-clic ou d'un déposer sur la zone cible : C_ENTIER LONG($1) `Référence de la zone 4D View
Voir aussi
|
PROPRIÉTÉS
Produit : 4D View
HISTORIQUE
Créé : 4D View 6.8 UTILISATION DE L'ARTICLE
4D View - Langage ( 4D View v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||