Nous avons TToolbarButton (s) dans une barre d'outils, chacun avec son propre TPopupMenu associé. Les menus contextuels sont tous les mêmes, donc nous aimerions avoir un seul menu pour tous les boutons de la barre d'outils. Le problème que j'ai est de déterminer quel ToolbarButton a appelé le menu contextuel.Déterminer le composant parent
J'ai essayé ce qui suit, mais je continue d'obtenir une violation d'accès.
...
with (Sender as TPopupMenu) do
ShowMessage((GetParentComponent as TPopupMenu).Name);
...
Toute idée comment obtenir le parent du menu contextuel?
Merci, Pieter.
Les menus n'ont pas de parents. Vous voulez le composant * associé * au menu, mais il n'y a pas de relation parent-enfant impliquée. –