在应用程序编写中,使用个性化的菜单可以美化界面,展示个性风彩。例如3721网站推出的《3721网络特快》应用程序中的菜单就是一例。从其Windows编程的角度来说它仅是一个自绘式菜单而已。本文就使用Delphi制作这样的个性化菜单作出说明(本文以Delphi4.0为例),制作一个可以有背景图、鼠标在上移动选择时的背景色有渐变色效果的彩色菜单。
一、关于Delphi中的自绘式菜单
要将Delphi的菜单(TMainMenu 或TPopupMenu)控件(Component)设为自绘式,有两种不同的情况:
① 如果菜单上没有图标(即,没有设定其Images属性),则必须将菜单控件的OwnerDraw属性设为True,菜单为自绘式。
② 菜单上有图标(即,已设定其Images属性),菜单为自绘式。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



