【发布时间】:2010-03-03 21:27:45
【问题描述】:
我有一个主窗体和一个非模态的浮动子窗体。主窗体有一个名为 DeleteAction 的 TAction,它的快捷方式是 Delete。当浮动窗体可见并按下 Delete 时,将执行主窗体的 DeleteAction。
如何防止快捷方式通过子表单传递给父表单?我可以验证子表单在 Delete 操作的 OnExecute 处理程序或操作 ActionManager 的 OnUpdate 处理程序中没有焦点,但我还有许多其他操作,并且也必须为它们复制此解决方案。我还有其他可以看到的浮动表单。
这是使用 Delphi 2010。
【问题讨论】:
标签: delphi