如何做一个象ie4.0那样的菜单,好象是在toolbar上放至了菜单(100分)

  • 主题发起人 主题发起人 netpacific
  • 开始时间 开始时间
N

netpacific

Unregistered / Unconfirmed
GUEST, unregistred user!
如何做一个象ie4.0那样的菜单,好象是在toolbar上放至了菜单,清高手指教
 
放置一个Toolbar,new几个Button,再放几个TPopupmenu,将Button的dropdownmenu的值
射为那几个popupmenu即可。
 
你所指的是不是IE4里,'后退','前进'旁边的向下箭头按钮? 我想应该是在那下箭头
按钮的Dropdownmenu属性里选上了一个Tpopupmenu.
 
我这里有控件,若需要请和我联系
 
我觉得IE 中的菜单用SpeedButton比较合适
因为它在按下和抬起时有不同图案,
同IE 效果。
 
to 沈前卫:
好象button 的 style 还得设一下,


就照他的办。不难。
 
e-mail 了一个demo给你
 
先放一个coolbar在窗口上,再在coolbar上面放一个toolbar,
再在toolbar上放一个speedbutton.
选择好speedbutton的图片(glyph)和caption后,将其flat属性设为true,
再将layout属性设为blGlyphTop.
这下它就和IE的菜单一样了.
 
1、设置好菜单项:可用 TMainMenu 也可用 TPopMenu。
2、在窗体中放置一个 TToolBar。 New 一个 TToolButton。
3、设置 TToolButton1 的属性:
MenuItem: 你设置好的菜单项。
Style: tbsDropDown。

OK!
 
不用那么麻烦吧,用DevExpress就行了,可以实现office97&2000和ie5.0的菜单
可以到:
http://heguohua.topcool.net/
http://home.online.tj.cn/~kw/
下载
 
谢谢各位
是顶致菜单,不是快捷菜单
在delphi5.0中这个东东可以拖动
 
多人接受答案了。
 
后退
顶部