用Delphi制作个性化的菜单[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 lixif 的 blog

 

 


delphi制作个性化的菜单

www.netgocn.com


在应用程序编写中,使用个性化的菜单可以美化界面,展示个性风彩。例如3721网站推出的《3721网络特快》应用程序中的菜单就是一例。从其windows编程的角度来说它仅是一个自绘式菜单而已。本文就使用delphi制作这样的个性化菜单作出说明(本文以delphi4.0为例),制作一个可以有背景图、鼠标在上移动选择时的背景色有渐变色效果的彩色菜单。


一、关于delphi中的自绘式菜单


要将delphi的菜单(tmainmenu tpopupmenu)控件(component)设为自绘式,有两种不同的情况:
   
如果菜单上没有图标(即,没有设定其images属性),则必须将菜单控件的ownerdraw属性设为true,菜单为自绘式。
   
菜单上有图标(即,已设定其images属性),菜单为自绘式。


本文关键:菜单
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top