Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prog:lazarus:cas:draganddrop [19/08/2024 15:34] thierry [3. Créer et initialiser le `TDragObject` dans l'événement `OnStartDrag`] |
prog:lazarus:cas:draganddrop [19/08/2024 15:35] (Version actuelle) thierry [Résumé] |
||
---|---|---|---|
Ligne 117: | Ligne 117: | ||
==== Résumé ==== | ==== Résumé ==== | ||
- | En utilisant cette approche, vous créez un objet de type ''TTileDragObject'' qui contient un ''TDragImageList'' pour gérer l'affichage de l'image lors du drag and drop. L'image est dessinée à partir du contrôle source grâce à la méthode ''PaintTo''. Cette méthode permet de dessiner le contrôle dans un bitmap, qui est ensuite utilisé pour afficher l'image lors du drag. | + | En utilisant cette approche, vous créez un objet de type ''TDragObject'' qui contient un ''TDragImageList'' pour gérer l'affichage de l'image lors du drag and drop. L'image est dessinée à partir du contrôle source grâce à la méthode ''PaintTo''. Cette méthode permet de dessiner le contrôle dans un bitmap, qui est ensuite utilisé pour afficher l'image lors du drag. |
- | + | ====== Source & Ressources ====== | |
- | Cette méthode est particulièrement utile lorsque vous voulez fournir une visualisation visuelle immédiate et claire de ce qui est en cours de déplacement, ce qui peut améliorer l'expérience utilisateur lors du drag and drop. | + | |