博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TMainMenu 类[一]
阅读量:7208 次
发布时间:2019-06-29

本文共 1527 字,大约阅读时间需要 5 分钟。

  hot3.png

自动建立一个 SDI Application 程序, 程序包含了漂亮的菜单:
26153637_c1h9.png

在窗体文件内记录着菜单数据:
object MainMenu1: TMainMenu  Images = ImageList1  Left = 8  Top = 152  object File1: TMenuItem    Caption = '&File'    Hint = 'File related commands'    object FileNewItem: TMenuItem      Action = FileNew1    end    object FileOpenItem: TMenuItem      Action = FileOpen1    end    object FileSaveItem: TMenuItem      Action = FileSave1    end    object FileSaveAsItem: TMenuItem      Action = FileSaveAs1    end    object N1: TMenuItem      Caption = '-'    end    object FileExitItem: TMenuItem      Action = FileExit1    end  end  object Edit1: TMenuItem    Caption = '&Edit'    Hint = 'Edit commands'    object CutItem: TMenuItem      Action = EditCut1    end    object CopyItem: TMenuItem      Action = EditCopy1    end    object PasteItem: TMenuItem      Action = EditPaste1    end  end  object Help1: TMenuItem    Caption = '&Help'    Hint = 'Help topics'    object HelpAboutItem: TMenuItem      Action = HelpAbout1    end  endend
菜单是一个 TMainMenu 类型的对象; 每一个菜单项都是一个 TMenuItem 类型的对象. 单元文件中有声明:
MainMenu1     : TMainMenu;File1         : TMenuItem;FileNewItem   : TMenuItem;FileOpenItem  : TMenuItem;FileSaveItem  : TMenuItem;FileSaveAsItem: TMenuItem;N1            : TMenuItem;FileExitItem  : TMenuItem;Edit1         : TMenuItem;CutItem       : TMenuItem;CopyItem      : TMenuItem;PasteItem     : TMenuItem;Help1         : TMenuItem;HelpAboutItem : TMenuItem;
看来学习 TMainMenu 类, 必须同时学习 TMenuItem 类; 因为菜单是由若干菜单项(TMenuItem)构成的.

转载于:https://my.oschina.net/hermer/blog/320320

你可能感兴趣的文章
AjaxPro使用说明
查看>>
poj 1180 斜率优化dp
查看>>
关于内存中栈和堆的区别[转]
查看>>
步步为营 .NET 代码重构学习笔记 十
查看>>
Sr Software Engineer - Big Data Team
查看>>
IntelliJ IDEA给Serializable类加上自动的serialVersionUID
查看>>
[C# 网络编程系列]专题四:自定义Web浏览器
查看>>
2013流行Python项目汇总
查看>>
TensorFlow (RNN)深度学习 双向LSTM(BiLSTM)+CRF 实现 sequence labeling 序列标注问题 源码下载...
查看>>
关于 Jason.NET 的质问
查看>>
《算法帝国》
查看>>
CSS three column layout
查看>>
一起谈.NET技术,编写T4模板无法避免的两个话题:"Assembly Locking"&"Debug"...
查看>>
金山毒霸专业版高调上线 宣称杀毒速度增3倍
查看>>
一周最新示例代码回顾 (4/2–4/8)
查看>>
PS教程:如何批量处理图片
查看>>
我的INI 配置文件读写动态库
查看>>
交换机命令行配置与VLAN
查看>>
Delphi查询Sqlserver数据库传入日期类型方法总结
查看>>
Windows8(2012) 如何改变登录界面上难看的头像,任意换!
查看>>