PV GET DRAG SIGNATURES
version 6.8
PV GET DRAG SIGNATURES (area; signatures)
Parameter | Type | Description | |
area | Longint | 4D View area | |
signatures | String Array | Signatures array |
Description
The PV GET DRAG SIGNATURES command gets the area's drag signatures in the signatures array.
Signatures are alphanumeric strings whose content is free. The maximum length for a signature is 32 characters.
Example
Display a help message in cases where the area can be the object of an internal drag and drop.
ARRAY TEXT($DragSignatureArray;0)
ARRAY TEXT($DropSignatureArray;0)
C_TEXT(HelpMessage)
C_INTEGER($Index)
PV GET DRAG SIGNATURES (Area;$DragSignatureArray)
PV GET DROP SIGNATURES (Area;$DropSignatureArray)
HelpMessage:=""
For ($Index;1;Size of array($DragSignatureArray)) `Look for a common signature
If (Find in array($DropSignatureArray;$DragSignatureArray{$Index})#-1)
HelpMessage:="You can drag and drop inside this area."
$Index:=Size of array($DragSignatureArray)
End if
End for
See Also