Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:33]
thierry [Conclusion]
prog:lazarus:cas:draganddrop [19/08/2024 15:35] (Version actuelle)
thierry [Résumé]
Ligne 102: Ligne 102:
 ==== 3. Créer et initialiser le `TDragObject` dans l'​événement `OnStartDrag` ==== ==== 3. Créer et initialiser le `TDragObject` dans l'​événement `OnStartDrag` ====
  
-Lorsque le drag and drop commence, vous devez créer et initialiser votre ''​TTileDragObject''​.+Lorsque le drag and drop commence, vous devez créer et initialiser votre ''​TDragObject''​.
  
 <code delphi> <code delphi>
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. +