Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
FIXER ICONE GLISSER
|
FIXER ICONE GLISSER ( icône {; décalageH {; décalageV}} ) | ||||||||
Paramètre | Type | Description | ||||||
icône | Image |
![]() |
Icône à utiliser lors du glisser | |||||
décalageH | Entier long |
![]() |
Décalage horizontal du bord gauche de l’image par rapport à la position du curseur (>0 = vers la gauche, <0 = vers la droite) | |||||
décalageV | Entier long |
![]() |
Décalage vertical du bord supérieur de l’image par rapport à la position du curseur (>0 = vers le haut, <0 = vers le bas) | |||||
La commande FIXER ICONE GLISSER vous permet d’associer l’image icône au curseur lors des glisser-déposer gérés par programmation.
Cette commande peut être appelée uniquement dans le contexte de l’événement formulaire Sur début glisser (cf. commande Evenement formulaire code).
Passez dans le paramètre icône l’image à utiliser. Sa taille maximale est de 256x256 pixels. Si l’une de ses dimensions excède 256 pixels, elle est automatiquement redimensionnée.
Vous pouvez passer dans décalageH et décalageV des valeurs de décalage en pixels :
Si vous omettez ce paramètre, le curseur est placé au centre de l’icône.
Dans un formulaire, l’utilisateur peut générer une étiquette par glisser-déposer d’une ligne. Dans la méthode objet de la list box, vous écrivez :
Si(Evenement formulaire code=Sur début glisser)
LIRE FICHIER IMAGE(Dossier 4D(Dossier Resources courant)+"splash.png";vpict)
CREER IMAGETTE(vpict;vpict;48;48)
FIXER ICONE GLISSER(vpict)
Fin de si
Lors du glisser d’une ligne, l’image apparaît :
A noter que vous pouvez modifier la position du curseur par rapport à l’image :
FIXER ICONE GLISSER(vpict;0;0)
Produit : 4D
Thème : Glisser-Déposer
Numéro :
1272
Nom intl. : SET DRAG ICON
Créé : 4D v14
4D - Langage ( 4D v20 R7)