1 pièce(s) jointe(s)
Apprendre le glisser/déposer avec Free Pascal/Lazarus 1/3
Pièce jointe 273734
Si les utilisateurs de Lazarus savent sans doute que leur EDI prend en charge le glisser-déposer (ou Drag and drop en anglais), peut-être n'imaginent-ils pas la richesse des possibilités qui s'ouvrent à eux. Le travail qui suit entend montrer la diversité des approches et la souplesse d'une panoplie d'outils finalement peu utilisés, et encore ne prétend-il pas à l'exhaustivité !
La première partie expose les techniques de base du glisser-déposer :
http://gilles-vasseur.developpez.com/tutoriels/draganddrop1-techniques-base/
Elle sera prochainement suivie de deux autres parties :
- la personnalisation du glisser-déposer ;
- la maîtrise du dessin et des gestionnaires d'événements.
:fleche: Que pensez-vous de ce tutoriel ?
:fleche: Dans quelles circonstances utilisez-vous le glisser-déposer ?
Glisser-déposer vers un site
Bonjour.
Étant donné un site web où il faut charger une image. Ce site propose deux possibilités : soit cliquer sur un bouton, ce qui affiche un dialogue d'ouverture de fichier permettant de naviguer sur son disque dur jusqu'au fichier souhaité, soit effectuer un glisser-déposer du gestionnaire de fichiers vers une zone de saisie.
Il y a quelque temps, j'ai donc cherché (sans trouver !) comment utiliser cette deuxième option pour indiquer le fichier à charger à partir d'un programme développé avec Lazarus (le programme détermine à partir d'un certain nombre de critères le chemin complet du fichier).
Je profite de votre tutoriel sur le glisser-déposer pour reprendre ce sujet. Si vous avez une idée, merci d'avance.