4D View v16

PV GET DRAG SIGNATURES

Accueil

 
4D View v16
PV GET DRAG SIGNATURES

PV GET DRAG SIGNATURES 


 

PV GET DRAG SIGNATURES ( zone ; tabSignatures ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
tabSignatures  Tableau chaîne in Tableau des signatures

La commande PV LIRE SIGNATURES GLISSER récupère dans le tableau tabSignatures les signatures de "glisser" de la zone.

Les signatures sont des chaînes alphanumériques dont le contenu est libre. La longueur maximale d'une signature est 32 caractères.

Exemple  

Affichons un message d'aide dans le cas où la zone peut faire l'objet d'un glisser-déposer interne.

 ARRAY TEXT($TabSignaturesGlisser;0)
 ARRAY TEXT($TabSignaturesDéposer;0)
 C_TEXT(MessageAide)
 C_LONGINT($Indice)
 
 PV GET DRAG SIGNATURES(Zone;$TabSignaturesGlisser)
 PV GET DROP SIGNATURES(Zone;$TabSignaturesDéposer)
 MessageAide:=""
 For($Indice;1;Size of array($TabSignaturesGlisser)) //Cherchons une signature commune
    If(Find in array($TabSignaturesDéposer;$TabSignaturesGlisser{$Indice})#-1)
       MessageAide:="Vous pouvez glisser-déposer à l'intérieur de cette zone."
       $Indice:=Size of array($TabSignaturesGlisser)
    End if
 End for



Voir aussi  

PV GET DROP SIGNATURES
PV SET DRAG SIGNATURES

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Glisser déposer
Numéro : 15836

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)