ツールバーにTToolbarButtonがあり、それぞれに関連するTPopupMenuが関連付けられています。ポップアップメニューはすべて同じですので、すべてのツールバーボタンに対して1つのメニューしか表示しません。私が持っている問題は、どのToolbarButtonがポップアップメニューを呼び出したかを判断することです。親コンポーネントを決定する
私は以下を試しましたが、私はアクセス違反を受けています。
...
with (Sender as TPopupMenu) do
ShowMessage((GetParentComponent as TPopupMenu).Name);
...
ポップアップメニューの親を取得するにはどのように任意のアイデア?
ありがとう、ピーテル。
メニューには保護者がいません。メニューに関連する*コンポーネントが必要ですが、親子関係はありません。 –