【问题标题】:Delphi IDE wizard to automatically generate actions from menu items?Delphi IDE 向导自动从菜单项生成操作?
【发布时间】:2013-02-21 22:54:26
【问题描述】:

在 IDE 内部的设计时,是否有一个快速简单的技巧来自动从多个菜单项生成操作,然后将这些操作应用回菜单项?

【问题讨论】:

  • Converting 意味着原来的东西以后就不复存在了,这没有任何意义。也许您的意思是您想要一种从菜单项生成操作的方法?这样的任务可能涉及将几个菜单项属性的责任转移到新操作,然后将操作与菜单项相关联。
  • 来自英语词典:“to convert:性质、目的或功能的变化;尤其是发生化学变化;“物质转化为酸”” GENERATED 动作应立即应用于菜单项,所以实际上菜单项的属性会被改变,也就是转换。
  • 除了字典定义(你有点粗鲁,顺便说一句),你的问题毫无意义。您是在询问 IDE 是否可以根据现有菜单项(可能还有您附加到它们的事件)确定您可能想要创建哪些操作,创建它们,然后将它们附加回原始菜单项?如果是这样,不 - 没有现有的功能可以为您执行此操作。
  • @KenWhite 为什么情绪激动?你的问题只是我自己问题的简历。 “没有现有的功能可以做到这一点”这句话就足够了。还是你那边还有什么我不知道的问题?
  • 你在哪里看到我写的“情绪化”?您发布字典定义有些粗鲁(Rob 和这里的其他人都知道“convert”的含义)。我用更清晰的术语(IMO)陈述了你的问题,以确保我理解它,然后回答它。绝对不涉及任何情感,我唯一的问题是我住的地方税收太高了。 :-)

标签: delphi ide action delphi-xe2 menuitem


【解决方案1】:

对象检查器中的操作下拉菜单允许您创建一个将自动连接的新操作,但您必须手动设置操作属性并单独实现事件句柄。

【讨论】:

  • 这正是我在评论中所说的:IDE 中没有任何功能可以从菜单项神奇地创建操作并将所有属性和事件处理程序移动到该新操作并将它们从菜单项。
  • 这似乎在 Delphi 10.2 中不可用。它存在于 Delphi XE4 中,但显然在以后的版本中已被删除。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-17
  • 2016-05-30
相关资源
最近更新 更多