【发布时间】:2010-11-24 14:23:54
【问题描述】:
我安装了很多组件 - 麻烦在于,当我想找到一个我很少使用的组件时,需要很长时间才能找到它。我可以查看列出所有组件的 ALL 选项,但找到一个标题中带有“网格”的选项仍然非常耗时。是否有标题数据库或(最好)我可以查询和搜索的文本文件?
【问题讨论】:
标签: delphi components delphi-7 palette
我安装了很多组件 - 麻烦在于,当我想找到一个我很少使用的组件时,需要很长时间才能找到它。我可以查看列出所有组件的 ALL 选项,但找到一个标题中带有“网格”的选项仍然非常耗时。是否有标题数据库或(最好)我可以查询和搜索的文本文件?
【问题讨论】:
标签: delphi components delphi-7 palette
Delphi 的哪个版本?在最近的版本中,只需单击调色板顶部并键入“网格”。 Ctrl-Alt-P 将聚焦调色板,然后您就可以开始输入了。
在 RAD2009 和 RS2010 中,执行此操作,它将找到标题中任何位置带有“网格”的所有组件。
【讨论】:
试试DDevExtensions 1.61,它增加了为Delphi 5 及更高版本搜索组件的功能,以及IDE 的其他许多改进。
【讨论】:
由于您没有指定 Delphi 的哪个版本...
1) 在旧版本(D7 及之前)中,您可以右键单击组件选项板以查看属性。这将显示您已安装的所有组件,一次一页。它不可搜索,但至少列表显示了每个组件的名称和包,因此比在每个单独的组件上使用弹出提示更容易。
2) 在Delphi 7 中,您可以选择View|Component List,这会显示所有组件的可搜索字母列表。不幸的是,它只匹配组件名称的第一部分。 “新”工具面板的第一个版本也有同样的限制。
3) DDevExtensions(免费)允许在旧组件调色板 (D5-D7) 中进行部分字符串匹配,并在较新版本的 Delphi(D2005 及更高版本)中恢复旧调色板。它也包含在 Delphi 2010 中,供喜欢这种风格的人使用。我喜欢 Delphi 7 中搜索的工作方式,但在 Delphi 2010 中,过滤对我来说似乎有点尴尬。它过滤组件和调色板页面,但如果您在多个页面上有匹配的组件,它们不会同时显示。您仍然需要单击每个单独的页面。
4) 我的最爱。我更喜欢新的工具面板(Delphi 2005 及更高版本)。非常可配置,让我可以查看组件名称、一次在多个页面上显示组件、可停靠等。
底线。如果您没有或不喜欢新的工具面板,请获取 DDevExtensions。
【讨论】:
Delphi 2005之前:安装DDevExtensions,然后选择Tools -> DDevExtensions Options -> Component Selector -> 勾选“Active”框,点击OK
Delphi 2005 及更高版本:在组件面板中单击并输入所需的名称。
【讨论】:
使用GExperts - 他们很有帮助。
【讨论】: