代码之家  ›  专栏  ›  技术社区  ›  Maxim Popravko

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

  •  1
  • Maxim Popravko  · 技术社区  · 16 年前

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

    所以,除了放置在TDataModule中的触觉之外,所有操作都不会重新绑定到热键:/

    1 回复  |  直到 15 年前
        1
  •  1
  •   Maxim Popravko    16 年前

    它不能通过设计来处理快捷方式。因此,我在其中实现了快捷方式处理行为,因为我认为将TDataModule更改为某个TCustomForm子代并处理sorta不可见的表单是不明智的。