我们有TToolbarButton(S)工具栏上,每个都有它自己的关联TPopupMenu。在弹出菜单都是一样的,所以我们想只有一个菜单,所有的工具栏按钮。我的问题是确定哪些调用的ToolBarButton弹出菜单。

我试过以下,但我不断收到访问冲突。

...

with (Sender as TPopupMenu) do
  ShowMessage((GetParentComponent as TPopupMenu).Name);

...

任何想法如何让弹出菜单的家长吗?

谢谢,彼得。

有帮助吗?

解决方案

尝试

  with (sender as  TPopupMenu)  do
      ShowMessage(PopupComponent.Name);

这应该给你按下的TToolButton。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top