wxPython MDIParentFrame 菜单想控制

xxsoft2007 2008-12-18 03:24:53
MDIParentFrame 添加wx.MenuBar()后,会默认添加一个Window菜单项,我如何控制该菜单项的显示与否呢
...全文
99 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ooily 2008-12-22
  • 打赏
  • 举报
回复
友情up
Semigod 2008-12-22
  • 打赏
  • 举报
回复
说过,请去掉WindowMenuService
wap21 2008-12-20
  • 打赏
  • 举报
回复
帮顶
xxsoft2007 2008-12-20
  • 打赏
  • 举报
回复
menuBar = wx.MenuBar()
self.SetMenuBar(menuBar)

就上面的创建一个空的菜单栏,也会自动添加上window菜单项
Semigod 2008-12-19
  • 打赏
  • 举报
回复
那个应该是你在App中安装了WindowMenuService,你不要安装这个service就行了。

windowMenuService = self.InstallService(pydocview.WindowMenuService())
xxsoft2007 2008-12-19
  • 打赏
  • 举报
回复
就是MDIParentFrame 框架 , 在添加了一个 wx.MenuBar()后,在菜单项上就会自动出现一个用于管理窗口的 Window 菜单项。我想控制该菜单项不显示,如何处理
Semigod 2008-12-18
  • 打赏
  • 举报
回复
你把问题再说详细一些,不是很理解你的意思
xxsoft2007 2008-12-18
  • 打赏
  • 举报
回复
能说的详细点不

Semigod 2008-12-18
  • 打赏
  • 举报
回复
MenuBar也是window啊,可以调用Show(False)方法来hide起来。当然,在 Show(False)之后你应该调用一下Frame的_LayoutFrame方法来更新Frame

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

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