当我点击快捷方式时,为什么TDataModule不执行操作?

时间:2010-10-19 12:49:45

标签: delphi c++builder vcl shortcuts datamodule

我的应用程序的快捷方式处理模块包含某种“全局”热键,这些热键链接到他们自己在TDataModule的动作列表中的动作。 我这样做了,因为它是我拥有的快捷持久性和编辑系统的一部分。因此,我在应用程序的某些表单/框架/数据模块中添加的任何TAction都将在快捷方式编辑界面中处理和查看,然后正确保存。

因此,放在TDataModule中的所有工作(除了TActions)都不会转移到热键:/

1 个答案:

答案 0 :(得分:1)

它无法通过设计处理快捷方式。所以,我在其中实现了快捷方式处理行为,因为我认为将TDataModule改为某个TCustomForm后代并处理sorta隐形形式是蹩脚的。