J'ai un TListView et TPopupMenu, et je veux montrer un menu contextuel quand je fais un clic droit sur un TListItem. J'ai essayé le "AutoPopup" en assignant le composant, mais sur un clic droit, le menu contextuel est affiché seulement et l'élément voulu n'est pas sélectionné. J'ai donc essayé d'utiliser le "OnMouseDown", mais nous devons cliquer et cliquer à nouveau pour afficher le menu sur l'élément voulu. Le premier clic consiste à sélectionner l'élément et le second à afficher le menu. Mais je veux juste un clic pour faire les deux choses. Avez-vous et idée sur le problème?Double-cliquez avec le bouton droit de la souris pour afficher un menu contextuel avec TListView!
Merci.
Je ne pense pas qu'il y ait un problème, car la sélection se fait avec la souris, tandis que le menu contextuel est affiché à la souris. Il suffit d'assigner le 'PopupMenu' de la liste. Il le fait pour les éléments dans le style de vue de rapport, dans mes programmes. – mghie