delphi CustomizeDlg 用法  
官方Delphi 学习QQ群: 682628230(三千人)
频道

delphi CustomizeDlg 用法


delphi CustomizeDlg 用法

Delphi 的 CustomizeDlg 是一个用于显示工具栏自定义对话框的组件。以下是使用 Delphi CustomizeDlg 的基本步骤:

1. 在 Delphi 的组件面板中,找到 TActionManager 组件并将其拖放到你的窗体上。
2. 双击 ActionManager 组件打开其属性编辑器,在其中创建一些 Action 对象,并为它们设置 Caption、Hint、ImageIndex 等属性。
3. 在窗体的 OnCreate 事件中,使用 ActionManager 的 CreateToolbar 方法创建一个工具栏,并将其添加到窗体中。
4. 在窗体的 OnShow 事件中,使用 CustomizeDlg 的 Execute 方法来显示工具栏自定义对话框。

下面是一个可能有用的示例代码:

// 创建并添加工具栏
procedure TForm1.FormCreate(Sender: TObject);
var
  Toolbar: TToolBar;
begin
  Toolbar := ActionManager1.CreateToolBar('MyToolbar');
  Toolbar.Parent := Self;
  Toolbar.Images := ImageList1;
  Toolbar.ButtonHeight := 22;
  Toolbar.ButtonWidth := 22;

  // 添加 Action 到工具栏
  ActionManager1.ActionBars[0].Items.Add(Action1);
  ActionManager1.ActionBars[0].Items.Add(Action2);
  ActionManager1.ActionBars[0].Items.Add(Action3);
end;

// 显示 CustomizeDlg 对话框
procedure TForm1.FormShow(Sender: TObject);
begin
  CustomizeDlg1.Execute;
end;

希望这些可以帮助你开始使用 Delphi CustomizeDlg 组件。



推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.048440933227539 seconds