我如何显示TActionMainMenuBar组件的自定义对话框?

时间:2012-03-06 19:42:58

标签: delphi delphi-xe2

我在一个表单中有一个TActionMainMenuBar,我想在运行时自定义首选项,是否可以在设计时显示相同的对话框,但是在运行时?

enter image description here

1 个答案:

答案 0 :(得分:4)

您可以使用TCustomizeDlg组件

  1. 将TCustomizeDlg组件拖放到表单
  2. 将ActionManeger属性值设置为ActionManager组件
  3. 调用TCustomizeDlg组件的Show方法
  4. 或者您还可以在菜单中添加TCustomizeActionBars标准操作。