Delphi 7 sur Windows 7événement MouseWheelDown déclenche plusieurs fois successivement
Je veux faire défiler une liste (TElTree) en utilisant la molette de la souris ... donc je commence à écrire un code dans l'événement OnMouseWheelDown du ElTree. Ensuite, je remarque qu'il défile 2 lignes à la fois. Les paramètres de la roulette de la souris dans le Panneau de configuration sont définis pour ne faire défiler qu'une ligne à la fois. Si je place un point d'arrêt dans le gestionnaire d'événements, je découvre que le gestionnaire d'événements est lui-même exécuté deux fois de suite rapidement ... Pourquoi? Comment s'assurer qu'il ne s'exécute qu'une fois (code s'il vous plaît)?
Merci pour cet aperçu. Je vais approfondir. – Sam