怎样使Mainmenu显示在别的控件上,而不是form上 (100分)

  • 主题发起人 主题发起人 lienzhu
  • 开始时间 开始时间
L

lienzhu

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样使Mainmenu显示在别的控件上,而不是form上,例如显示在Tpanel控件上;
金山毒霸2002中的菜单如何实现的,看样子不像在form上显示的[?]
 
在窗体上加一个Toolbar,然后再加一个mainmenu,设置ToolBar的Menu为MainMenu.
ToolBar也可以加在CoolBar上增强现实效果!ToolBar可以访在窗体的任何部位
 
>景山毒霸2002中的菜单如何实现的
也是放在窗体上的,只不过那个窗体时透明的,我猜
 
toolbar好像可能没有Menu属性,toolbutton可以加菜单,但只能加popmenu
 
Delphi 6 中有的,是新添的
 
在delphi 5系统内有办法实现吗[?]
 
呵呵,试了一下,
Form上出现了两个菜单:)
 
把 form 中的 Mainmenu 属性中的东东删掉就行了
 
把什么删除,怎样删除,请指教![?]
 
把MainMenu的AutoMerge设为True!
 
TO:lienzhu
TForm有这个属性,你把他清空不就得了
 
我知道怎样不再form中显示,但怎样在tpanel控件中显示,我的是(delphi 5);
 
你放个Toolbar就OK了
 
我试过利于toolbar和popupmenu结合代替,但是当toolbar太往下时会遮盖toolbar,无法达到
mainmenu效果!
 
mainmenu只能显示再form上,可以显示再toolbar的不是真正的mainmenu,是改造过的,
按钮加popupmenu
 
试试控件包Animated.Menus.2000.v3.0,可以作出非常专业的菜单。XP的格式都能非常简单的实现
 
delphi 6 可以实现,但好像xpmenu控件对它不起作用,还有Animated.Menus.2000.v3.0在那儿有
 
对得,控件+popupmenu就可以实现那种效果
 
怎么不试试ExpressBar
你的菜单想放哪儿都可以。
 
我也喜欢使用ExpressBar
但对小程序不太实用,编译出来的东西有点大
 
后退
顶部