本文主要详细介绍了Delphi菜单组件TMainMenu的使用方法,有一定的参考价值,感兴趣的朋友可以参考一下。
本文分享菜单组件TMainMenud的用法,供大家参考。具体如下。
菜单组件TMainMenu
创建菜单双击菜单,然后单击标题添加菜单项。
在菜单中添加分割线只需添加“-”即可添加分割线。
级联菜单的设计
单击鼠标右键,从弹出菜单中选择创建子菜单。
单选功能设计
在要设计的菜单项中,RadioItem属性为True,Checked属性为True。
复选功能的设计
在设计菜单项中选择的RadioItem属性为False,Checked属性为True。
动态菜单创建
源代码如下
程序TForm1。Button1Click(发件人:to object);
定义变量
main menu:TMainMenu;
MenuItem:TMenuItem;
开始
//主菜单创建
主菜单:=TMainMenu。创造(自我);
自我。菜单:=MainMenu
//文件菜单创建
MenuItem:=TMenuItem。创建(主菜单);
菜单项。标题:=文件;
主菜单。items . Add(MenuItem);
//新建子菜单
MenuItem:=TMenuItem。创建(主菜单);
菜单项。标题:=新;
主菜单。项目[0]。add(MenuItem);
//在子菜单中创建子菜单
MenuItem:=TMenuItem。创建(主菜单);
菜单项。标题:=打开;
主菜单。项目[0]。项目[0]。add(MenuItem);
MenuItem:=TMenuItem。创建(主菜单);
菜单项。标题:=保存;
主菜单。项目[0]。项目[0]。add(MenuItem);
结束;
结束。
为主菜单添加图标
要向菜单添加图标,首先使用TImagaList组件为菜单指定图标,将菜单中的Images属性设置为ImageList1,然后选择要添加的图标索引。如图所示:
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。