3

TToolBar有一个名为的属性Customizable,当设置为 true 时启用自定义编辑器 - 通过双击TToolBar(打开 ToolBar Customize 窗口)。

我对那个窗口有一些问题:

如何将按钮添加到左侧列表(可用按钮),尝试修改已添加按钮的属性,但没有找到可以控制它的属性。MSDN 解释说我需要自己添加按钮,但没有指定如何添加。

4

1 回答 1

2

填充对话框可用按钮的方法是处理OnCustomizeNewButton事件。事实上,一般来说,工具栏定制工具的 Delphi 接口是通过各种OnCustomizeXXX事件提供的。

我还没有找到任何用于自定义的 Embarcadero 代码示例。我发现的唯一 Delphi 特定资源是 Fabio Lucarelli 的这篇文章:http: //users.skynet.be/oleole/Internet_Explorer_UI.htm

我建议您使用 Fabio 的帖子、VCL 源代码以及您在示例中链接到的 MSDN 文档。这些信息来源应该足以取得进展。

于 2013-08-28T09:30:31.270 回答