请高手教教我,一定给分,绝对!!!!!!!!!!!! 是关于主菜单的问题.

chezha 2002-04-19 09:40:51
请问,DELPHI中的 主菜单栏(MAINMENU) 是不是只能在窗体的 标题栏 下方呀? 我想让它在窗体的其它地方(如:状态栏的上方)该整样设置呀???? 请举个列教教我,感谢!
...全文
22 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
chezha 2002-04-19
  • 打赏
  • 举报
回复
谢谢大家,我还没做对,但大楷知道了,以后还请多帮忙呀!!
macro_love 2002-04-19
  • 打赏
  • 举报
回复
请问:liang_z(千山一刀之忍者神龟)

在DELPHI6中用TActionMainMenuBar就可以了,
TActionMainMenuBar是第三方控件吗?哪里有?有的话可否给我发一份?
macro_love@163.net或是告诉我地址,多谢

love4cz 2002-04-19
  • 打赏
  • 举报
回复
您可在ToolBar中添加菜单(^_^)!

按以下设置步骤:

新建一空白窗口。

放置一'Panel'控件,并设置'你的控件.ClientPanel:=Panel'。

添加 MainMenu ,并添加菜单项。

清除 Form 的 MainMenu 属性。

新建一'ToolBar'放置到'Panel'控件中,设置
ToolBar.AutoSize:=True;
ToolBar.Flat:=True;
ToolBar.ShowCaption:=True;。

在'ToolBar'中建立'ToolButton',将'MainMenu'的'TopMenu'赋值给
ToolButton.MenuItem 属性。
(注意在DELPHI6中不能直接将'MainMenu'赋值给'ToolBar'的'Menu'属性,这会造成菜单项无法响应一些事件。)

设置每个 ToolButton 的 AutoSize:=True;Grouped:=True;
CDSoftwareWj 2002-04-19
  • 打赏
  • 举报
回复
实在不行再问大家 :)
CDSoftwareWj 2002-04-19
  • 打赏
  • 举报
回复
用Panel、ToolBar、Menu可以实现,在ToolBar中可以连一个Menu,不过连上后就会出现另一个问题………(新出现的问题以前回答多的是,找找看)
hfkobe 2002-04-19
  • 打赏
  • 举报
回复
up
chenjiong 2002-04-19
  • 打赏
  • 举报
回复
EXPRESS 组件中的DxbarManager 组件,是很好的东西!我用过,xp风格。占资源少,最优秀的组件之一----指dx系列。
jishiping 2002-04-19
  • 打赏
  • 举报
回复
先 up 一下
ihihonline 2002-04-19
  • 打赏
  • 举报
回复
你可以这样试一试,你先用两个fream做一个,将主菜单放在一其中的一个上,二者都添加到VCL中,应该可以的
liang_z 2002-04-19
  • 打赏
  • 举报
回复
在DELPHI6中用TActionMainMenuBar就可以了,
在DELPHI6以下版本就只好用ToolBar、CoolBar这类的自己做了!
liuting 2002-04-19
  • 打赏
  • 举报
回复
不是的,建议你用一个EXPRESS 组件中的DxbarManager 组件,用它作出的菜单是可以拖动的可以在窗体的 标题栏 下方,也可以在窗体的其它地方,而且是风格的。DELPHI双CD第二张中带了这一套组件。
dofty 2002-04-19
  • 打赏
  • 举报
回复
我也想知道

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧